Tervezési minták C#.NET környezetben

InformációÉrdeklődés
Tisztelt érdeklődő!
Jelenleg a tanfolyamnak nincs konkrét időpontja. Amennyiben érdeklődőként regisztrálja magát, elősegíti a tanfolyam mielőbbi megszervezését.
Várjuk jelentkezését!
Érdeklődés

Az objektumorientált programozás alapvető elvei lehetővé teszik, hogy jól karbantartható és könnyen bővíthető kódot írjunk. Az elvek és eszközök hatékony ismerete azonban nem mindig elég – sokszor nem triviális a megfelelő eszközök kiválasztása és helyes alkalmazása.

Az objektumorientált tervezési minták ezeknek az eszközöknek az alkalmazására adnak jól bevált sablonokat: adott kontextusban, adott probléma megoldásának vázlatát adják meg az objektumorientált alapeszközök segítségével.

A tanfolyam során bemutatásra kerülnek a leggyakrabban tervezési minták könnyen érthető, gyakorlatias példákon keresztül. A tanfolyamot elvégző hallgatók képesek lesznek a minták megfelelő használatára, ezzel karbantarthatóbb, könnyebben bővíthető és átláthatóbb kód írására.

Óraszám: 16 tanóra (1 tanóra: 45 perc)
Minimum létszám: 3 fő

Tandíj: 60.000 Ft /fő + ÁFA

Kedvezmény: 1.600 Ft + ÁFA (részletek)

Részletfizetés: nincs, a tandíjat egy összegben kell befizetni

Célközönség:

A tanfolyam gyakorló C#-.NET fejlesztőknek ajánlott, akik már ismerik az alapvető objektumorientált programozási elveket, otthonosan mozognak a Visual Studio fejlesztőkörnyezetben és szeretnének megismerkedni a tesztelhető, karbantartható és bővíthető szoftverek fejlesztésének alapvető jelentőségű elemeivel, a tervezési mintákkal.

Belépési feltétel:

  • Alap programozási ismeretek
  • Objektumorientált alapkoncepciók biztos ismerete (egységbe zárás, öröklés, polimorfizmus, osztályok, interfészek)
  • C#-.NET programozási gyakorlat, Visual Studio ismerete

Igazolás: Tanúsítvány
Időbeosztás:
  • Az aktuális kiírás szerint
  • Csoportos igény esetén egywedileg
Tematika:
 
Rövid elméleti alapok- Programtervezési minták.
- Tervezési minták alkalmazásának céljai.
- Tervezési minták osztályozása.
Létrehozási minták- gyártófüggvény (factory method),
- prototípus (prototype),
- egyke (singleton).
Szerkezeti minták- illesztő (adapter),
- összetétel (composite),
- díszítő (decorator),
- homlokzat (facade),
- helyettes (proxy)
Viselkedési minták- felelősséglánc (chain of responsibility),
- parancs (command),
- bejáró (iterator),
- emlékeztető (memento),
- megfigyelő (observer),
- állapot (state),
- stratégia (strategy),
- sablonfüggvény (template method),



Érdekel Megosztás

dotNET kategória többi tanfolyamai: