Számalk Oktatási és Informatikai Zrt.
Cím: 1118 Budapest, Dayka Gábor u. 3.
E-mail: training##kukac##szamalk.hu
Telefon: +36 1 491 8974
A Spring az egyik legnépszerűbb nyíltforrású Java alkalmazás keretrendszer. Gyakran emlegetik a Java eszközök svájci bicskájaként is, erős integrációs szerepe miatt. A tanfolyam célja bemutatni a keretrendszert magát, alapfogalmait, architektúráját, a különböző modulok szerepét és azok használatát komplex példákon keresztül. Az oktatás során számos területről kap betekintést a hallgató, amelyek ugyan nem Spring specifikus ismeretek, de feltétlenül szükségesek a tanfolyami anyag megértéséhez. Ilyen téma többek közt számos tervezési minta megismerése, adatbázis elméleti fogalmak, architektúrális megfontolások. A tanfolyam végére a hallgató képes lesz összeállítani egy minden réteget lefedő, Spring alapú nagyvállalati alkalmazást.
Óraszám: 40 tanóra (1 tanóra: 45 perc)
Időbeosztás:
10 alkalommal, hétfőtől péntekig, 13h - 16:15h, két héten keresztül délutánonként napi 4 tanórában.
A tanfolyam azon gyakorlott Java fejlesztőknek ajánlott, akik erős Java programozási ismeretekkel rendelkeznek, szeretnék megismerni és az ajánlás szerint használni a legelterjedtebb tervezési mintákat és refaktoring módszereket. A tanfolyam elvégzésével a résztvevők elsajátítják a Java nyelv objektumorientált képességeinek megfelelő alkalmazását és képessé válnak mások számára is könnyen továbbfejleszthető kód készítésére, ezáltal növelve a fejlesztés hatékonyságát és a termék karbantarthatóságát.
Fejlesztő keretrendszer bemutatása, felépítése
Architektúrális alapok, bevezetés a Spring keretrendszer alapfogalmaiba
Konfiguráció, Spring bean-ek fogalma, bean-ek életciklus modellje, callback mechanizmus
Perzisztencia réteg kialakítása JDBC és ORM eszközök segítségével
Tranzakció-kezelés
Aspektus orientált programozás
Spring MVC Spring MVC alapok.
Spring Security
Unit és integrációs tesztelés Spring környezetben.
Összevetés a Java EE technológiákkal
Kiegészítő technológiák a tanfolyami példáknak megfelelően