192. DESIGN PATTERNS IN JAVA SOFTWARE (7.0)

Transkrypt

192. DESIGN PATTERNS IN JAVA SOFTWARE (7.0)
Szkolenie Capstone Courseware
192. DESIGN PATTERNS IN JAVA SOFTWARE (7.0)
Strona 1 z 4
Szkolenie: Capstone Courseware
192. DESIGN PATTERNS IN JAVA SOFTWARE (7.0)
FORMA SZKOLENIA
MATERIAŁY
CENA
Stacjonarne
Tradycyjne
2100 PLN NETTO*
Stacjonarne
Tablet ctab
2500 PLN NETTO*
Metoda dlearning
Tradycyjne
2100 PLN NETTO*
Metoda dlearning
Tablet ctab
2100 PLN NETTO*
*(+VAT zgodnie z obowiązującą stawką w dniu wystawienia faktury)
INFORMACJE DODATKOWE
Czas trwania szkolenia
3 dni
Lokalizacje
Kraków - ul. Tatarska 5, II piętro, godz. 9:00 - 16:00
Warszawa - ul. Bielska 17, godz. 9:00 - 16:00
OPIS SZKOLENIA
Kurs ten ma na celu wyrobienie silnego, wspólnego słownika wzorców projektowych i najlepszych praktyk dla doświadczonego
programisty Java. Zaczyna się od omówienia tego jak rozpoznać i stosować wzorce projektowe. Główną część kursu stanowi
omówienie czterech głównych grup wzorców projektowych, poświęcając każdemu jeden rozdział. Czas szkolenia jest równo podzielony
pomiędzy omawianie, grupowe ćwiczenia projektowania, i ćwiczenia z programowania.Nie jest to katalog szkoleń, jest to bardziej
nauka "myślenia wzorcowego", jak i wprowadzenie do kilku najważniejszych wzorców. Kursanci będą mieli za zadanie omówienie
swoich wcześniejszych doświadczeń, w celu zauważenia wzorców w codziennym projektowaniu i programowaniu rozwiązań.Cele
szkoleniowe:
- Zacząć myśleć w kategoriach wzorców projektowych.
- Rozpoznawanie i stosowanie wzorców do konkretnych problemów związanych z tworzeniem oprogramowania.
- Użycie znanych wzorów jako wspólny słownik podczas projektowania i omawiana rozwiązań.
- Użycie Factories i Singletons do kontroli tworzenia obiektu, z różnych powodów.
- Użycie Observers, Observables oraz Model/View/Controller do uniezależnienia aplikacji i zachowania skalowalności kodu.
- Zrozumieć pełną motywacje dla wzorca Command i skorzystać z frameworków Commad w JFC.
- Implementacja adapterów ,zamiast tworzenia zbędnych klas lub pośrednich struktur danych dla istniejącego kodu.
- Zrozumienie i stosowanie szeregu innych wzorców J2SE oraz J2EE w celu poprawienia jakości i skalowalności kodu, oraz tworzenia
wysokiej jakości rozwiązań.
PLAN SZKOLENIA
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028
Szkolenie Capstone Courseware
192. DESIGN PATTERNS IN JAVA SOFTWARE (7.0)
Strona 2 z 4
- Rozpoznawanie i stosowanie wzorców
- Wzorce projektowe
- Definiowanie wzorca
- Unified Modeling Language
- Seeing Patterns
- Ostrzeżenia i pułapki
- Wzorce kreacyjne
- Factory
- Singleton
- APIs i Providers
- Cascading Factories
- Wzorce czynnościowe
- Strategy
- Template Method
- Observer
- Model/View/Controlle
- Command
- Chain of Responsibility
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028
Szkolenie Capstone Courseware
192. DESIGN PATTERNS IN JAVA SOFTWARE (7.0)
Strona 3 z 4
- Wzorce strukturalne
- Composite
- Adapter
- Decorator
- Facade
- Flyweight
- Wzorce J2EE
- Model/View/Controller, Redux
- ntercepting Filter
- Front i Application Controller
- Business Delegate
- Service Locator
- Transfer Object
- Composite Entity
- Data Access Object
WYMAGANIA DLA UCZESTNIKA
- Dobre doświadczenie w programowaniu w Javie, zwłaszcza obiektowe aspekty języka. Interfejsy, klasy abstrakcyjne,
wielowątkowość, typy generyczne, kolekcje, metody rekurencyjne są niezbędne do części ćwiczeń laboratoryjnych. Kurs 103 jest
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028
Szkolenie Capstone Courseware
192. DESIGN PATTERNS IN JAVA SOFTWARE (7.0)
Strona 4 z 4
świetnym przygotowaniem.
- Wcześniejsze doświadczenie z UML (Unified Modeling Language) może być pomocne, ale nie jest konieczne. Kurs używa diagramów
klas UML obszernie, jednak utrzymuje dość prosty zapis i zawiera dodatkową "ściągę".
CERTYFIKATY
Uczestnicy szkolenia otrzymują certyfikat sygnowany przez firmę Capstone Courseware.
PROWADZĄCY
Certyfikowany wykładowca Capstone Courseware.
Compendium Centrum Edukacyjne sp. z o.o.
ul. Tatarska 5, 30-103 Kraków, tel.: (12) 298 47 77
ul. Bielska 17, 02-394 Warszawa, tel.: (22) 417 41 70
Bank BPH Spółka Akcyjna
Oddział w Krakowie
Numer konta: 74 1060 0076 0000 3210 0022 6028

Podobne dokumenty