Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Wprowadzenie do wzorców projektowych
- Czym są wzorce projektowe?
- Dlaczego warto używać wzorców projektowych?
- Gang of Four (GoF) i klasyfikacja wzorców
- Typowe zasady projektowe (SOLID, DRY, KISS, YAGNI)
Wzorce kreacyjne
- Metoda wytwórcza
- Fabryka abstrakcyjna
- Singleton
- Budowniczy
- Prototyp
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
Zastosowanie wzorców projektowych w rzeczywistych aplikacjach
- Wzorce projektowe w aplikacjach przedsiębiorczych
- Refaktoryzacja starszego kodu przy użyciu wzorców projektowych
- Łączenie wielu wzorców w celu uzyskania solidnych rozwiązań
- Najlepsze praktyki i pułapki
Podsumowanie i kolejne kroki
Wymagania
- Doświadczenie w programowaniu w Javie
- Zrozumienie koncepcji Programowania Obiektowego (OOP)
- Podstawowa znajomość zasad architektury oprogramowania
Grupa docelowa
- Programiści Javy, którzy chcą poprawić swoje umiejętności projektowe
- Architekci oprogramowania projektujący skalowalne aplikacje
- Liderzy techniczni dążący do poprawy utrzymywalności i efektywności kodu
21 godzin
Opinie uczestników (2)
Konfiguracja Podmana do bezproblemowej pracy z lokalnymi kontenerami oraz korzystanie z tematów Kafka.
- Norfolk Southern
Szkolenie - Quarkus for Developers
Przetłumaczone przez sztuczną inteligencję
- Postęp kursu (od wewnętrznych mechanizmów JVM do bardziej zaawansowanych tematów) - Niektóre spostrzeżenia z praktycznych ćwiczeń - Styl wizualny (nie prezentacja, ale estetycznie zaprojektowana strona)
Ivan Suvorov - Deutsche Bank
Szkolenie - Java Advanced
Przetłumaczone przez sztuczną inteligencję