Nyitólap
Home
Regisztráció
Sign up
Bejelentkezés
Login
Kapcsolat
Contact
Masterfield Oktatóközpont - programozó, fejlesztő, tesztelő és más informatikai képzések, pénzügyi, bankinformatikai tanfolyamok

Masterfield informatikai tanfolyam és képzés kereső Tanfolyam, képzés kereső


Jelentkezési lapok
Tanfolyamra jelentkezem

IT vizsgára jelentkezem

ISTQB CTFL vizsgára jelentkezem

ISTQB Agile vizsgára jelentkezem

ISTQB CTAL vizsgára jelentkezem

IREB vizsgára jelentkezem

Hallgatói értékelések


CSOMAGBAN OLCSÓBB

Megújult Java tanfolyamaink mostantól letisztult, jól elkülönített tematikával indulnak.

Az új tanfolyamok egyenként 2 naposak, áruk egységesen 69.500 Ft + áfa.

Most azonban csomag kedvezménnyel indítjuk őket!

2 tanfolyam megrendelése esetén 139.000 Ft + áfa helyett most 118.500 Ft + áfaért,

3 tanfolyam megrendelése esetén pedig 208.500 Ft + áfa helyett 168.500 Ft + áfáért,

4 tanfolyam esetén pedig 278.000 Ft + áfa helyett 208.500 Ft + áfáért elérhetőek!

Java EE – Webfejlesztés

Java EE – Java Server Faces (JSF)

Java EE – Enterprise JavaBeans (EJB) fejlesztés

Java EE – Java Persistence API (JPA)

Java EE – Java Server Faces (JSF)

(a kedvezmény más kedvezménnyel nem vonható össze)

Tanfolyam neve:

Java EE – Java Persistence API (JPA)

Tanfolyam kódja:MFJAVAJPA
Tanfolyam hossza:16 óra (2x8x45 perc)Tanfolyam és képzés időpontok (Java, EE, Enterprise, Persistence, API Oracle, Weblogic, adminisztráció )
Ára:69 500 Ft + áfa

Csomag ajánlatok:
Java csomagok
Oktató:Bakos István
Bujdosó Géza
Előfeltételek:Java intenzív alap illetve haladó tanfolyam elvégzése vagy azzal egyenértékű tudás. Adatbázis és SQL alapismeret. Eclipse fejlesztőkörnyezet alapszintű gyakorlati ismerete.

Tanfolyam rövid ismertetése:

A Java Persistence API (JPA) segítségével hatékonyan tárolhatjuk adatbázisban Java objektumainkat, szabványosan érhetjük el az adatbázis funkcióit, de akár konkrét SQL utasítást is futtathatunk. Tanfolyamunkon a Java EE JPA fejlesztéshez szükséges modulját nézzük végig. Gyakorlati feladatokon keresztül megismerjük az adatbáziskezelés folyamatát JPA technológia alkalmazásával.
Kiknek ajánljuk:Java Persistence API (JPA) fejlesztés iránt érdeklődő Java fejlesztőknek, akiknek céljuk, hogy megismerjék a Java EE technológia hatékony adatbáziskezelést támogató elemeit.

Tanfolyam vagy képzés általános leírása:

Napjaink egyik legnépszerűbb és legsokoldalúbb programozási nyelve a Java. Felhasználási területeit hosszan lehetne sorolni: webfejlesztések, alkalmazásszerverek, mobil eszközök stb. Tanfolyamunk során hallgatóink megismerik a Java EE által tartalmazott, JPA fejlesztésekhez nélkülözhetetlen technológiákat. A tanfolyam elvégzése után képesek lesznek önállóan létrehozni alkalmazásszerver környezetben futó Java alkalmazást, amely rendelkezik adatbázis hozzáféréssel és hatékonyan használja ki a JPA technológiában rejlő lehetőségeket. Ismerni fogják az ehhez szükséges programozói fogásokat/technikákat, a szükséges beállításokat.

Tanfolyamunkon Oracle WebLogic Server verziót használunk alkalmazásszerverként. Egyedi igény esetén lehetőség van WebLogic Server helyett Glassfish vagy WildFly (korábban JBoss) alkalmazásszerverek használatára. Ebben az esetben a gyakorlati feladatok során a kiválasztott szervert használjuk és megismerjük a specifikus alap adminisztrációs feladatokat is (konfiguráció, indítás/leállítás, telepítés, naplózás, további alapvető üzemeltetési feladatok). 
Tananyagunk a Hibernate JPA implementációra épül. Egyedi igény esetén lehetőség van EclipseLink (TopLink) JPA megvalósítás használatára is. Egyedi tematikában MyBatis (nem ORM megoldás) oktatása is elérhető.


Tematika:


1.    Bevezetés a Java EE technológiába
1.1.    Java EE általános jellemzői
1.2.    Verziók, története
1.3.    Java EE architektúra

