Tervezési minták C#.NET környezetben
Tisztelt érdeklődők!
Tanfolyamainkat a jelenléti képzések mellett Élő virtuális tantermi rendszerben is szervezzük. A képzések élőben zajlanak, ugyanúgy, mintha a tanteremben ülne. Önnek csak a Webinar szoftvert kell telepíteni.
Részleteket tájékoztató oldalunkon olvashat.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.
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.
- 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
- Az aktuális kiírás szerint
- Csoportos igény esetén egywedileg
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), |