fbpx

Java Spring Core programozás

Tanfolyam kódja:
MFSPRING1
Tanfolyam hossza:
24 tanóra, 3 egymást követő nap, napi 8 tanóra, 9.00-16.30
Ára:
99 500 Ft + Áfa
Akciók:

Online kedvezmény

Anyák napja egész évben

Rövid ismertetés:

Tanfolyamunkon a hallgatók megismerkednek a Spring keretrendszer elemeivel és a hozzá kapcsolódó kiegészítő technológiákkal: Spring Data, Spring Boot, Spring Security. Képzésünk végén hallgatóink képesek lesznek önállóan létrehozni Spring keretrendszerre épülő Java alkalmazást.

Előfeltételek:

Java programozási alapok ismerete és a gyakorlati Java tudás, továbbá Eclipse fejlesztőkörnyezet ismerete.

Kiknek ajánljuk?

Java tudással rendelkező szoftverfejlesztőknek, akiknek céljuk, hogy teljes körűen megismerjék és gyakorlatban is használják a Spring keretrendszert.

Képzés nyelve:
Magyar
Részletes leírás:

A Spring keretrendszer mindig is a Java nyelvre épülő technológiák zászlóshajója volt. Több jelentős újítás is a Spring keretrendszerből került be a Java EE szabványba. Segítségével rendkívül hatékonnyá válik összetett, nagyvállalati környezetre adaptált Java EE alkalmazás fejlesztése. Ezen kívül számos kiegészítő moduljának használatával tehetjük teljessé alkalmazásunkat, gondoljunk akár csak az adatelérésre, a biztonsági kérdésekre vagy a REST technológiára épülő Web Service kialakítására.

Tematika:

1.  ÁLTALÁNOSAN A SPRING-RŐL

1.1. Konfiguráció és beállítások
1.2. Spring Expression Language
1.3. Fejlesztőkörnyezet kialakítása

 

2.  DEPENDENY INJECTION TECHNIKA

2.1. Annotációk használata
2.2. Életciklushoz kapcsolódó annotációk
2.3. XML alapú Dependecy Injection
2.4. Bean-ek életciklusa és interceptorok
 

3.  SPRING ALAPÚ ALKALMAZÁS TESZTELÉSE

3.1. Tesztelés vezérelt fejlesztés
3.2. Tesztadatok összeállítása (@Sql)
3.3. Teszt futtatáshoz használható annotációk
 

4.  AOP (ASPECT-ORIENTED PROGRAMMING)

4.1. Mire jó az AoP?
4.2. Spring AoP és AspectJ összehasonlítása
4.3. Függvények beágyazása
 

5. ADATBÁZIS ELÉRÉS SPRING SEGÍTSÉGÉVEL

5.1. Spring illesztése különböző adatbázisokhoz
5.2. Spring JDBCTemplate használata
5.3. Lekérdezések (mapper, callback, extractor)
 

6.  JPA & SPRING

6.1. Mit jelent az ORM?
6.2. Általánosan a JPA (Java Persistence API)-ről.
6.3. Spring beállítások
6.4. Spring JPA megvalósítás ismertetése
 

7. WEBES FEJLESZTÉS

7.1. Spring beállítása
7.2. Hogyan támogatja a Spring a webes fejlesztést
7.3. Szükséges annotációk
 

8.  SPRING BOOT ISMERTETÉSE

8.1. Miben segít a Spring Boot?
8.2. Konfigurációkezelés Spring Boot-tal
8.3. Alkalmazások csomagolása (JAR, WAR)
8.4. Naplózási lehetőségek
8.5. Spring Boot tesztelési lehetőségei
 

9.  REST WEB SZOLGÁLTATÁS

9.1. REST ismertetése
9.2. REST fejlesztése Spring használatával
9.3. Szükséges annotációk bemutatás

 

Oracle képzéseink a Masterfield által kidolgozott tananyag alapján zajlanak.

Vissza


Hasonló tanfolyamok listája:

A tanfolyam megtanít bármilyen Java fejlesztőt arra, hogy miként fejlesszen egy meglehetősen komplex Android alkalmazást. A tanfolyam során a tanultakat egy példa alkalmazás elkészítésével hasznosítjuk. A tanfolyam célja, hogy a hallgató elsajátítsa az Androidos gondolkodást.

Tanfolyamunkon a Java EE EJB fejlesztéshez szükséges modulját nézzük végig. Gyakorlati feladatokon keresztül megismerjük az EJB technológia alkalmazását elosztott rendszerek, alkalmazásszerverek esetén.

A tanfolyam csomagban is elérhető, kedvezményes áron. Válaszd a Java Mester - Web Service, EJB, JPA csomagot a kedvezményért! 

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.

A tanfolyam csomagban is elérhető, kedvezményes áron. Válaszd a Java Mester - Web Service, EJB, JPA csomagot a kedvezményért! 

Tanfolyamunkon a Java EE Java Server Faces (JSF) fejlesztéshez szükséges modulját nézzük végig. Gyakorlati feladatokon keresztül megismerjük a JSF technológia alkalmazását webes alkalmazások esetén.

A tanfolyam csomagban is elérhető, kedvezményes áron. Válaszd a Java Mester - Web fejlesztés, JSF csomagot a kedvezményért! 

Tanfolyamunkon a Java EE Web Service fejlesztéshez szükséges modulját nézzük végig. Gyakorlati feladatokon keresztül megismerjük a Web Service (JAX-WS, REST) technológia alkalmazását elosztott rendszerek esetén.

A tanfolyam csomagban is elérhető, kedvezményes áron. Válaszd a Java Mester - Web Service, EJB, JPA csomagot a kedvezményért! 

Tanfolyamunkon a Java EE Web fejlesztéshez szükséges modulját nézzük végig. Gyakorlati feladatokon keresztül megismerjük a Java EE által adott webes komponenseket, technológiákat (Servlet, JSP).

A tanfolyam csomagban is elérhető, kedvezményes áron. Válaszd a Java Mester - Webfejlesztés, JSF csomagot a kedvezményért! 

 

A tanfolyamon hallgatóink átfogó ismereteket szereznek a vállalati környezetben nagyon népszerű J2EE technológiáról.

Tanfolyam csomagunk a Java Enterprise Edition minden fontos témakörét lefedve átfogó tudást ad, gyakorlati feladatokon keresztül ismerik meg a résztvevők a különféle technológiákat.

Tanfolyami csomag ajánlatunk a Java Enterprise Edition verzió alábbi két moduljához kapcsolódó tanfolyamokat tartalmazza.

Java Server Faces (JSF)

Java EE Webfejlesztés 

Tanfolyami csomag ajánlatunk a Java Enterprise Edition verzió alábbi három moduljához kapcsolódó tanfolyamokat tartalmazza.

Enterprise JavaBeans (EJB) fejlesztés 

Web Service fejlesztés 

Java Persistence API (JPA) 

Tanfolyamunkon a hallgatók megismerkednek a Java SE 8-as verzió forradalmi újdonságaival: Lambda kifejezések, stream-ek. Segítségükkel immár a Java nyelvben is elérhetők a régóta hiányolt funkcionális programozás alapszintű nyelvi elemei. Gyakorlati példákon keresztül hallgatóink elsajátítják a Java nyelv új szerkezeteit, a Lambda kifejezések használatát, a stream-ek kezelését és a mindennapi feladatokban gyakran felmerülő programozási elveket.

Tanfolyamunk célja, hogy hallgatóinkat felkészítsük az Oracle Java SE alapszintű programozói vizsgára (Exam No. 1Z0-808). A tanfolyamhoz szükséges elméleti tudást a Java SE alapképzésünk biztosítja (MFJAVA1).

Tanfolyamunk célja, hogy hallgatóinkat felkészítsük az Oracle Java SE haladó szintű programozói vizsgára (Exam No. 1Z0-809). A tanfolyamhoz szükséges elméleti tudás egy részét a „Java SE alapképzésünk” (MFJAVA1) és a „Java SE 8-as verzió újdonságai” (MFJAVA8U) képzésünk biztosítja. Továbbá jelen tanfolyam keretében átvesszük a konkurens programozás elméleti ismereteit is, mely témakör ismerete szintén szükséges a vizsgához.

Tanfolyam időpontok

Első oktatási nap:

2019-12-11  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2019-11-29

Oktatók:

Akciók:

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.


Jelentkezésedet leadhatod a kitöltött jelentkezési lap visszaküldésével is