Plan Szkolenia

Wprowadzenie do Java

  • Wersje Java
  • Instalowanie maszyny wirtualnej
  • Platforma
  • Narzędzia
  • Korzystanie z dokumentacji i wybranych książek
  • Kierunki rozwoju Java
  • Omówienie opcji

Składnia języka

  • Deklaracje i typy danych
  • Typy proste
  • Typy referencyjne
  • Instrukcje kontroli przepływu
  • Tablice

Zorientowane obiektowo Programming

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

Wyjątki obsługi błędów

  • Try ... catch
  • Tworzenie własnych typów wyjątków

Działania wejściowe i wyjściowe

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

Wielowątkowość Programming

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

Podstawy tworzenia aplikacji internetowych w Java

  • Najpopularniejszy framework do tworzenia aplikacji internetowych
  • Architektura wielowarstwowa
  • Aplikacje w architekturze żądanie/odpowiedź
  • Wywołanie i praca z bazą danych
  • Modelowanie aplikacji biznesowej
  • Usługa rządań i warstwa kontrolera.
  • Tworzenie widoków
  • Omówienie popularnych przypadków użycia

Wymagania

Ten kurs jest przeznaczony dla programistów, którzy są zaznajomieni z dowolnym językiem proceduralnym lub strukturalnym (takim jak C, Pascal, C ++, Delphi).

 35 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie