Szkolenie: Wzorce projektowe w C#
Szkolenie Wzorce projektowe w C# to praktyczny kurs programowania, który uczy stosowania wzorców projektowych, zasad SOLID oraz projektowania architektury systemów w języku C#, zwiększając efektywność i jakość kodu
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:4 dni (32h)
Kod kursu:CH/DP
Wzorce projektowe w C#
Cele szkolenia
Szkolenie przygotowuje do samodzielnego rozpoznawania i stosowania wzorców projektowych w języku C# podczas projektowania i implementacji oprogramowania
Szkolenie uczy identyfikowania sytuacji, w których zastosowanie wzorców projektowych zwiększa czytelność, elastyczność i skalowalność kodu
Szkolenie rozwija umiejętność projektowania architektury systemów zgodnie z zasadami SOLID oraz dobrymi praktykami programistycznymi
Szkolenie pokazuje, jak łączyć różne wzorce projektowe w celu rozwiązywania złożonych problemów programistycznych
Dla kogo?
Programista C# z podstawową znajomością programowania obiektowego, chcący rozwinąć umiejętności projektowania architektury
Osoba realizująca zadania związane z tworzeniem, rozbudową lub utrzymaniem aplikacji w środowisku .NET
Specjalista IT zainteresowany podniesieniem kompetencji w zakresie stosowania wzorców projektowych i dobrych praktyk programistycznych
Efekty kształcenia
Uczestnik rozróżnia i klasyfikuje wzorce projektowe według ich zastosowań
Uczestnik projektuje architekturę systemów z użyciem wzorców projektowych
Uczestnik analizuje i ocenia przydatność wzorców w konkretnych przypadkach
Uczestnik wdraża zasady SOLID w projektach programistycznych
Uczestnik integruje wiele wzorców w jednym rozwiązaniu
Uczestnik optymalizuje kod pod kątem testowalności i utrzymania
Wymagania
Podstawowe umiejętności programowania obiektowego, najlepiej w języku C#
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Program szkolenia
Podstawy teoretyczne
Informacje ogólne o wzorcach projektowych
Zasady SOLID
Historia wzorców projektowych
Podział wzorców projektowych
Wzorce konstrukcyjne
Singleton
Prototype
Object Pool
Factory Method
Abstract Factory
Builder
Wzorce strukturalne
Proxy
Private Class Data
Facade
Composite
Adapter
Bridge
Decorator
Flyweight
Wzorce operacyjne
Null Object
Memento
State
Strategy
Template method
Command
Mediator
Observer
Chain of responsibility
Iterator
Visitor
Interpreter
Wzorce złożone
MVC (Model - View - Controller)
MVVM (Model - View - ViewModel)
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi

