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-70-392-3720,
JAVA Programozó tanfolyam induló tanfolyamok
2021.03.08. - 2021.05.31.Intenzív
09:00 - 12:15
(184 óra)
2021.01.24. - 2021.07.18.Online
09:00 - 16:00
(184 óra)
2021.01.26. - 2021.07.01.Online
17:00 - 20:15
(184 óra)
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.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,
ISTQB Certified tester foundation level (CTFL) tanfolyam
Most ÁFA mentesen elvégezheted ezt a képzést, akár online is!A szoftverfejlesztés alapvető folyamatában a tesztelés egy igen lényeges pont,
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
Bár manapság már sokféle módja létezik a mobilalkalmazás-fejlesztésnek, az alábbiakban részletesen megmutatjuk,
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.
Visual C# tanfolyam
A Microsoft Visual C# a világ 10 legelterjedtebb programozási nyelvének egyike. Nemcsoda, hiszen strukturáltsága, objektum-orientált felépítése,
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 részletes tematika
Java SE programozás
Java tematika
A JAVA MEGISMERÉSE
- Java rövid története.
- NETBEANS környezet telepítése, megismerése
- Programozási alapok Java nyelven
- Változók, primitív típusok
- Memória kezelés, szemétgyűjtés
VEZÉRLÉSI SZERKEZETEK
- Elágazás
- IF()
- SWITCH
- Egyéb eldöntési technikák
- Iteráció
- FOR()
- WHILE
- DO WHILE
- Rekurzió
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
- Metódusok
- Programozás metódusokkal
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)
- Absztrakció szintjei
- Interface
- Példák
A NYELV ESZKÖZEI
A java.lang CSOMAG ELEMEI
- Wrapper osztályok
- Stringek kezelése a java nyelvben
- 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)
COLLECTION FRAMEWORK, A java.util CSOMAG
- Set
- List
- Map
- Queue
- Tárolás adatszerkezetekben
- ArrayList
- Stack
- HashSet
EGYEBEK
- Enumok
- Generics
SZÁLKEZELÉS
- Thread osztály és Runnable interface
- Késleltetés
- A szálkezelés eszközei a Javaban (Executors, Future, PredictableFuture)
- Aszinkron metódus hívások
- Több szálon futó alkalmazás készítése
- Szinkronizálás
ADATBÁZIS KEZELÉS A JAVA NYELVBEN, A JAVA.SQL CSOMAG
Java és az adatbázis kapcsolata JDBC
- SQL alapok (MYSQL és segéd programok megismerése)
- Kapcsolódás az adatbázishoz, táblákhoz és az adatok listázása
JPA (Java Persistence Api)
- Jpql (java persistence query language)
- Entity készítése használata
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, vezérlők megismerése
- Esemény vezérelt programozás megismerése
- Események kezelése,
- Eseményt kiváltó osztályok létrehozása használatuk
- Többrétegű programozási elv gyakorlása
- A többnyelvűség megvalósítása (lokalizáció)
EGYEBEK
- UML alapok (osztály diagram, kapcsolatok)
- Sűrűn használt programtervezési minták (Singleton, Observer, Factory, Strategy)
- Mindenre sok-sok gyakorlati példa
Java EE
HÁLÓZATI ALAPOK
- Szerver, IP (IPv4, IPv6), Port fogalma röviden
- Router használata (Port forwarding, Statikus címek)
- Internet működése (DNS, Host name, Request, Response)
- Saját „házi” szerver készítése, üzemeltetése pár szóban (Rasspberry Pi)
HTML ÉS JAVASCRIPT
- HTML formok, vezérlők, böngésző eseményei
- Adatok megjelenítésére használt tag-ek (P, TABLE, …)
- Javascript használata AJAX
JSP ALAPOK
- Expression Language
- javaBean és JSP kapcsolata
- JSTL Java Standard Library ben elérhető funkciók
JSP TECHNOLÓGIA
- Saját Tag library
- JSP servlet kapcsolata
- Tomcat Payara 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
- Fileterek alkalmazása
- Session, és sütik használata
- Adatbázis kapcsolat servlet segítségével
- Webalkalmazás servlettel és JSP-vel
XML JSON
- Szerializáció, XML, JSON
- Összehasonlítás, melyiket mire használjuk?
WEBservice készítése
- SOAP web service
- REST web service
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
- MVC (Model View Controller) alkalmazás készítése
EJB, (ENTERPRISE JAVA BEANS), CDI (CONTEXTS AND DEPENDENCY INJECTION)
- Singleton Bean
- Stateless Bean
- Stateful Bean
- Message Driven Bean
- Erőforrások és bean-ek használata a CDI segítségével
JPA (JAVA PERSISTENCE API)
- Adatbázis kapcsolat a JPA segítségével
- Adatbázis-kezelés JPA segítségével
JAAS FRAMEWORK
- Authorizáció és authentikáció a JAVA EE-ben
- Alkalmazás készítése JAAS framework használatával
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.
payara server
EGYSÉGTESZTEK JUNIT SEGÍTSÉGÉVEL
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 265 Ft/óra.
Tanfolyam helyszíne
-
Címünk
1139 Budapest,
Frangepán utca 3. (1. emelet)
Ügyfélszolgálat
-
Ügyfélfogadás, beiratkozás
H-P: 09:00-16:00
Elérhetőségeink
-
Informatikai képzések
06-70-604-2060
06-70-392-3720
Hatósági képzések és vizsgaszervezés
Sinkó Judit
06-70-458-5440
Vállalati képzések
Ziegler Tünde
06-70-418-3245 -
E-mail címünk