JAVA Programozó tanfolyam
Kétségkívül napjaink egyik legelterjedtebb programozási nyelve a Java. Nem csoda, hiszen ha tudod hogyan használd, akkor könnyedén létre tudsz hozni az egészen egyszerű programoktól kezdve összetettebb weben futó alkalmazásokat, sőt még androidon futó applikációkat is tudsz készíteni.
Ez a képzésünk 3 modulból áll, amik együttesen olyan tudást képeznek, mely segítségével könnyedén elhelyezkedhetsz az informatika piacán.
Java programozó tanfolyamunkon elsajátíthatod a programozás nyelv alapját, ami a Java SE. Ezután megtanulhatod hogyan használd a Java EE-t, amivel könnyedén hozhatsz létre internetes alkalmazásokat, végül de nem utolsó sorban az egyik legelterjedtebb operációs rendszer fejlesztési környezetét is megtanulhatod használni.
Szerezz átfogó tudást a Java-ról!
63.000 Ft-tól
1139 Budapest Frangepán utca 3.
Telefon: 06-1-4500-110,
Telefon: 06-1-3399-335,
JAVA Programozó tanfolyam induló tanfolyamok
2020.01.25. - 2020.07.25.Hétvégi
09:00 - 16:00
(184 óra)
2020.01.27. - 2020.05.12.Intenzív
09:00 - 12:15
(184 óra)
2020.01.28. - 2020.07.02.Esti
17:00 - 20:15
(184 óra)
2020.03.23. - 2020.06.08.Intenzív
09:00 - 14:00
(184 óra)
Neked ajánljuk még
Android fejlesztő tanfolyam
2019-ben szinte több mobiltelefont használnak, mint PC-t. Ennek köszönhetően napjainkban egyre nagyobb szerepet kapnak azok,
C# tanfolyam
Ez az a tanfolyam, ahol könnyedén megismerkedhetsz a Windows alapú programok készítésével a Microsoft által létrehozott .Net keretrendszerrel.
Java EE tanfolyam
Amennyiben rendelkezel némi Java alaptudással, de úgy érzed, ez nem elég és szeretnél többet kihozni ebből a nyelvből, akkor van egy jó hírünk.
Java SE tanfolyam
Úgy érzed könnyedén átlátod a programozás folyamatait? Szeretnéd tudásodat az egyik legelterjedtebb programozási nyelvre kiterjeszteni? Ha a válaszod igen,
Mobil fejlesztő tanfolyam
Noha rengeteg módja létezik mára a mobil alkalmazásfejlesztésnek, vizsgáljuk meg, miért a Xamarin az egyik legjobb, hogy Android, iOS,
Python nyelv alapjai tanfolyam
Ha már van némi programozási ismereted, de szeretnél elsajátítani egy újabb nagyszerű programozási nyelvet, akkor jó helyen jársz.
Szoftverfejlesztő tanfolyam
IT az egész világ! Elmondható, hogy mára a legtöbb céges, illetve magán adatfeldolgozás, tárolás,
JAVA Programozó tanfolyam alapadatai
A tanfolyam alapadatai
- Képzés pontos megnevezése: JAVA Programozó tanfolyam
- Nyilvántartásba vételi szám: E-000069/2013/D004
- Tanfolyam díja: 384.000 Ft (áfamentes)
- Tanfolyam óraszáma: 184 óra
- Tanfolyam végét igazoló dokumentum: tanúsítvány
- Tanfolyam helyszíne: 1139 Budapest, Frangepán utca 3.
A tanfolyam megkezdésének feltételei
- Iskolai végzettség: nem feltétel
- Szakmai végzettség: nem feltétel
- Szükséges előismeretek: Programozási alapismeretek;
ajánljuk Programozás alapismeretek tanfolyamunkat
A tanfolyam képzési díja fizethető egy összegben, két részletben vagy havi KAMATMENTES részletekben is.
- RUANDER KLUB – kedvezmény – 10%
- Álláskereső – kedvezmény – 10%
- Csoportos kedvezmény – 15%
- Diákkedvezmény – 10%
- Kismama kedvezmény – 10%
JAVA Programozó tanfolyam címszavakban
- A Java megismerése
- Vezérlési szerkezetek és tömbök
- Alapvető programozási tételek a Java nyelvben
- Strukturált és objektumorientált programozás
- Fájlkezelés a Java nyelvben
- A System csomag részletezése
- Byte és karakter alapú stream-ek
- Properties kezelése
- Appletek programozása
- Szálkezelés
- Jasper riport használata
- Java EE programozás
- Android Studio megismerése
- Adattárolás és szenzorok
Mire leszel képes?
A tanfolyamnak köszönhetően megismered:
- hogy hogyan tudsz az asztali számítógépektől kezdve a szervereken át a mobilkészülékekig összetett alkalmazásokat fejleszteni;
- hogy milyen szempontok szerint kell elkészítened az alkalmazásod, hogy azok a lehető legjobb felhasználói élményt nyújtsák;
- hogy miként tudod te fejleszteni a következő közönségkedvenc játékot, vagy appot.
Kinek ajánljuk?
JAVA Programozó tanfolyamunkat neked ajánljuk, ha:
szeretnél megismerkedni egy korszerű, folyamatosan fejlődő és könnyen tanulható programozási nyelvvel. Vagy ha már tapasztalt fejlesztő vagy, de új technológiák is érdekelnek, illetve ha a régi tudásodat szeretnéd felfrissíteni, korszerűsíteni.JAVA Programozó tanfolyam részletes tematika
Java SE programozás
A JAVA MEGISMERÉSE
- Java története. Miért készült? Miért népszerű?
- NETBEANS környezet telepítése, megismerése
- Programozási alapok Java nyelven
- Változók, primitív típusok
VEZÉRLÉSI SZERKEZETEK
- Elágazás
- IF()
- SWITCH
- Ciklusok
- FOR()
- WHILE
- DO WHILE
TÖMBÖK
ALAPVETŐ PROGRAMOZÁSI TÉTELEK JAVA NYELVEN
- Összegzés (Sorozatszámítás)
- Eldöntés
- Kiválasztás
- Lineáris keresés
- Megszámlálás
- Maximum kiválasztás
- Rendezések
- Buborék
STRUKTURÁLT PROGRAMOZÁS
- Függvények
- Programozás függvényekkel
OBJEKTUMORIENTÁLT PROGRAMOZÁS
- Osztályok, objektumok fogalma
- Öröklés
- Zártság
- Polimorfizmus
OOP JAVA MEGVALÓSÍTÁSA
- Class, new kulcsszó a Java nyelvben
- Extends kulcsszó a Java nyelvben
- Zártság setter, getter
- Metódusok, void, értékvisszaadás
- Név túlterhelés (overloading)
OOP MEGÉRTÉSE JAVA NYELVEN
- Háromszög területének és kerületének számítása programmal
ALAPVETŐ JAVA CSOMAGOK, A java.lang CSOMAG ELEMEI
- Integer
- Float
- Character
- Stringek kezelése a java nyelvben
- Stringbuffer osztály példa
- Reguláris kifejezések
- StringBuilder osztály példa
FILEKEZELÉS, A java.io CSOMAG
- Filekezelés a Java nyelvben, Streamek byte és karakter alapú streamek
- Szöveg file olvasása
- Szöveg file írása
- Zip file kezelése
- Ini file kezelése
- Properties a System csomagban
- File-ok és könyvtárak listázása
- Javaban megírt filekezelő (másolás, mozgatás)
A system CSOMAG RÉSZLETEZÉSE
- gc() garbage collector
- out, err, in
- Properties kezelése
- Exit()
COLLECTION FRAMEWORK, A java.util CSOMAG
- Set
- List
- Map
- Queue
- Tárolás adatszerkezetekben
- Vector használata
- ArrayList
- Stack
- HashSet
APPLET PROGRAMOZÁSA
- Appletek a böngészőben
- Appletek grafikai lehetőségei
- Eseménykezelés az appletben
- Applet példa
EGYEBEK
- Enumok
- Generics
SZÁLKEZELÉS
- Thread osztály és Runnable interface
- Késleltetés
- Több szálon futó alkalmazás készítése
- Szinkronizálás
- Chat program készítése
ADATBÁZIS KEZELÉS A JAVA NYELVBEN, A java.sql CSOMAG
- Adatbázis-kezelés a java nyelvben (java.sql csomag)
- Java és az adatbázis kapcsolata JDBC
- SQL alapok
- Kapcsolódás az adatbázishoz, táblákhoz és az adatok listázása
ADATBÁZIS MANIPULÁCIÓ JAVA PROGRAMBÓL
- Egy MYSQL manipuláló és kezelő program megírása java nyelven
HÁLÓZAT-KEZELÉS
- E-mail kezelés a java nyelvben
- Java socket kezelés
GRAFIKUS MEGJELENÍTÉS A JAVA NYELVBEN 2, A javax.swing CSOMAG
- Különbség a java.awt és a javax swing között
- Swing komponensek
- Textfield
- TextArea
- PasswordField
- Scrolbar
- ToggleButton
- Swing combobox képekkel feltöltése
- Swing konténerek
- JFileChooser (File kiválasztó)
- JFileChooser manipulációja
- ColorChooser (színkiválasztó)
- MenuBar
- Dialogus ablak használata
- File kezelő megírása
- Model view controller elv gyakorlása
- A Swing
- A többnyelvűség megvalósítása
JASPER RIPORT HASZNÁLATA
- jasper riport pdf bekonvertálva
- jasper riporttal egy alkalmazásának készítése
JAVA SWING PARTNER-KEZELŐ ALKALMAZÁS
- Partnerkezelő alkalmazás Swing
- Partnerkezelőből email írása
- Partnerek listázása jasper segítségével
- Partnerek adatainak excelbe konvertálása
Java EE
HTML ÉS CSS
JSP alapok
- Expression Language
- javaBean és JSP kapcsolata
- JSTL Java Standard Library ben elérhető funkciók
JSP technologia
- Saját Tag library
- JSP servlet kapcsolata
- Tomcat alatt a JSP futtatása
Servlet írás
- Alapok
- Servlet doPost, doGet metódusok írása
- Servlet életciklus
- HTML információk küldése
- Multimédia tartalom megjelenítése
- File feltöltés
- Több file feltöltése
Servlet írás
- Login servlet írása
- Adatbázis kapcsolat servlet segítségével
- Session–ok használata a servletben
- Webalkalmazás servlettel és JSP-vel
XML és a java kapcsolata
- RSS olvasó készítése
- RSS készítés web alkalmazáshoz
- XML file beolvasása egyéb feladatokhoz
WEBservice készítése
- Webservice segítségével olvasás más helyről
- Webservice kommunikáció készítése
WEB applikációk és az AJAX
- Az AJAX használata webes környezetben
- Az AJAX alkalmazási területe
- Webalkalmazás AJAX widgetekkel.
JSF
- JSF lényege
- Navigáció JSF segítségével
- Felületi komponensek kezelése JSF–fel
- AJAX és JSF kapcsolata
- AJAX lehetőségek a JSF-ben
Hibernate
- Adatbázis kapcsolat a Hibernate segítségével
- Adatbázis-kezelés Hibernate segítségével
- Hibernate HQL, Criteria használata
Alkalmazás készítése JSF, Hibernate segítségével
- Egy raktárkészletkezelő rendszer készítése
EJB fogalma
- Applikácó készítése EJB felhasználásával
JAAS framework
- Authorizáció és authentikáció a JAVA EE-ben
- Alkalmazás készítése JAAS framework használatával
Keretrendszerek, amelyeket alkalmazásokban használni szoktak
- Jasper – Riport készítés
- Log4j - Naplózás
Keretrendszerek, amelyeket alkalmazásokban használni szoktak
- POI - Microsoft Excel, Word kapcsolata a java EE-vel.
Java EE Applikáció Deploy, és install
- Applikációs szervereken hogyan lehet deployolni a kész alkalmazást.
- Beállítások az applikációs szerveren.
tomcat
glassfish
Egységtesztek JUnit segítségével
Java applikáció készítése a megismert technológiákkal
- Egy komplett számlázó program készítése
Android - Mobil fejlesztés
FEJLESZTŐ KÖRNYEZET TELEPÍTÉSE
- Android Studio
GRAFIKAI FELÜLET MEGISMERÉSE
- Layout-ok
- Grafikai elemek
- Toast, notify
- AlertDialog és ProgressDialog
- XML leírók
- Menü
- ListView
- Különböző felbontások támogatása
RAJZOLÁS, BEVITEL
- Háttérszálak használata
- Rajzolás Canvas-re
- Érintőképernyő kezelése
- Multitouch és gesztusok
- Billentyűzet és gombok kezelése
ADATTÁROLÁS ÉS SZENZOROK
- SharedPreference
- Belső tároló
- Külső tároló (SD kártya)
- SQLite
- PreferenceActivity
- Accelerometer, Orientation szenzor
- Magneticfield, Proximity
- Szenzoradatok elérése a gyakorlatban
- Szűrők alkalmazása
GPS ÉS HELYMEGHATÁROZÁS
- Helymeghatározás lehetőségei Androidon
- Nehézségek
- Programozása gyakorlatban
- NMEA nyersadatok és fájlformátumok
- Proximity alert
Widget és Service
- Widget korlátai
- A Widgetek működési elve
- Service-ok életciklusa
- Service indítása
- Service készítése
OPTIMALIZÁLÁS ÉS KÖZZÉTÉTEL AZ ANDROID MARKETEN
- Hatékony programkód
- Grafikai felületek gyorsítása
- Adatbázis gyorsítás
- Teljesítményjavító eszközök
- Akkumulátorkímélő alkalmazások
- Alkalmazás exportálása (felkészítése, aláírása) Közzététel
GOOGLE MAPS ÉS ALTERNATÍV TÉRKÉPEK
- Google Maps API kulcs beszerzése
- MapView irányítása
- Rétegek és pontok elhelyezése térképre
- Útvonal rajzolása
- Geókódolás
- Ingyenes alternatíva: OpenStreetMap
KOMMUNIKÁCIÓ: MOBIL INTERNET, WI-FI
- Wi-Fi és kezelése
- Fájlletöltés
- TCP és UDP adatátvitel
KOMMUNIKÁCIÓ: GSM, SMS, BLUETOOTH, NFC
- Hívásindítás
- SMS küldés és fogadás
- Bluetooth kommunikáció
- NFC
KAMERA PROGRAMOZÁSA
- Kép készítése
- Kép elő- és feldolgozása és a vele kapcsolatos problémák
- YUV színrendszer
- Videó rögzítés
- Arcdetektálás
A tanfolyamokat indítani a fentebb kiírt tervezett időpontokban megfelelő létszám esetén tudjuk, ennek hiányában a tervezett kezdési időpontot későbbi kezdésre módosítjuk.
Miért gyere hozzánk
Elmesélem, hogy miért jó nálunk tanulni
-
Türelmes, szakképzett oktatók
Nem csak az oktatásban nagy tapasztalattal rendelkező tanároktól tanulhatsz, de a szakmájukban is kiváló szakemberek is, így naprakész tudással rendelkeznek az adott témakörökben.
-
Innovatív oktatás
Sok iparágról elmondhatjuk, hogy gyorsan fejlődik, de a leggyorsabban az informatika. A Ruandernél ezért különös figyelmet fordítunk arra, hogy oktatóinktól a lehető legfrissebb, és legmagasabb minőségű tudást sajátíthasd el.
-
Profi eszközök
Minden egyes tantermünkben modern eszközökkel találkozhatsz, amelyek teljes mértékig megfelelnek a kor követelményeinek. Továbbá a termek légkondicionáltak és minden tanulást segítő eszközzel felszereltek.

