Kurzusleírás

Bevezetés a tervezési mintákba

  • Mik a tervezési minták?
  • Miért érdemes tervezési mintákat használni?
  • A Gang of Four (GoF) és a minták osztályozása
  • Gyakori tervezési elvek (SOLID, DRY, KISS, YAGNI)

Létrehozási tervezési minták

  • Gyártó módszer
  • Absztrakt gyár
  • Singleton
  • Építő
  • Prototípus

Szerkezeti tervezési minták

  • Adapter
  • Híd
  • Kompozit
  • Dekorátor
  • Homlokzat
  • Légies
  • Proxy

Viselkedési tervezési minták

  • Felelősséglánc
  • Parancs
  • Interpreter
  • Iterátor
  • Közvetítő
  • Emlékeztető
  • Megfigyelő
  • Állapot
  • Stratégia
  • Sablon módszer
  • Látogató

Tervezési minták alkalmazása valós alkalmazásokban

  • Tervezési minták vállalati alkalmazásokban
  • Öröklött kód refaktorálása tervezési minták segítségével
  • Több minta kombinálása robusztus megoldásokhoz
  • Ajánlott eljárások és buktatók

Összefoglalás és következő lépések

Követelmények

  • Tapasztalat Java programozásban
  • Objektum orientált programozás (OOP) alapfogalmainak ismerete
  • Alapvető ismeretek a szoftverarchitektúra elveiről

Közönség

  • Java fejlesztők, akik szeretnék fejleszteni tervezési készségeiket
  • Szoftverarchitektúrákat tervezők, akik skálázható alkalmazásokat készítenek
  • Technikai vezetők, akik célja a kód karbantarthatóságának és hatékonyságának javítása
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák