Tervezési minták és implementációjuk .net core 3.0-ban, C# nyelven
Alapvető tervezési minták és implementációjuk .net core 3.0-ban, C# nyelven
Ismertető
A „Gang of Four” által katalogizált 24 objektum orientált tervezési minta ismertetése és alkalmazási lehetőségeinek bemutatása való életből vett, gyakorlati példákon keresztül. Az itt elsajátított tudás és szemlélet hozzásegít a karbantarthatóbb, robusztusabb kód írásához.
Tematika
Bevezetés
- A tervezési mintákról általában
Létrehozási minták
- A létrehozási mintákról általában
- Simple Factory
- Factory Method
- Abstract Factory
- Builder
- Prototype
- Singleton
Szerkezeti minták
- A szerkezeti mintákról általában
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Viselkedési minták
- A viselkedési mintákról általában
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- Visitor
- Strategy
- State
- Template Method
Összefoglalás
- Összefoglalás, tanulságok
Szükséges előképzettség
A tanfolyami részvételnek előfeltétele: min. 2-3 éves .NET programozási tapasztalat C# nyelven.