2.    Fejlesztőkörnyezet bemutatása
2.1.    Alkalmazásszerver definíció
2.2.    Fejlesztési ciklus adott alkalmazásszerveren
2.3.    Telepítés, csomagolás részletei
2.4.    Eclipse fejlesztőkörnyezet áttekintése
2.5.    JPA konfiguráció
2.6.    Adatbáziskezelő ismertetése

3.    Java Persistence API (JPA) bevezetés
3.1.    Mi a JPA?
3.2.    ORM (Object/Relation Mapping)
3.3.    Entitások definiálása
3.4.    Adatbázis elemek (táblák, szekvenciák, ID-k)
3.5.    Entity Manager használata
3.6.    Objektumok tárolása
3.7.    Alapvető adatbázis műveletek megvalósítása
3.8.    Lekérdezések

4.    ORM megvalósítás
4.1.    Objektum relációk ábrázolása
4.2.    Egyirányú és kétirányú kapcsolatok
4.3.    Objektumok származtatásának leképzése
4.4.    Beágyazott osztályok használata
4.5.    Rendezési annotációk (OrderBy, OrderColumn)
4.6.    Asszociatív törlés

5.    Entity Manager
5.1.    Entity Manager, a központi elem
5.2.    Entitások életciklus eseményei
5.3.    Find, merge, persist, remove műveletek
5.4.    Adatszerkezetek (map, collection, enum) perzisztálása

6.    Lekérdezések (JPQL)
6.1.    Java Persistence Query Language (JPQL)
6.2.    Eredmények szűrése
6.3.    Join szerkezet
6.4.    Paraméterek megadása
6.5.    Rekordok tömeges módosítása, törlése

7.    Lekérdezések (Criteria API)
7.1.    Criteria API ismertetése
7.2.    Lekérdezés összeállítása
7.3.    Eredmény rendezése

8.    Tranzakciók
8.1.    Deklaratív és programozott tranzakciók
8.2.    Java Transaction API (JTA) használata
8.3.    Container-Managed Transaction (CMT)
8.4.    Entitások verziózása
8.5.    Zárolás az Entity Manager API-n keresztül
8.6.    Rollback/Commit

9.    Performanciális kérdések
9.1.    Lazy fetch technika
9.2.    Lapozás megvalósítása
9.3.    Read-only lekérdezések
9.4.    IDENTITY_ID generálás problémája

Általános információk:Általánosan tanfolyamainkról

Meghirdetett tanfolyamok és képzések listája

Első oktatási napOktató(k)Jelentkezési
határidő
Jelentkezés
2017.11.02.
(napközbeni)
Bakos István
Bujdosó Géza
2017.10.20.
fő
2017.12.06.
(napközbeni)
Bakos István
Bujdosó Géza
2017.11.24.
fő
Ha egyik időpont sem felel meg Önnek, de érdekli a tanfolyam, kérjük adja le jelentkezését! Új időpont felvételekor értesíteni fogjuk Önt.
fő

Küldje el észrevételét, véleményét, kérését, javaslatait - milyen időpont felene meg Önnek a tanfolyamra, milyen tanfolyamot szeretne látni a képzéslistában, mit hiányol a tematikából Gyakran ismételt kérdések - tanfolyamok és képzések feltételei, jelentkezési folyamat, finanszírozási módok
Informatikai tanfolyamok és képzések listája kategóriák szerint(Java, Delphi, Oracle PLSQL, Mssql, PHP, MySQL, Weblogic, Javascript, AJAX, JSP, White Hat Hacker, Penetration Tester, pénzügyi, bankinformatika, Cobit, ITIL, Microsoft Project, PRINCE2, PMI PMP, tesztelés, szoftver ergonómia) Induló informatikai tanfolyamok és képzések listája Informatikai tanfolyamok és képzések teljes listája

Hasonló tanfolyamok listája:
Alkalmazásfejlesztés Android alapokon
Java alapok (Java SE)
Java EE – Enterprise JavaBeans (EJB) fejlesztés
Java EE – Java Persistence API (JPA)
Java EE – Java Server Faces (JSF)
Java EE – Web Service fejlesztés
Java EE – Webfejlesztés
Java EE programozás Oracle Weblogic Server alapon
Java SE 8-as verzió újdonságai
Java SE programozás alap - vizsgafelkészítő
Java SE programozás haladó - vizsgafelkészítő
Java Spring Core programozás



Masterfield Oktatóközpont
Informatikai tanfolyamok, képzések (Szoftverfejlesztő, programozó, szoftver tesztelő, biztonsági, projektmenedzsment, pénzügyi, bankinformatikai)
1134 Budapest, Róbert Károly krt. 82-84. (Cooper Center)
Vezetékes telefon:06-1-288-0176; Mobil telefonszámok: 06-20-967-3200 vagy 06-20-967-3700