Plan Szkolenia
Wprowadzenie
- Wzorce i architektury warstwowe
- Opis wzorca
- Wzorce projektowe i projektowanie
- Znajdowanie i wybieranie wzorców projektowych
- Implementacja wzorca projektowego
Powszechnie znane wzorce
Tworzenie Obiektów
- Fabryka (Factory)
- Budowniczy (Builder)
- Metoda Fabryki (Factory Method)
- Prototyp (Prototype)
- Singleton
Wzorce Strukturalne
- Adapter
- Most (Bridge)
- Kompozyt (Composite)
- Dekorator (Decorator)
- Fasada (Facade)
- Obiekt Lekki (Flyweight)
- Proxy
Wzorce Zachowawcze
- Łańcuch Odpowiedzialności (Chain of Responsibility)
- Polecenie (Command)
- Interpretator (Interpreter)
- Iterator
- Mediator
- Zapis (Memento)
- Obserwator (Observer)
- Stan (State)
- Strategia (Strategy)
- Metoda Szablonowa (Template Method)
- Wizytor (Visitor)
- Obserwator (Observer)
Tworzenie Wzorców
- Czy wzorzec, czy nie wzorzec
- Formalny opis wzorca
- Organizacja katalogu wzorców
- Konkretny cel i abstrakcyjny cel
- Publikowanie swoich wzorców w społeczności wzorców
Wymagania
Dobra znajomość UML i dowolnego języka zorientowanego obiektowo, takiego jak C++, C#, Java, VB.NET, PHP 8 lub nowszy itd...
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ę