106. ADVANCED JAVA PROGRAMMING (7.0)
Transkrypt
106. ADVANCED JAVA PROGRAMMING (7.0)
Szkolenie Capstone Courseware 106. ADVANCED JAVA PROGRAMMING (7.0) Strona 1 z 4 Szkolenie: Capstone Courseware 106. ADVANCED JAVA PROGRAMMING (7.0) FORMA SZKOLENIA MATERIAŁY CENA Stacjonarne Tradycyjne 1500 PLN NETTO* Stacjonarne Tablet ctab 1900 PLN NETTO* Metoda dlearning Tradycyjne 1500 PLN NETTO* Metoda dlearning Tablet ctab 1500 PLN NETTO* *(+VAT zgodnie z obowiązującą stawką w dniu wystawienia faktury) INFORMACJE DODATKOWE Czas trwania szkolenia 2 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 zapewnia zaawansowane programowanie aplikacji przy użyciu Javy SE(Java Standard Edition, Java Platfrom). Jest przeznaczone dla osób z solidnym doświadczeniem w programowaniu strukturalnym oraz obiektowym w Javie, włączając API kolekcji oraz obsługę wyjątków.Szkolenie obejmuje kilka uniwersalnych tematów, takich jak: używanie i tworzenie typów generycznych, wielowątkowość, Reflecion API, adnotacje, programowanie sieciowe przy użyciu socketów.Dobrze łączy się z innymi kursami "zaawanowanej" Javy: JDBC, bezpieczne kodowanie, Swing GUI, wzorce projektowe itd.Cele szkolenia: - Efektywne użycie typów generycznych w Javie. - Pisanie aplikacji wielowątkowych w Javie - Użycie Reflecion API - Użycie standardowych adnotacji oraz tworzenie własnych do wyrażania meta-danych w plikach źródłowych Javy - Komunikacja między procesami przy użyciu socketów PLAN SZKOLENIA - Typy generyczne (generics) - Używanie generics - Type Erasure 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 106. ADVANCED JAVA PROGRAMMING (7.0) Strona 2 z 4 - Type Boundaries - Wyrażenia wieloznaczne (Wildcards) - Metody generic - Mocne i słabe strony generics - Starszy kod i generics - Wątki - Model wątków w Javie - Tworzenie i uruchamianie wątków - Zmiana stanów wątków - Synchronizacja - Pola Volatile a metody Synchronized - wait i notify - join i sleep - Concurrency - API - Operacje atomowe - Mechanizm refleksji - Zastosowania dla Meta-Data - Reflection - API 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 106. ADVANCED JAVA PROGRAMMING (7.0) Strona 3 z 4 - Klasa Class - Paczka java.lang.reflect - Czytanie informacji typu - Poruszanie się po drzewach dziedziczenia - Dynamiczne tworzenie - Dynamiczne wywoływanie - Mechanizm refleksji na generics - Adnotacje - Programowanie aspektowe i Java - Model adnotacji - Typy adnotacji - Wbudowane adnotacje - Adnotacje kontra Deskryptory (XML) - Sockety - Model OSI - Protokoły sieciowe - Klasa Socket - Klasa ServerSocket 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 106. ADVANCED JAVA PROGRAMMING (7.0) Strona 4 z 4 - Łączenie się przy użyciu obiektów URL - HTTP i inne serwery TCP - Klienci i serwery Datagram - Non-Blocking Sockets WYMAGANIA DLA UCZESTNIKA - Solidne doświadczenie w programowaniu w Javie, szczególnie obiektowych aspektach języka. Interfejsy, klasy abstrakcyjne, wątki, typy generyczne, kolekcje oraz metody rekurencyjne są integralną częścią niektórych ćwiczeń laboratoryjnych.Świetnym przygotowaniem jest kurs 103. 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