Tanfolyam időpontok és jelentkezés
Első oktatási nap: 2023. október 9., további oktatási napok: 10., 11., 12., 13.
Zártcsoportos képzésre jelentkezem
Jelentkezés időpont nélkül
A tanfolyamon hallgatóink tovább bővíthetik a Java alap tanfolyamon megszerzett Java programozói ismereteiket. Végigkalauzoljuk hallgatóinkat egy teljes, webes Java alkalmazás elkészítéséhez szükséges témakörökön.
Akik szeretnék elmélyíteni Java programozói tudásukat és szeretnének megismerkedni a Java nyelv mélyebb technikai megoldásaival és azok mindennapi, gyakorlati alkalmazásával.
Ha még nem rendelkezel programozási ismeretekkel, akkor első lépésnek a Programozási alapok tanfolyamunkat ajánljuk. Ezt követően a Java programozás alapok és Java programozás haladó tanfolyamaink elvégzésével mélyíthető el a Java tudás.
Java programozási ismeretekkel rendelkező érdeklődőinknek ajánljuk a Java vállalati technológiáit megismertető alábbi tanfolyamainkat:
Java alap tanfolyam elvégzése (ajánlott).
Napjaink egyik legnépszerűbb és legsokoldalúbb programozási nyelve a Java. Felhasználási területeit hosszan lehetne sorolni: webfejlesztések, alkalmazás szerverek, mobil eszközök, adatfeldolgozás, webszolgáltatások stb. E tanfolyamunk célja, hogy alapszintű programozói tudással jelentkező hallgatóink megismerjék a Java nyelvet és biztos kézzel, gyakorlottan tudjanak alkalmazásokat készíteni.
A tanfolyam során megismerjük a webes alkalmazások felépítését és az ezek létrehozásához szükséges, teljes architektúrát (full-stack) felölelő Java technológiákat, valamint egy mintaprojekt keretében a gyakorlatban is végigvezetjük hallgatóinkat ezek alkalmazásán.
Érintjük a full-stack legfontosabb technológiáit: adatbázis kapcsolatok és adatbáziskezelés (JDBC), webes alkalmazások felépítése (JSP), webszolgáltatások (REST) létrehozása és webszerver (Tomcat) ismeretek. Ezen túlmenően foglalkozunk még haladó szintű Java nyelvi elemekkel is.
A tanfolyamon elsődlegesen IntelliJ IDEA fejlesztőeszközt használunk, de igény esetén Eclipse IDE is rendelkezésre áll alternatívaként.
Tematika:
Oracle képzéseink a Masterfield által kidolgozott tananyag alapján zajlanak.
1. ANNOTÁCIÓK BEMUTATÁSA
1.1 Annotációk
1.2 Beépített annotációk
1.3 Saját annotáció létrehozása
2. JAVA ADATTÍPUSOK HALADÓ SZINTEN
2.1 Felsorolás (enum) típus
2.2 static használata
2.3 static inicializálás
3. JAVA OSZTÁLYOK LÉTREHOZÁSA HALADÓ SZINTEN
3.1 Singleton osztály létrehozása
3.2 Módosíthatatlan osztály (immutable class)
3.3 Belső osztály (static inner class)
3.4 Beágyazott osztály (nested class)
3.5 Anonim beágyazott osztály (anonymous inner class)
4. GENERIKUS TÍPUSOK
4.1 Generikus osztály létrehozása
4.2 List, Set, Map használata generikus típussal
4.3 Comparator és Comparable interface
5. ASSERTION HASZNÁLATA
6. TRY-WITH-RESOURCE SZERKEZET
7. ADATBÁZIS-KEZELÉS
7.1 Java Database Connectivity (JDBC)
7.2 Adatbázis-elérési modellek
7.3 Driver
7.4 Adatbázis URL, DataSource interface
7.5 SQL utasítások végrehajtása (kötegelt feldolgozása)
7.6 SQL utasítás eredményének feldolgozása
7.7 SQL kurzor
8. WEBES ALKALMAZÁSOK
8.1 Működése
8.2 Felépítése, rétegei (Front-end, Middleware, Back-end)
8.3 Előnyei
8.4 Fejlődésének főbb generációi
9. WEBSZERVEREK
9.1 Webszerver, webkonténer és alkalmazásszerver jelentése és összehasonlítása
9.2 Fejlesztőkörnyezet bemutatása
9.3 Tomcat webszerver bemutatása
10. WEBES TECHNOLÓGIÁK
10.1. JSP általános bemutatása
10.2. Servlet és JSP kapcsolata
10.3. JSP fájl életciklusa (jspInit, jspService, jspDestroy)
10.4. JSP direktívák
10.5. Session kezelés
10.6. JSP tag-ek, Expression Language
10.7. Beállítások (web.xml)
10.8. JSP nyelvi kiterjesztése (custom tags)
10.9. JSTL (JavaServer Pages Standard Tag Library)
A tanfolyam szakképzett mentorai
Kérdésed van a tréninggel kapcsolatban?
ALAPOZÓ TRÉNINGEK EHHEZ A KÉPZÉSHEZ
Még nincs elegendő tudásod a kurzus elvégzéséhez? Akkor ezekkel a képzésekkel szerezheted meg a szükséges alapokat.
Programozási alapok
Java programozás alapok
TOVÁBBFEJLESZTENÉD A TUDÁSOD A TÉMÁBAN?
Ha szeretnél mélyebb ismereteket szerezni ezen a területen, akkor ezekből a ráépülő képzésekből választhatsz.
Java webfejlesztés
Java webfejlesztés Java Server Faces (JSF) technológiával
Java webszolgáltatás fejlesztés
Enterprise JavaBeans (EJB) fejlesztés
Java adatbázis-kezelés (JPA)
Tervezési minták (Design Patterns) Java környezetben tanfolyam
Ezek a tanfolyamok és e-learningek is érdekelhetnek
Tekintsd meg néhány további képzésünket a témában
Spring programozás tanfolyam
Spring Reactive programozás tanfolyam
Certified Application Security Engineer (CASE) Java E-learning and Exam

Az oktató zseniálisan jól magyarázott, érthetően, részletesen még a nehezen érthető területeket is szemléltetően. A figyelmet végig fenn tudta tartani. Az eddigi tanfolyami diák tapasztalataim alapján magasan a legjobban képzett legjobban tanító oktató!
B. Zsófia