Trwają zapisy do grupy

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)

Poziom zaawansowania:

Kod kursu:CH/DP

architektura-oprogramowaniawzorce-projektowedobre-praktyki-programowania

Dostępne terminy szkolenia

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

14 kwietnia
Trwają zapisy na szkolenie

Trener:

Marcin Sulecki

Cena:

4975 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

9 czerwca
Trwają zapisy na szkolenie

Trener:

Marcin Sulecki

Cena:

4975 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

6 października
Trwają zapisy na szkolenie

Trener:

Marcin Sulecki

Cena:

4975 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Termin:

8 grudnia
Trwają zapisy na szkolenie

Trener:

Marcin Sulecki

Cena:

4975 PLN netto
Ikona podpowiedziDowiedz się więcej o cenach szkoleń - zapraszamy do kontaktu
+23% VAT

Lokalizacja:

Zdalne
Zdalne
Ikona podpowiedziZapytaj o inne lokalizacje - w tym celu skorzystaj z chatu

Forma szkolenia

Interesuje Cię szkolenie stacjonarne?

Powiadom o kolejnych terminach

Interesuje Cię szkolenie w innym terminie?

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

Pobierz program w PDF

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)

Autorem szkolenia jest Marcin Samsonowski

Architekt, inżynier oprogramowania, konsultant techniczny. Pracował zarówno dla największych korporacji jak i małych, prężnie rozwijających się firm, w różnych sektorach rynkowych. W projektach, w których uczestniczył pełnił cały wachlarz ról od wsparcia technicznego, testera, poprzez programistę, aż do lidera zespołu, managera projektu, architekta. Od kiedy tylko pamięta, jego uwagę szczególnie przykuwało dążenie do jakości w oprogramowaniu. Uwielbia się rozwijać, a także pomagać w tym innym jako…

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

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

13.06.2025

Uczestnik szkoleniaWzorce projektowe w C#

Izabela Gańko

poza samymi wzorcami projektowymi uzyskiwałam odpowiedzi na moje dodatkowe pytania, niezwiązane konkretnie z tym tematem, a z ogółem programowania. Dzięki temu rozwinęłam się na tym szkoleniu jeszcze bardziej, niż tylko o wzorce projektowe. P. Marcin jest bardzo miły i potrafi odpowiadać zrozumiale na pytania.

Więcej opinii