Gyakori kérdések a tanfolyammal kapcsolatban
-
Meddig lehet jelentkezni az adott tanfolyami időpontra?
Az indulás előtt legkésőbb 1 héttel várjuk a jelentkezéseket. De ha sikerült eldöntened, hogy szeretnél részt venni a képzésen, akkor célszerű minél hamarabb leadni a jelentkezésed, mert előfordulhat, hogy betelik a csoport létszáma.
-
Mi történik, ha nem tudok részt venni egy órán? Hogyan tudom pótolni?
Amennyiben van más futó tanfolyamunk, akkor ott pótolhatod, vagy az oktató elküldi mit vettek azon a napon, amikor nem voltál.
-
Van lehetőség részletfizetésre?
Természetesen van lehetőség részletfizetésre. A mértéke az időbeosztástól függ. 1 hónapnál hosszabb tanfolyamoknál havi kamatmentes részletfizetésre van lehetőség.
-
Kapunk-e jegyzetet, tankönyvet?
Elektronikusan letölthető jegyzeteket fogsz kapni. Ehhez a hozzáférést az első oktatási napon kapod meg. A jegyzetek díja benne van a képzés díjában.
-
Hogyan kell fizetni a részleteket?
A havi részleteket minden hónap végig kell befizetni. Ezt megteheted az ügyfélszolgálatunkon készpénzben vagy bankkártyával, de ha szeretnéd, akkor választhatod az átutalást is.
-
Mennyire gyakorlatias a képzés?
Gyakorlatorientált képzéseket tartunk, így könnyen el tudod sajátítani az ismereteket. Otthoni gyakorlás is ajánlott.
Itt vagyunk
Az Árpád-híd közelében vagyunk. Itt áll meg a 3-as metró, az 1-es villamos, illetve az alábbi buszok is: 26-os, 32-es, 34-es, 106-os. Az utcán parkolásra is van lehetőség, melynek a díja 175 Ft/óra.
Tanfolyam helyszíne
-
Címünk
1139 Budapest,
Frangepán utca 3. (1. emelet) -
Ügyfélfogadás, beiratkozás
H-Cs: 09:00-18:00
Péntek: 09:00-16:00
Szombat: 09:00-12:00 -
Telefonszámunk
06-70-604-2060
06-1-4500-110 -
E-mail címünk