Szkolenie skierowane do programistów, liderów zespołów programistycznych, architektów .NET.
- Skrócenie czasu implementacji i podwyższenie jakości kodu poprzez zastosowanie sprawdzonych wzorców
- Tworzenie aplikacji otwartej na rozbudowę i modyfikację
- Ułatwienie komunikacji w zespole dzięki lepszej czytelności kodu
- Poznanie zasad zwinnego wytwarzania oprogramowania
- Poznanie praktycznych przykładów zastosowania wzorców projektowych w rzeczywistych projektach
- Minimum półroczne doświadczenie w programowaniu w środowisku Visual Studio
Jako uzupełnienie rekomendujemy:
- Entity Framework Core 6
- Entity Framework Core 6 – zagadnienia zaawansowane
- Aplikacje webowe ASP.NET Core 6
- Usługi sieciowe ASP.NET Core 6
- Wprowadzenie do ASP.NET Core 6
- Szkolenie: polski
- Manifest Agile
- Ludzie i interakcje
- Działające oprogramowanie
- Współpraca z klientem
- Reagowanie na zmiany
- Reguły wytwarzania oprogramowania
- DRY
- KISS
- Prawo Demeter
- Gorsze jest lepsze
- Zasady SOLID
- Zasada pojedynczej odpowiedzialności
- Zasada otwarte-zamknięte
- Zasada podstawiania Liskov
- Zasada segregacji interfejsów
- Zasada odwracania zależności
- Wzorce projektowe kreacyjne
- Fabryka abstrakcyjna
- Budowniczy
- FluentApi
- Metoda wytwórcza
- Prototyp
- Singleton
- Wzorce projektowe strukturalne
- Adapter
- Most
- Composite
- Dekorator
- Fasada
- Płatek śniegu
- Proxy
- Wzorce projektowe czynnościowe
- Komenda
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
- Łańcuch odpowiedzialności
