Lépjen kapcsolatba velünk

Kurzusleírás

Áttekintés

  • Rendszer- és komponenskohézió
  • Rendszer/komponens függőségek
  • Szoftverarchitektúra
  • Technikai architektúra
  • Vállalati architektúra
  • SOA és mikroszolgáltatás-architektúra
  • A fenti fogalmak közötti kapcsolatok
  • Logikai redundancia és függőség
  • Adatredundancia és függőség

Szoftverarchitektúra

Alapok

  • fogalmak tisztázása: architektúra, tervezés, modellezés
  • ortogonalitás
  • Conway törvénye

Gyakori architektúrák

  • moduláris dekompozíció
  • hierarchikus architektúra
  • centralizált (Mediator minta)
  • eseményalapú architektúra
  • megszakításalapú
  • OSI
  • kliens/szerver
  • rétegmodell

Az objektumorientált tervezés alapelvei

  • DRY, SRP
  • egységbezárás
  • interfészre való programozás
  • Liskov-elv
  • Demeter törvénye

Tervezési minták

  • mik azok a tervezési minták
  • létrehozási minták
  • szerkezeti minták
  • viselkedési minták
  • Modell-Nézet-Vezérlő (MVC)

Tervezési eszközök

  • tartományspecifikus nyelv
  • lexikális elemzés
  • CRC-kártyák
  • forgatókönyvek
  • használati eset leírások

UML grafikus ábrázolások

  • osztálydiagram
  • szekvenciadiagram
  • aggregációs diagram
  • UML eszközök

Nem UML grafikus ábrázolások

  • ER-modellezés
  • állapotgép
  • adatfolyam
  • architekturális modell

Tervezés és karbantartás

  • Lehmann törvényei
  • architekturális antiminták
  • refaktorálási stratégiák

SOA és integrációs minták

  • integrációs technológiák és módszerek
  • szinkron/aszinkron
  • részletesebb közvetlen kommunikációs minták
  • közvetlen és közvetített kommunikáció
  • üzenetsorok
  • ESB

Telepítési minták

  • kódtelepítés
  • módosíthatatlan telepítés
  • rendelkezésre állási, skálázhatósági, nagy teljesítményű és hibatűrési minták
  • adat- és üzenetreplikáció, valamint klaszterezés (CAP-tétel)
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (7)

Közelgő kurzusok

Rokon kategóriák