Plan Szkolenia

Wprowadzenie

  • JVM, JRE i JDK
  • Zintegrowane środowisko programistyczne
  • Kompilacja i wykonanie Java kodu

Java Składnia

  • Pakiety
  • Zmienne, tablice i typy danych
  • Operatory i przepływ sterowania
  • Szczegóły wyliczania

Zorientowane obiektowo Programming

  • Klasy i obiekty
  • Konstruktory klas
  • Dziedziczenie, przeciążanie i zastępowanie
  • Modyfikatory Access
  • Klasy abstrakcyjne
  • Interfejsy

Java Ramy kolekcji

  • Kolekcje a tablice
  • Listy, mapy, kolejki i zestawy
  • Mapy
  • Kontrakt Equals i hashCode
  • Sortowanie

Obsługa wyjątków

  • Klasa Throwable
  • Sprawdzone i niezaznaczone wyjątki
  • Rzucanie wyjątku
  • Instrukcje 'try...catch'
  • Tworzenie niestandardowych wyjątków

API wejścia/wyjścia

  • Praca ze strumieniami wejściowymi i wyjściowymi
  • Strumień bajtów a strumień znaków
  • Obsługa plików
  • Serializacja obiektów
  • NIO.2

Java Współbieżność

  • Wątki i współbieżność
  • Klasa wątków a interfejs Runnable
  • Uruchamianie wątków przy użyciu ExecutorService
  • Synchronizacja wątków

Wymagania

Wymagana znajomość proceduralnego języka programowania (np. C, PHP, Basic, Pascal) lub obiektowego języka programowania.

 28 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie