JAVA-PL1
Java platform (Java SE/Java EE) általános bemutatása - workshop vezetőknek
Java projekt során használt módszertanok, szabványok és eszközök
Ismertető
A képzés célja megismertetni a vezetőket, döntéshozókat, a Java terület iránt érdeklődőket a Java technológia kialakulásával, alapgondolataival és fogalmaival, főbb területeivel, elterjedtebb szabványokkal, eszközökkel, illetve hasznos kiindulópontokat adni. A képzés mindenkinek ajánlott, aki most akar elindulni a Java világ dzsungelében. A képzés bemutatja az asztali alkalmazások fejlesztésére javasolt Java SE és a webes, valamint nagyvállalati alkalmazások fejlesztésére javasolt Java EE és Spring platformot is.
Tematika
- Java kialakulása, alapkoncepciója, platformfüggetlenség, virtuális gép, futtatókörnyezetek, memóriakezelés, hardverigény, Java kiadások
- Az Oracle és a Java Community Process szerepe a Java fejlődésében, Java Specification Requestek, Java tanfolyamok, vizsgák
- Objektumorientált fejlesztés, programozás, felépítés, osztálykönyvtár, a Java, mint programozási nyelv, tulajdonságok
- Vastag kliens architektúrák: Java applet, GUI lehetőségek, eszközök (AWT, Swing, JavaFX)
- Többrétegű alkalmazás architektúrák: webes alkalmazások, alkalmazásszerverek
- Adatbáziskezelés, perzisztencia: SQL, NoSQL, JPA (Hibernate, EclipseLink)
- Webes keretrendszerek: Servlet, JSP, Spring MVC, JSF, HTML/CSS/JavaScript, RESTful webszolgáltatások
- XML dokumentumok, feldolgozási technikák
- Távoli elérés biztosítása: RMI, SOAP és RESTful webszolgáltatások, aszinkron üzenetkezelés (JMS)
- Java EE és Spring Framework összehasonlítása
- Elosztott architektúrák, microservices
- Java biztonsági modell, kriptográfia
- Fejlesztőeszközök: IntelliJ IDEA, Eclipse, Netbeans, JDeveloper
- Java közösség, portálok, gyűjtőoldalak, hasznos webes címek, szabadon hozzáférhető eszközök és gyűjtemények
Szükséges előképzettség
A képzéshez alapszintű számítógéphasználati ismeretek szükségesek. Az képzés magyar nyelvű, magyar nyelvű slide-ok alapján.