Język Java 8 dla programistów (kod: J-BASE)
Transkrypt
Język Java 8 dla programistów (kod: J-BASE)
Język Java 8 dla programistów (kod: J-BASE) Zapytaj o szczegóły Opis i cel szkolenia Solidne szkolenie z języka Java dla osób umiejących już programować w dowolnym innym języku oraz znających przynajmniej podstawy programowania obiektowego. Podczas zajęć używana jest najnowsza Java 8, ale program obejmuje także cechy starszych wersji języka - dzięki czemu nabytych umiejętności można użyć także pisząc aplikacje dla Androida, Javy ME lub innych starszych platform. Oprócz języka programowania i podstawowych bibliotek systemowych szkolenie obejmuje komplet potrzebnych narzędzi i technik: zintegrowane środowisko programistyczne, popularne systemy budowania aplikacji (ant, maven), tworzenie i wykonywanie automatycznych testów jednostkowych. Osobom, które oprócz samej znajomości Javy chcą nabyć więcej orientacji w javowych bibliotekach, technologiach towarzyszących i praktykach, polecamy również dłuższy, kompleksowy kurs Programista Java. Osobom, które nigdy nie programowały jeszcze w żadnym języku, sugerujemy szkolenie Programowanie od zera z językiem Java. Czas trwania 4 dni Program 1. Podstawy — powtórzenie wiadomości z zakresu programowania obiektowego: klasa, interfejs, dziedziczenie; — katalog instrukcji i struktur składniowych używanych w Javie; — standardy nazewnicze (konwencje SUN); — praktyczne konsekwencje typowania kaczego i typowania statycznego: — użycie fabryki, — struktura aplikacji i kompilacja; wczytywanie klas, Classloadery CLASSPATH. Pakiety, organizacja kodu. — IDE: obsługa Eclipse 2. Trudniejsze elementy Javy: — typy generyczne; — wyjątki sprawdzane; — klasy wewnętrzne; — wyrażenia lambda; — przeciążanie, autoboksing, wrappery; — inicjalizacja klasy, konstruktory, bloki niestatyczne; — wyrażenia lambda; — enumeracje; — anotacje; 3. Programowanie wielowątkowe: — podstawowe abstrakcje: Thread, Runnable; — blokady wbudowane, synchronizacja; — wstęp do java.util.concurrent; 4. Biblioteka standardowa: — kolekcje w Javie: — interfejsy kolekcji; — typowe implementacje; inicjalizacyjne ul. Jasna 14/16A, 00-041 Warszawa tel. 22 63 64 164, fax 22 266 06 95 [email protected], http://www.alx.pl statyczne i i tel. 22 63 64 164 [email protected] Najbliższe terminy 2017-04-10 (Warszawa) 2017-04-10 (London) — algorytmy; — obsługa strumieni danych (streams); — wejście i wyjście: — strumienie, readery/writery, dekoratory; — komunikacja przez HTTP, URL-e. 5. Zarządzanie większymi projektami — skrypty anta — maven — testowanie kodu, JUnit 6. Zastosowania — wstęp do aplikacji webowych (Servlet API) — komponenty JavaBean tel. 22 63 64 164 [email protected] Najbliższe terminy Przeznaczenie i wymagania Kurs przeznaczony jest dla wszystkich chętnych, posiadających co najmniej podstawowe doświadczenie programistów znających dowolny język skryptowy (PHP, Perl, Python, Ruby...) i rozumiejących przynajmniej podstawy pogramowania obiektowego. Certyfikaty Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX. Lokalizacje — — — — — — — — — Zapytaj o szczegóły Warszawa – ul. Jasna 14/16A Kraków – ul. św. Filipa 23 Katowice – ul. Stawowa 10 Gdańsk – ul. Wały Piastowskie 1 Poznań – ul. Św. Marcin 66/72 Wrocław – ul. Rynek 35 Łódź – ul. Wólczańska 4a London – UK: Asra House, 1 Long Lane, London SE1 4PG na życzenie dowolne miejsce w Polsce, lub UE (zajęcia prowadzone w języku angielskim) Cena szkolenia 2490 PLN netto (VAT 23%) W cenę szkoleń organizowanych w naszej siedzibie wliczone są: — autorskie materiały szkoleniowe, — indywidualne stanowisko komputerowe do pracy podczas zajęć, — certyfikaty ukończenia szkolenia, — obiady, — drobny poczęstunek oraz ciepłe i zimne napoje, — możliwość jednorazowego kontaktu z instruktorem (instruktorami) po szkoleniu i zadawania pytań dotyczących materiału szkolenia. ul. Jasna 14/16A, 00-041 Warszawa tel. 22 63 64 164, fax 22 266 06 95 [email protected], http://www.alx.pl 2017-04-10 (Warszawa) 2017-04-10 (London)