Tworzenie aplikacji w języku Java

Opis szkolenia:

Kurs przeznaczony dla programistów chcących poznać możliwości jakie daje platforma Java przy tworzeniu zaawansowanych aplikacji multiplatformowych. Uczestnicy szkolenia nauczą się jak parsować dokumenty XML, w jaki sposób tworzyć aplikacje sieciowe oraz aplikacje rozproszone wykorzystujące mechanizm RMI lub usług sieciowych. W trakcie szkolenia omawiane są również współpraca z bazami danych za pomocą interfejsu JDBC, internacjonalizacja aplikacji oraz tworzenie komponentów JavaBeans.


Plan szkolenia:

XML

  • Parsery SAX
  • Parsery DOM
  • Walidacja dokumentów XML
  • Wyszukiwanie informacji - XPath
  • Przetwarzanie strumieniowe przy użyciu StAX
  • Tworzenie dokumentów XML

Programowanie aplikacji sieciowych

  • Programowanie gniazd sieciowych
  • Aplikacje typu klient-serwer
  • Wysyłanie i otrzymywanie datagramów UDP
  • Wysyłanie poczty elektronicznej

Praca z bazami danych - JDBC

  • Architektura JDBC
  • Nawiązywanie połączenia z bazą danych
  • Wykonywanie poleceń SQL
  • Obsługa wyjątków SQL
  • Zbiory rekordów
  • Metadane
  • Obsługa transakcji
  • Zarządzanie połączeniami

Internacjonalizacja aplikacji

  • Lokalizatory
  • Formatowanie liczb, dat i czasu
  • Porządek alfabetyczny
  • Formatowanie komunikatów
  • Lokalizacja zasobów

JavaBeans

  • Model komponentowy w Javie
  • Typy właściwości komponentów JavaBeans
  • Obsługa zdarzeń
  • Klasa informacyjna komponentu JavaBeans
  • Indywidualizacja komponentu JavaBeans
  • Trwałość komponentów JavaBeans

Programowanie rozproszone

  • Wstęp do RPC
  • Model programowania RMI
  • Namiastki i szkielety RMI
  • Aktywacja zdalnych obiektów
  • Web Services i JAX-WS


Czas trwania szkolenia:

4 dni po 8 godzin lekcyjnych

Wycena szkolenia zamkniętego

Szkolenie zamknięte jest prowadzone w siedzibie Klienta.
Klient zobowiązuje się zapewnić salę szkoleniową wyposażoną w odpowiednią liczbę stanowisk komputerowych oraz rzutnik multimedialny:

Liczebność grupy:    
Miasto: