Plan Szkolenia
Wprowadzenie
- Wzorce i architektury warstwowe
- Opis wzorca
- Wzorce projektowe i projektowanie
- Wyszukiwanie i wybór wzorców projektowych
- Implementacja wzorca projektowego
Znane wzorce
Tworzenie obiektów
- Fabryka
- Budowniczy
- Metoda fabryczna
- Prototyp
- Singleton
Wzorce strukturalne
- Adapter
- Most
- Kompozyt
- Dekorator
- Fasada
- Pyłek
- Pełnomocnik
Wzorce behawioralne
- Łańcuch odpowiedzialności
- Polecenie
- Interpreter
- Iterator
- Mediator
- Pamiątka
- Obserwator
- Stan
- Strategia
- Metoda szablonowa
- Odwiedzający
- Obserwator
Tworzenie wzorców
- Stosować wzorce czy nie
- Formalny opis wzorca
- Organizacja katalogu wzorców
- Cel szczegółowy i cel abstrakcyjny
- Publikowanie swoich wzorców w społeczności wzorców
Wymagania
Dobra znajomość UML i dowolnego języka obiektowego, takiego jak C++, C#, Java, VB.NET, PHP 8 lub wyższe itp.
Opinie uczestników (4)
Wyjaśnienia i interaktywność trenera naprawdę dobrze przedstawiły temat; nawet mimo że prawdopodobnie nie byłem wystarczająco doświadczony, nauczyłem się bardzo wiele!
Pieter Bruynseels - Spot Buy Center BV
Szkolenie - Design Patterns
Przetłumaczone przez sztuczną inteligencję
Instruktor podkreślił naprawdę ważne koncepcje w architekturze oprogramowania za pomocą quizów. Wysoko poziomowy perspektywa na skuteczne wdrażanie cyklu rozwoju oprogramowania, od identyfikacji wymagań do testów jednostkowych, jest bardzo odświeżająca dla naukowców danych bez wielkiego doświadczenia w programowaniu.
Kok Cheong Cheng - DBS Bank
Szkolenie - Design Patterns
Przetłumaczone przez sztuczną inteligencję
Szeroki przegląd technik
Kay Jan Wong - DBS Bank Ltd
Szkolenie - Design Patterns
Przetłumaczone przez sztuczną inteligencję
Podoba mi się proste, ale informacyjne przykłady kodu.
Yue Wang - DBS Bank Ltd
Szkolenie - Design Patterns
Przetłumaczone przez sztuczną inteligencję