Java és OOP
Mentorált Mentorált
Azonosító JAVAX-EE
Ár (nettó/fő) 215 000 Ft
Hossz 24 óra (3 nap)
Indulási időpontok
  • 2018. október 08.
Hagyományos Hagyományos
Azonosító JAVAX-EE
Ár (nettó/fő) 215 000 Ft
Hossz 24 óra (3 nap)
Indulási időpontok
  • 2018. július 30.
Skip Navigation LinksFőoldal IT tanfolyamok és IT vezetői tanfolyamok Java és szoftverarchitektúra tanfolyamok Tanfolyam

Enterprise alkalmazásfejlesztés Java EE környezetben tanfolyam (Kód: JAVAX-EE)

Enterprise alkalmazásfejlesztés Java EE környezetben tanfolyam (Kód: JAVAX-EE)

A tanfolyam célja

Az Enterprise alkalmazásfejlesztés Java EE környezetben tanfolyam célja megismertetni a résztvevőket a Java EE technológia komponenseivel. A tanfolyam részletesen tárgyalja a Java EE és EJB szabványt, azonban a Servlet/JSP, JPA, JAX-WS, JAX-RS és JMS technológiákat csak integrációs szempontból vizsgálja, azok részletes bemutatása külön tanfolyamokon történik.

A tanfolyam komplex gyakorlati feladatokat tartalmaz IntelliJ IDEA fejlesztőeszközzel (egységes igény szerint Eclipse/NetBeans), Maven build eszközzel, JBoss alkalmazásszerverrel (egységes igény szerint WebSphere, WebLogic, Glassfish vagy Pajara).

Szükséges előképzettség

A Java SE alapok (JAVA-SE1 vagy JAVA-PR1) és Java SE haladó (JAVA-SE2) tanfolyamok elvégézése vagy azok ismeretanyaga. Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. Az előadás magyar nyelven zajlik, magyar prezentáció alapján.

Tanfolyami tematika

  • Enterprise alkalmazások tulajdonságai, ezekkel szemben támasztott követelmények.
  • Java EE architektúra kialakulásának lépései, okai, komponens-alapúság, többrétegű architektúra fogalma, szereplők, szabványok.
  • Java EE alkalmazás felépítése, csomagolása, telepítése (deploy folyamat). Annotációk és deployment descriptorok. Fejlesztési életciklus.
  • Alkalmazásszerverek, fejlesztőeszközök, gyártók és termékeik. Java EE API-k áttekintése. Java EE és EJB szabvány.
  • Névszolgáltatás és erőforrások elérése: JNDI, globális JNDI nevek.
  • EJB komponensek ismertetése (fogalmak, fejlesztési lépések); Session Bean (Stateless Session Bean, Stateful Session Bean, Singleton). Inversion of Control, Dependency Injection, Aspect Oriented Programming. Lokális és távoli interfészek.
  • Környezeti változók elérése.
  • Konkurencia szabályozása. Életciklussal kapcsolatos metódusok, interceptorok.
  • Időzítők. Kivételkezelés. Java EE kliens, Application Client Container (ACC).
  • EJB-k elérése web rétegből.
  • Biztonság: autentikáció és authorizáció, felhasználók, csoportok, szerepkörök. Deklaratív és programozott biztonság.
  • JPA használata EJB komponensekből.
  • Tranzakciókezelés (konténer és bean vezérelt – deklaratív és programozott). Elosztott tranzakció-kezelés – two phase commit protocol (2PC). JTA.
  • JMS: P2P, Publish&subscribe. Message oriented middleware fogalma. Connection factory, Connection, Session, Destination, Producer, Customer, Message. Message Driven Bean.
  • JAX-WS és JAX-RS használata EJB komponensekből.
  • Java EE tervezési minták rövid áttekintése.
  • Nem használható Java eszközök.
  • Teljesítményhangolás.
  • Unit és integrációs tesztelés.
Adatvédelmi szabályzat
Tanfolyami feltételek
Bankkártyás fizetés
Akciók
SA VOUCHER
Finanszírozás
Kapcsolat
Magunkról
E-learning
South Buda Business Park South Buda Business Park A
1117 Budapest, Budafoki út 56. 3. emelet
(+36-1) 880-0040, info@training360.com
Google Térkép... Facebook...
Tájékoztatjuk, hogy weboldalunk szöveges fájlokat, ún. „adatmorzsákat“ (cookie-kat) használ anonimizált látogatottsági információk gyűjtése céljából, valamint bizonyos szolgáltatások ezek nélkül nem lennének elérhetőek. A honlap további használatával hozzájárulását adja a cookie-k tárolásához és felhasználásához. További információ...