Bevezetés a szoftverarchitektúrákba
Bemutatjuk, hogyan alakultak ki a szoftverarchitektúrák, kitérünk a vastag és vékony kliens közötti különbségekre, ismertetjük a két- és többrétegű alkalmazások felépítését. Tárgyaljuk a webes alkalmazások felépítését és a használt technológiákat.
- Bevezetés
- Letölthető slide-ok
- Videók szövege letölthető formában
- Architektúra fogalma
- Az architektúra alapjai
- Standalone konzolos alkalmazás
- Standalone konzolos alkalmazás kvíz
- Standalone konzolos alkalmazás (gyakorlat)
- Standalone alkalmazás grafikus felülettel
- Standalone alkalmazás grafikus felülettel (gyakorlat)
- Docker Desktop telepítése Windows 10 Home esetén
- Központi adatbázis
- Központi adatbázis (gyakorlat)
- SQL nyelv
- SQL nyelv (gyakorlat)
- Vegyes kvíz I.
- NOSQL adatbázisok
- NOSQL adatbázisok (gyakorlat)
- Többrétegű alkalmazások
- Többrétegű alkalmazások (gyakorlat)
- Webes alkalmazás
- Webes alkalmazás (gyakorlat)
- Web formátumai: HTML és CSS
- Web formátumai: HTML és CSS (gyakorlat)
- Vegyes kvíz II.
- Webes alkalmazas RIA felülettel
- Webes alkalmazas RIA felülettel - JavaScript (gyakorlat)
- Webes alkalmazas RIA felülettel - webes alkalmazas (gyakorlat)
- REST webszolgáltatások
- REST webszolgáltatások - Swagger (gyakorlat)
- REST webszolgáltatások - Postman (gyakorlat)
- Webes alkalmazások, webszolgáltatások kvíz
- Szerver alkalmazás webszolgáltatás interfésszel
- Szerver alkalmazás webszolgáltatás interfésszel (gyakorlat)
- Aszinkron üzenetküldés
- Magas rendelkezésre állás és skálázhatóság
- Magas rendelkezésre állás és skálázhatóság (gyakorlat)
- Virtualizáció
- Virtualizació (gyakorlat)
- Alkalmazások és alkalmazás rendszerek felépítése
- Összefoglalás
- Vegyes kvíz III.
- Ellenőrző kérdések
Az oktatóról
Viczián István vagyok, Java fanatikusként fejlesztek, oktatok, blogot írok, rendezvényeket szervezek és konferenciákra járok. A Debreceni Egyetemen végeztem programtervező matematikusként, jelenleg a Training360-nál tartok oktatásokat. 1998 óta foglalkozom objektumorientált programozással és szoftverfejlesztéssel, kiemelt szakterületem a Java és Java EE alkalmazásfejlesztés. Vezető fejlesztőként, architektként dolgoztam/dolgozom kormányzati, banki, telekommunikációs és energetikai fejlesztési projektekben. Szakmai blogot is írok JTechLog néven. Szabadidőmben sokat túrázok, próbálom felfedezni Magyarország rejtett kincseit.