IQSOFT - John Brice Oktatóközpont
IT Leadership Development Program - ITLDP

J2EE 6.0 Solutions

Tanfolyam célja

A tanfolyam célja a Java Enterprise 6.0 áttekintése, egyes témaköröknél kitekintéssel a 7.0 verzió értékeire. A tematikában felsorolt témakörökhöz kiegészítőanyagokat adunk, amely segíti a későbbi elmélyülést, a tanfolyamot követően.

Tematika
A JavaEE környezet megismerése
  • Alkalmazott szabványok és API-k
  • JavaEE komponensek
  • Többrétegű architektúra
  • JavaEE alkalmazás felépítése
  • Annotációk és telepítés-leírók
  • Fejlesztési életciklus és szerepkörök
  • Alkalmazásszerverek
Webes réteg
  • Webes alkalmazások alapjai
  • Java Servlet, JavaServer Pages
  • JavaServer Faces
  • Expression Language
  • Fájlkezelés
  • AJAX
  • Külső könyvtárak használata
Webszolgáltatások
  • XML feldolgozás
  • JAX-WS
  • JAX-RS
Üzleti logika
  • Enterprise JavaBeans
  • Helyi és távoli elérés
  • Hatékony üzleti logika fejlesztése
  • Üzleti komponensek életciklusa
  • Az üzleti logika kapcsolata a többi réteggel
  • Aszinkron és szinkron elérés
  • Naplózás: Log4j
Contexts and Dependency Injection
  • Contexts and Dependency Injection használata
  • Tervezési minták alkalmazása JavaEE környezetben
  • Függőségfeloldás, eseménykezelés, dekorálás
Perzisztencia, Adatbáziskezelés
  • Java Persistence API használata
  • Adatbázis entitás készítése és használata
  • Entitások közötti kapcsolatok
  • Java Persistence Query Language
  • Tranzakciókezelés
Üzenetkezelés
  • Java Message Service
Biztonság
  • Java nyelv biztonsági szempontból
  • JavaEE környezet biztonsága
  • Gyakori sebezhetőségek
  • Authentikáció és Authorizáció
Előfeltételek

Java SE alapismeretek, SQL és HTML alapismeretek, minimális fejlesztési tapasztalat.

Kapcsolódó tanfolyamok