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 - rzeczywiście umiejętnie przedstawił temat; choć prawdopodobnie nie miałem wystarczającego doświadczenia, to jednak dużo się nauczyłem!
Pieter Bruynseels - Spot Buy Center BV
Szkolenie - Design Patterns
Przetłumaczone przez sztuczną inteligencję
Trener podkreślił naprawdę istotne koncepcje w architekturze oprogramowania za pomocą quizów. Wysoki poziom perspektywy na skuteczną implementację cyklu rozwoju oprogramowania, zaczynając od identyfikacji wymagań aż do testowania jednostkowego, jest bardzo odświeżający dla naukowca danych bez wielu doświadczeń w rozwoju oprogramowania.
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ę
I lubię proste, ale informacyjne przykłady kodów.
Yue Wang - DBS Bank Ltd
Szkolenie - Design Patterns
Przetłumaczone przez sztuczną inteligencję