ARCH-BGN
Bevezetés a szoftverarchitektúrákba
Ismertető
A tanfolyam történetileg mutatja be, hogyan alakultak ki a szoftverarchitektúrák, kitér a vastag és vékony kliens közötti különbségekre, ismerteti a két- és többrétegű alkalmazások felépítését. Részletesen tárgyalja a webes alkalmazások felépítését és a használt technológiákat, protokollokat, mint HTTP, HTML, CSS, JavaScript, AJAX, REST webszolgáltatások. Kitér a virtualizációra, konténerizációra. Az elméleti anyagot gyakorlati feladatok teszik színesebbé.
A tanfolyam azoknak ajánlott, akik nem rendelkeznek a fentebb említett témakörökben alaptudással, azonban szeretnék ezeket a fogalmakat megismerni, hiszen napi munkájuk során többször hallják. Javasoljuk kezdő fejesztőknek, üzemeltetőknek, tesztelőknek, vezetőknek.Kinek ajánljuk?
A tanfolyam azoknak ajánlott, akik nem rendelkeznek a fentebb említett témakörökben alaptudással, azonban szeretnék ezeket a fogalmakat megismerni, hiszen napi munkájuk során többször hallják. Javasoljuk kezdő fejlesztőknek, üzemeltetőknek, tesztelőknek, vezetőknek.
Tematika
- Architektúra fogalma
- Standalone konzolos alkalmazás
- Standalone alkalmazás grafikus felülettel
- Központi adatbázis
- SQL nyelv
- NoSQL adatbázisok
- Többrétegű alkalmazások
- Webes alkalmazás
- Web formátumai: HTML és CSS
- Webes alkalmazás RIA felülettel
- REST webszolgáltatások
- 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
Szükséges előképzettség
Alapvető számítógépkezelői ismeretek elvártak, magabiztos Windows használat (a tanfolyam Linuxos/MacOS környezetben is elvégezhető).
Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. A videók magyar nyelvűek, magyar nyelvű slide-ok alapján.