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)