Język Java 8 dla programistówJ-BASE

Obecnie brak terminów otwartych

Warszawa
  • 19.02
London
  • 19.02
Z - zaoczny
Żaden termin nie pasuje? Zaproponuj własny termin szkolenia

Dostępne również na zamówienie, w terminie i lokalizacji do uzgodnienia, dla grup od 4 osób.

4,7/5 (52)
Stars
cena netto
dla podmiotów publicznych - zwolnione z VAT

Cena szkolenia: 2490 PLN

poczęstunek w cenie

stanowisko komputerowe w cenie

Kategorie: Java, Android

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 i 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 inicjalizacyjne statyczne i 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;
      • 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

Pobierz w wersji PDF

Training also available in English - for more information see here.

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.

Zapisz się

Wybierz interesujący Cię termin oraz miasto

Warszawa:
London:

Żaden termin nie pasuje?

Podaj swój adres e-mail, a my powiadomimy Cię o przyszłych terminach

Masz pytanie?

Tu możesz zadać niezobowiązujące i szybkie pytanie na temat szkolenia

* Wyrażam zgodę na przetwarzanie danych osobowych przez „ALX” Sp. z o.o. Sp. k. z siedzibą w Warszawie w celu realizacji zgłoszenia.