Wzorce Projektowe w C#

Poznaj przepisy na dobry kod. Wzor(c)owo.

Czego się nauczysz

  • Zrozumiesz różnorodne wzorce projektowe
  • Stosować wzorce do rozwiązywania problemów
  • Ułatwisz testowanie kodu
  • Zachować czytelność i elastyczność kodu
  • Redukować nadmiernie powielany kod
  • Stosować dobre praktyki programistyczne

Średnio-zaawansowany

3 dni

Stacjonarnie/zdalnie

Certyfiktat ukończenia

Opis szkolenia

Wzorce projektowe to sprawdzone sposoby na to, aby twój kod był prosty i czytelny, otwarty na zmiany i gotowy na testy. Kurs poprowadzi Cię krok po kroku przez poszczególne wzorce. Rozpoczniemy od legacy code i poddamy go refaktoryzacji. Zapomnij jednak o przykładach z hamburgerem i pizzą. Zamiast tego, poznasz praktyczne zastosowania wzorców projektowych w realnych przypadkach. Zacznij stosować wzorce projektowe we własnych projektach, aby cieszyć się czystym kodem, gotowym na nowe wyzwania.

Program szkolenia

chevron-down
  • Wzorce kreacyjne
    • Singleton
    • Fabryka abstrakcyjna (Abstract Factory)
    • Metoda wytwórcza (Factory Method)
    • Budowniczy (Builder)
    • Prototyp (Prototype)
  • Wzorce strukturalne
    • Adapter
    • Most (Bridge)
    • Kompozyt (Composite)
    • Dekorator (Decorator)
    • Fasada (Facade)
    • Pyłek (Flyweight)
    • Pełnomocnik (Proxy)
  • Wzorce czynnościowe
    • Szablon metody (Template method)
    • Stragegia (Strategy)
    • Komenda (Command)
    • Stan (State)
    • Mediator
    • Łańcuch odpowiedzialności (Chain of responsibility)
    • Interpreter
    • Iterator
    • Migawka (Memento)
    • Pusty obiekt (Null Object)
    • Obserwator (Observer)
    • Wizytator (Visitor)

Prowadzący

Marcin Sulecki

Z wielką przyjemnością podzielę się z Tobą moją pasją oraz zgromadzonym przez ponad 25 lat doświadczeniem zawodowym. Jestem praktykiem. Specjalizuję się w tworzeniu zaawansowanych rozwiązań technologicznych m.in dla sektora logistyki i monitoringu pojazdów z użyciem .NET oraz Crystal Reports. Ponadto prowadzę zajęcia na Politechnice Warszawskiej na Wydziale Informatyki. Tworzę rozwiązania dla swoich klientów a zdobytym doświadczeniem dzielę się na szkoleniach. Zapraszam do współpracy i wymiany doświadczeń.

25+

Lat doświadczenia

300

Przeprowadzonych szkoleń

1000+

Uczestników

100

Godzin konsultacji

Skontaktuj się z nami

ul. Erazma Ciołka 10 lok. 229
01-402 Warszawa

Sulmar ul. Erazma Ciołka 10 lok. 229, 01-402 Warszawa

NIP 953-120-45-91 REGON 092599270

+48 609 851 649

marcin.sulecki@sulmar.pl