Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod do návrhových vzorů
- Co jsou návrhové vzory?
- Proč používat návrhové vzory?
- Gang of Four (GoF) a klasifikace vzorů
- Běžné designérské principy (SOLID, DRY, KISS, YAGNI)
Tvůrské návrhové vzory
- Factory Method
- Abstract Factory
- Singleton
- Builder
- Prototype
Strukturální návrhové vzory
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Behaviorální návrhové vzory
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
Aplikace návrhových vzorů v reálných projektech
- Návrhové vzory v korporátních aplikacích
- Přepracování staršího kódu s použitím návrhových vzorů
- Kombinace více vzorů pro robustní řešení
- Osvědčené postupy a časté chyby
Závěr a další kroky
Požadavky
- Zkušenosti s programováním v Javě
- Znalost konceptů objektově orientovaného programování (OOP)
- Základní povědomí o principech softwarové architektury
Cílová skupina
- Java vývojáři, kteří si chtějí zdokonalit své designérské dovednosti
- Softwaroví architekti navrhující škálovatelné aplikace
- Techničtí vedoucí, kteří usilují o vyšší udržovatelnost a efektivitu kódu
21 Hodiny
Reference (2)
Nastavení Podmanu pro snadnou práci s lokálními kontejnery a využívání témat Kafka.
- Norfolk Southern
Kurz - Quarkus for Developers
Přeloženo strojem
- Postup kurzu (od vnitřností JVM k vysoce úrovňovým tématům) - Některé postřehy z praktických cvičení - Vizuální styl (ne nějaká prezentace, ale hezky formátovaná stránka)
Ivan Suvorov - Deutsche Bank
Kurz - Java Advanced
Přeloženo strojem