Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

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

Składnia Javy

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

Programowanie obiektowe

  • Klasy i obiekty
  • Konstruktory klas
  • Dziedziczenie, przeciążanie i nadpisywanie
  • Modyfikatory dostępu
  • Klasy abstrakcyjne
  • Interfejsy

Framework kolekcji Javy

  • Kolekcje a tablice
  • Listy, mapy, kolejki i zbiory
  • Mapy
  • Kontrakt equals i hashCode
  • Sortowanie

Obsługa wyjątków

  • Klasa Throwable
  • Wyjątki kontrolowane i niekontrolowane
  • Rzucanie wyjątku
  • Instrukcje 'try...catch'
  • Tworzenie własnych wyjątków

API wejścia/wyjścia

  • Praca ze strumieniami wejściowymi i wyjściowymi
  • Strumienie bajtowe a znakowe
  • Obsługa plików
  • Serializacja obiektów
  • NIO.2

Współbieżność w Javie

  • Wątki i współbieżność
  • Klasa Thread a interfejs Runnable
  • Uruchamianie zadań za pomocą ExecutorService
  • Synchronizowanie wątków

Wymagania

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

 28 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie