fbpx
Képzés hossza:
Képzés nyelve:
32 tanóra
Magyar, igény esetén angol
A képzés díja:
189 500 Ft + Áfa

Tervezési minták (Design Patterns) C# .NET környezetben tanfolyam - Időpontok és jelentkezés

Első oktatási nap: 2026. október 19. , további oktatási napok: 20., 21., 22.

Hétköznap napközbeni (09.00 - 16.30)
Képzés nyelve:
Magyar
Tanfolyam díja:
189 500 Ft + Áfa
Jelentkezési határidő: 2026. október 9.
Jelentkezési határidő:
2026. október 9.

Zártcsoportos képzésre jelentkezem

Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet.

Jelentkezés időpont nélkül

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.

Tanuld meg, hogyan építhetsz jól strukturált, rugalmas és könnyen bővíthető alkalmazásokat a legfontosabb tervezési minták segítségével! Ezen a gyakorlatorientált képzésen végigvesszük a Gang of Four és Martin Fowler által bemutatott létrehozási, strukturális és viselkedési mintákat, miközben modern C#/.NET példákkal dolgozunk. Megérted, mikor és miért érdemes egy adott mintát alkalmazni, és hogyan teszi hatékonyabbá a fejlesztést, különösen nagyvállalati környezetben.

Ajánlott mindenkinek, aki professzionális .NET fejlesztéssel foglalkozik, vagy szeretne magasabb szintű szoftvertervezési ismereteket szerezni. Különösen hasznos lehet backend fejlesztőknek, szoftverarchitektúrával is foglalkozó kollégáknak, valamint azoknak, akik nagyobb, hosszabb élettartamú rendszereket fejlesztenek vagy tartanak karban. Akkor is érdemes jelentkezned, ha gyakran dolgozol csapatban és fontos számodra az átlátható, jól strukturált kód.

  • Stabil C# programozási ismeretek
  • Magabiztos Visual Studio használat
  • Alapvető .NET keretrendszer-ismeretek
  • Alapvető objektumorientált programozási ismeretek magabiztos használata

A tervezési minták a szoftverfejlesztés bevált megoldásai ismétlődő tervezési problémákra. A Gang of Four könyv óta (1994) a legelterjedtebb minták szabvánnyá váltak az iparágban, és mára szinte minden nagyobb .NET alapú rendszer használja őket – akár közvetlenül, akár keretrendszereken keresztül. A minták segítenek abban, hogy a kód átláthatóbb, karbantarthatóbb és könnyebben bővíthető legyen.

A tanfolyam során megtanulod felismerni a leggyakoribb helyzeteket, ahol minták alkalmazása indokolt, és azt is, hogyan lehet ezeket modern C# környezetben hatékonyan megvalósítani.

 

 

A képzés elvégzése után, többek között képes leszel:

  • felismerni, mikor és melyik tervezési mintát érdemes alkalmazni
  • létrehozni jól strukturált, könnyen bővíthető kódbázist
  • implementálni a legfontosabb GoF mintákat modern C# nyelven
  • megérteni és használni a nagyvállalati rendszerekben elterjedt mintákat
  • hatékonyabban együttműködni architektúrával és skálázhatósággal foglalkozó csapatokkal
  • olvashatóbb, karbantarthatóbb és újrafelhasználhatóbb kódot írni

 

Mélyebben is érdekel a C# és a hozzá kapcsolódó technológiák? Nálunk számos képzés közül válogathatsz:

 

 

TEMATIKA:

1. TERVEZÉSI MINTÁK BEVEZETÉSE

1.1 OOP elvek ismétlése
1.2 Programozási alapelvek: újrafelhasználható kód készítése
1.3 Tervezési minták fogalma
1.4 Tervezési minták rövid története: Gang of Four, Martin Fowler "Nagyvállalati minták"

 

2. LÉTREHOZÁSI (CREATIONAL) MINTÁK

2.1 Factory Method
2.2 Abstract Factory
2.3 IoC
2.4 Static Singleton
2.5 Modern Singleton
2.6 Prototype
2.7 Builder

3. VISELKEDÉSI (BEHAVIORAL) MINTÁK

3.1 Iterator
3.2 Chain of Responsibility
3.3 Visitor
3.4 State
3.5 Command
3.6 Observer
3.7 Mediator (classic + modern "message bus" implementációk)
3.8 Memento
3.9 Interpreter
3.10 Strategy
3.11 Template Method

 

4. STRUKTURÁLIS (STRUCTURAL) MINTÁK

4.1 Adapter
4.2 Bridge
4.3 Flyweight
4.4 Composite
4.5 Facade
4.6 Proxy
4.7 Decorator 

Tervezési minták (Design Patterns) C# .NET környezetben tanfolyam - Mentoraid lesznek


Kérdésed van a tréninggel kapcsolatban?



ALAPOZÓ TRÉNINGEK EHHEZ A KÉPZÉSHEZ

Még nincs elegendő tudásod a kurzus elvégzéséhez? Akkor ezekkel a képzésekkel szerezheted meg a szükséges alapokat.


Programozási alapok tanfolyam
(MFPROG1)

C# programozás alapok tanfolyam
(MFCS1)

C# programozás középhaladó tanfolyam
(MFCS2)

Ezek a tanfolyamok és e-learningek is érdekelhetnek

Tekintsd meg néhány további képzésünket a témában


Tervezési minták (Design Patterns) Java környezetben tanfolyam
(MFDPJAVA)

C# haladó programozás tanfolyam
(MFCS3)

C# programozási nyelv új verziói, újdonságai tanfolyam
(MFCS4)

Web és mobil alkalmazások fejlesztése C# nyelven tanfolyam
(MFCS5)

WPF (Windows Presentation Foundation) programozás C# nyelven - alapozó tanfolyam
(MFWPF1)

WPF (Windows Presentation Foundation) programozás C# nyelven - haladó tanfolyam
(MFWPF2)

.NET Framework - .NET Core migráció C# nyelven tanfolyam
(MFDNETMIG)

C++ programozás alapok
(MFCPP1)

C++ programozás haladó
(MFCPP2)

Tervezési minták (Design Patterns) C++ környezetben tanfolyam
(MFDPCPP)

C programozás alapok
(MFC1)

C programozás haladó
(MFC2)

UML modellező nyelv használata tanfolyam
(MFUML1)

Konkurens és aszinkron programozás C++ nyelven tanfolyam
(MFCPPCON)

QA technikák és unit tesztelés C++ programozási nyelven tanfolyam
(MFCPPTEST)

GUI fejlesztés C++ nyelven tanfolyam
(MFCPPGUI)

C++ build rendszerek tanfolyam
(MFCPPBUILD)

Modern C++ programozás - Új nyelvi elemek tanfolyam
(MFCPPMOD)