Szkolenie " Programowanie w języku Java"


Czas trwania (po 8h lekcyjnych dziennie)

32

Charakterystyka kursu

Kurs przeznaczony jest dla programistów, znający dowolny inny język proceduralny lub strukturalny (np. C, Pascal, C++, Delphi). Na szkoleniu uczestnik dowie się jak jest zbudowany język Java, jak zainstalować wirtualną maszynę Javy, napisać podstawowe programy, korzystać ze standardowych bibliotek oraz stworzyć aplikację z interfejsem graficznym. Kurs wprowadza także do programowania wielowątkowego.

Wymagania

Znajomość dowolnego języka programowania (strukturalnego lub obiektowego).

Zagadnienia omawiane na kursie

Wprowadzenie do technologii Java

 

  • Wersje Javy
  • Instalacja Wirtualnej Maszyny
  • Platforma
  • Narzędzia
  • Korzystanie z dokumentacji

 

Składnia języka

 

  • Deklaracje i typy danych
  • Typy proste
  • Typy referencyjne
  • Instrukcje sterowania przepływem
  • Tablice

 

Programowanie Obiektowe

 

  • Modelowanie
  • Obiekty: właściwości i metody
  • Tworzenie obiektów
  • Obiekty i referencje
  • Klasy
  • Interfejsy
  • Pakiety
  • Dziedziczenie
  • Klasy abstrakcyjne
  • Polimorfizm

 

Obsługa błędów wyjątków

 

  • Praca krokowa
  • Instrukcja try...catch
  • Tworzenie własnych typów wyjątków

 

Operacje wejścia wyjścia

 

  • Strumienie i filtry
  • Obsługa plików
  • Serializacja obiektów
  • Kolekcje danych

 

Programowanie wielowątkowe

 

  • Aplikacje wielowątkowe
  • Cykl życia wątku
  • Synchronizacja
  • Ochrona danych

 

Tworzenie aplikacji z intefejsem graficznych

 

  • Tworzenie okien
  • Obsługa zdarzeń
  • Tworzenie pól tekstowych i przycisków
  • Komponenty Swing
  • Tworzenie apletów