Események betöltése

J2EE 6.0 Solutions

Időtartam: 5 nap

Időpontok hamarosan

550.000 Ft + ÁFA / Fő
Java EE fejlesztés képzés vállalati alkalmazásokhoz

A Java Enterprise fejlesztés képzés célja a Java Enterprise Edition platform átfogó bemutatása. A tanfolyam elsősorban a Java EE 6.0 technológiáira épül, de egyes témaköröknél kitekintést ad a Java EE 7.0 újdonságaira is.

A képzés során a résztvevők megismerik a Java vállalati alkalmazásfejlesztés alapjait. A kurzus bemutatja a Java EE környezet felépítését, az alkalmazott szabványokat, valamint a platform legfontosabb API-jait. A hallgatók átfogó képet kapnak arról, hogyan épül fel egy modern, többrétegű vállalati alkalmazás.

A tanfolyam részletesen foglalkozik a webes alkalmazások fejlesztésével, beleértve a Servlet, JSP és JavaServer Faces technológiákat. A résztvevők megismerik a webes réteg működését, az Expression Language használatát, valamint az AJAX és a külső könyvtárak integrációjának lehetőségeit.

A képzés nagy hangsúlyt fektet az üzleti logika fejlesztésére is. A résztvevők megismerik az Enterprise JavaBeans működését, az üzleti komponensek életciklusát, valamint a különböző elérési modelleket. A tananyag bemutatja a Contexts and Dependency Injection technológiát, amely megkönnyíti az alkalmazás komponensei közötti együttműködést.

A kurzus kitér az adatkezelés és perzisztencia témakörére is. A résztvevők megismerik a Java Persistence API használatát, az entitások kezelését, az adatbázis-kapcsolatok kialakítását és a tranzakciókezelést.

A képzés során szó esik továbbá az üzenetkezelésről, a webszolgáltatásokról és az alkalmazások biztonsági kérdéseiről is. A tanfolyamot kiegészítő tananyagok segítik, amelyek támogatják a későbbi elmélyülést és az önálló tanulást.

Kinek ajánlott?

A képzés elsősorban azoknak ajánlott, akik:

  • Java fejlesztőként szeretnének vállalati alkalmazásokat fejleszteni
  • szeretnék megismerni a Java Enterprise Edition architektúráját
  • webes alkalmazásokat vagy backend rendszereket fejlesztenek
  • szeretnének átfogó képet kapni a Java EE technológiákról
  • szeretnék megtanulni a többrétegű alkalmazások tervezését

A képzés hasznos lehet fejlesztőknek, rendszerszoftver-fejlesztőknek és olyan szakembereknek is, akik Java alapokon enterprise rendszerekkel dolgoznak.

Mit fogsz megtanulni a képzésen?

A képzés végére a résztvevők:

  • megismerik a Java EE architektúrát és a platform alapelveit
  • átlátják a többrétegű alkalmazások felépítését
  • képesek lesznek webes alkalmazásokat készíteni Servlet és JSP használatával
  • megismerik a JavaServer Faces keretrendszert
  • megtanulják az Enterprise JavaBeans működését
  • használni tudják a Contexts and Dependency Injection megoldásait
  • megismerik a Java Persistence API használatát
  • képesek lesznek adatbázis-kapcsolatok és entitások kezelésére
  • megismerik a webszolgáltatások fejlesztésének alapjait
  • betekintést kapnak az üzenetkezelés és a Java Message Service működésébe
  • átlátják a Java EE biztonsági megoldásait

A képzés során a résztvevők megismerik a vállalati alkalmazásfejlesztés legfontosabb tervezési mintáit és fejlesztési módszereit is.

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
    • Aszinkron és szinkron elérés
    • Naplózás (Log4j)
    • Contexts and Dependency Injection
    • Tervezési minták JavaEE környezetben
    • Függőségfeloldás, eseménykezelés, dekorálás

    Perzisztencia és adatkezelés

    • Java Persistence API
    • Adatbázis entitások
    • 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étel:

  • Java SE alapismeretek
  • SQL alapismeretek
  • HTML alapismeretek
  • minimális fejlesztési tapasztalat
  • Előfeltétel tanfolyamok:

    J2SE 7.0 Java Solutions