Események betöltése

Java EE 7: Back-End Server Application Development

Időtartam: 5 nap

Időpontok hamarosan

750.000 Ft + ÁFA / Fő
Java backend szerver architektúrát és adatfeldolgozást idéző ábra

A Java EE 7 Back-End Server Application Development képzés bemutatja, hogyan lehet vállalati szintű backend alkalmazásokat fejleszteni a Java Platform Enterprise Edition 7 Full Profile technológiáinak segítségével. A tanfolyam célja, hogy a résztvevők megismerjék a Java EE backend architektúra alapjait, valamint képesek legyenek skálázható és megbízható szerveroldali komponensek fejlesztésére.

A modern vállalati alkalmazások gyakran több rétegből állnak. A backend réteg felel az üzleti logika kezeléséért, az adatbázis műveletek végrehajtásáért, valamint a különböző rendszerek közötti integrációért. A Java EE platform számos szabványos API-t és szolgáltatást biztosít ezeknek a feladatoknak a megvalósításához.

A képzés során a résztvevők megismerik a Java EE backend fejlesztés legfontosabb technológiáit, például az Enterprise JavaBeans (EJB), a Java Persistence API (JPA), a Java Message Service (JMS) és a Contexts and Dependency Injection (CDI) használatát.

A tanfolyam bemutatja, hogyan lehet vállalati alkalmazások üzleti logikáját implementálni EJB és CDI komponensek segítségével. A résztvevők megtanulják, hogyan lehet moduláris és könnyen karbantartható alkalmazásarchitektúrát kialakítani.

A képzés során a hallgatók az alábbi kulcsfontosságú backend fejlesztési területekkel dolgoznak:

  • adatbázis műveletek végrehajtása JDBC és JPA használatával
  • tranzakciókezelés Java Transaction API segítségével
  • üzenet alapú kommunikáció Java Message Service használatával
  • üzleti logika implementálása EJB komponensekkel
  • dependency injection alkalmazása CDI segítségével

A tanfolyam külön figyelmet fordít az integrációs technológiákra is. A résztvevők megtanulják, hogyan lehet SOAP alapú webszolgáltatásokat létrehozni és más rendszerekkel kommunikálni.

A képzés során a hallgatók megismerik a batch feldolgozási és időzített feladatok kezelésének lehetőségeit is. A tanfolyam bemutatja a Java EE Batch API és Timer szolgáltatások használatát nagy mennyiségű feladat feldolgozásához.

A képzés kitér a Java EE Concurrency API használatára is, amely lehetővé teszi nagy teljesítményű párhuzamos feldolgozási megoldások létrehozását.

A tanfolyam gyakorlati laborfeladatokra épül. A résztvevők backend szolgáltatásokat fejlesztenek, adatbázis műveleteket implementálnak és különböző vállalati rendszerek közötti integrációs megoldásokat hoznak létre.

Ez a képzés ideális Java fejlesztők számára, akik vállalati szintű backend alkalmazásokat szeretnének fejleszteni Java EE technológiák segítségével.

Kinek ajánlott

Ez a képzés különösen hasznos az alábbi szakemberek számára:

  • Java backend fejlesztők
  • enterprise alkalmazásfejlesztők
  • integrációs fejlesztők
  • rendszerintegrátorok
  • Java alapú vállalati rendszerekkel dolgozó fejlesztők

Mit fogsz megtanulni a képzésen

A képzés elvégzése után a résztvevők képesek lesznek:

  • Java EE backend alkalmazások fejlesztésére
  • adatbázis műveletek implementálására JDBC és JPA segítségével
  • EJB és CDI komponensek használatára üzleti logika megvalósításához
  • JMS alapú üzenetküldési megoldások fejlesztésére
  • tranzakciókezelés alkalmazására JTA segítségével
  • SOAP webszolgáltatások fejlesztésére
  • batch feldolgozási és időzített feladatok implementálására
  • Java EE alapú integrációs megoldások létrehozására

Tematika:

  • Java Platform, Enterprise Edition
  • Enterprise Development Tools and Applications
  • Java Beans, Annotations and Logging
  • XML Programming with JAXB
  • SOAP Web Services with JAX-WS
  • Java Naming and Directory (JNDI) Services
  • The EJB Component Model
  • Contexts and Dependency Injection
  • Java Message Service
  • Message-driven Beans
  • Java EE Concurrency
  • JDBC in Java EE Environments
  • Transactions in Java EE Environments
  • Java Persistence API
  • Bean Validation with JPA
  • Timer and Batch Services
  • Security
  • Előfeltétel:

  • Java SE programozási tapasztalat
  • objektumorientált programozási elvek ismerete
  • alapvető adatbázis és SQL ismeretek
  • Java SE 7 vagy Java SE 8 fejlesztői minősítés
  • Java EE 7: Front-end Web Application Development képzés
  • Előfeltétel tanfolyamok:

    Java SE 8 Programming