HUSRB/1602/41/190 regisztrációs számú projektje keretében a Porta Novum Nonprofit Kft. piaci igényekre alapuló komplex oktatási program kialakítását valósítja meg kis- és középvállalkozások segítségével, melynek keretében képzési lehetőség nyílik a fiatalok (különösen nők), pályaváltók, a régió kis településein illetve vidéki térségében élő munkanélküliek számára,
Java fejlesztő témakörben. A moduláris rendszerű képzés tervezett kezdete:
2018. november 1. A képzés öt modul keretében valósul meg, az alábbi témákat érintve:
• Modul 1: Bevezetés a programozásba (80 óra)
A képzés célja: Algoritmikus gondolkodásmód kialakítása:
• Programozással kapcsolatos alapfogalmak
• Fejlesztőkörnyezet kialakítása, fejlesztőeszközök
• Adatok, adattípusok (egyszerű és összetett)
• Programok vezérlése, vezérlő szerkezetek
• Egyszerűbb algoritmusok programozása
• Hasznos programok fejlesztése
• Modul 2: A JAVA fejlesztés alapjai (40 óra)
A képzés célja: A Java fejlesztői környezet hatékony alkalmazásának elsajátítása:
• Java felépítése, működés
• Java nyelvi alapok
• Fejlesztői környezet használata
• Fejlesztői munka projektben
• Egyszerűbb Java programokat írása, futtatása
• Ismertebb algoritmusok kódolása Java nyelven.
• Objektumorientált programozás alapjai:
• Osztályok
• Gyűjtemények
• Kivételek
• Modul 3: OOP alapú adatfeldolgozás és megjelenítés (80 óra)
A képzés célja: Professzionális adatkezelés és adatmegjelenítés elsajátítása OOP alapokon:
• Objektumok, osztályok használata
• Alkalmazások tesztelése (Unit test)
• Adatstruktúrák, hibakezelés
• Adatok beolvasása fájlból,
• adatok írása fájlba.
• Kapcsolódás adatbázisokhoz
• Input-output, fájlkezelés
• Reguláris kifejezések és Java osztályok
• Process, szál, szinkronizáció, konkurens gyűjtemények
• Adatmegjelenítés grafikus felületen, SWT, AWT és Swing
• Adatfeldolgozás és adatmegjelenítés összekapcsolása
• Modul 4: JAVA Web and Spring (80 óra)
A képzés célja: Java alapú web programozási eszközök elsajátítása:
• Elsajátítod a Java Web programozás alapjait.
• Webes alapfogalmak
• Web alkalmazás készítésének eszközei (konténer, Servlet, JSP, session, tag könyvtár, stb.)
• Beans
• Dependency injection
• XML kezelés
• Adatbázisokat elérése Spring segítségével
• Spring és JDBC, Hibernate integrálása
• Tranzakciókezelés Spring környezetben
• Spring MVC keretrendszer, MVC tervezési minta
• Webes elérés, megjelenítés biztonságossá tétele
• Modul 5: Haladó JAVA technológiák és design pattern-ek (70 óra)
A képzés célja: Hatékonyabb munka OOP tervezési minták megismerésével:
• Unit teszt alapok
• Hálózati alapok
• Osztály/példány elemző Reflection API használata
• Java 8 Stream és Reflection API, műveletek gyűjteményeken
• RMI alapú alkalmazások tervezése és implementálása
A képzés ingyenes, de a képzés kiscsoportos jellege miatt a létszám korlátozott. Jelentkezni lehet a következő elérhetőségen: konya.monika@portanovum.hu
2018-10-19