Bevezetés a szoftverarchitektúrákba

ARCH-BGN

Többrétegű webes alkalmazások, RESTful webszolgáltatások, konténerizációja

Részvételi forma

Képzés hossza

3 nap (3×8 tanóra)
naponta 9:00 - 17:00

Időpontok

Képzés ára

317 000 Ft
+ ÁFA/fő
Szeretne a témában testre szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

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.