Bevezetés a szoftverarchitektúrákba (T360)
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 alkalmazás grafikus felülettel
- Docker Desktop telepítése Windows 10 Home esetén
- Központi adatbázis
- SQL nyelv
- Vegyes kvíz I.
- NOSQL adatbázisok
- Többrétegű alkalmazások
- Webes alkalmazás
- Web formátumai: HTML és CSS
- Vegyes kvíz II.
- Webes alkalmazas RIA felülettel
- REST webszolgáltatások
- Webes alkalmazások, webszolgáltatások kvíz
- Szerver alkalmazás webszolgáltatás interfésszel
- Aszinkron üzenetküldés
- Magas rendelkezésre állás és skálázhatóság
- Virtualizáció
- 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.