Plan Szkolenia

Wprowadzenie

Przegląd funkcji i architektury platformy Java EE 7

  • Kontenery, interfejsy API i usługi
  • Cykl życia i zakresy pamięci
  • Enterprise JavaBeans
  • Technologie wspierające

Pierwsze kroki z Java EE 7 Podstawy platformy

  • Instalacja
  • Pakowanie, wdrażanie i wstrzykiwanie
  • Wprowadzenie do aplikacji internetowych

Zarządzanie trwałością za pomocą Java EE 7

  • Java Interfejs API trwałości
  • Tworzenie i wykonywanie zapytań
  • Tworzenie encji i zarządzanie nimi
  • Kontrola dostępu z blokadą
  • Plany pobierania

Wdrażanie technologii Enterprise JavaBeans (EJB)

  • Fasole korporacyjne, sesyjne i sterowane komunikatami
  • Zawartość i cykl życia
  • Operacje i transakcje EJB
  • Tworzenie metod i liczników czasu EJB
  • Składniki sesji
  • Stosowanie przechwytywaczy

Praca z interfejsem Java Message Service (JMS) API

  • Podstawowe koncepcje JMS API
  • Model i funkcje Programming
  • Pisanie prostych aplikacji JMS
  • Transakcje i fasole sterowane komunikatami
  • Wdrażanie producentów i konsumentów komunikatów

Budowanie Web Services z platformą Java EE 7

  • Typy usług internetowych
  • Tworzenie usług sieciowych za pomocą JAX-WS
  • Tworzenie usług sieciowych RESTful za pomocą JAX-RS
  • [Tworzenie zasobów REST

Tworzenie aplikacji internetowych przy użyciu Java Servlet

  • Cykl życia serwletu
  • Tworzenie i inicjowanie serwletu
  • Pisanie metod usługi
  • Przesyłanie plików
  • Serwlety asynchroniczne
  • Programy przechwytujące i filtry
  • Nagłówki HTTP, parametry i pliki cookie

Tworzenie aplikacji internetowych przy użyciu Java stron usług (JSP)

  • Cykl życia JSP
  • Składnia JSP
  • Błędy
  • Biblioteki znaczników
  • Język jonowy i fasola CDI Express

Tworzenie Java aplikacji za pomocą WebSockets

  • Programowe i adnotowane punkty końcowe
  • Wysyłanie i odbieranie wiadomości
  • Kodery i dekodery
  • Parametry ścieżki
  • Specyfikacja klasy konfiguratora punktów końcowych

Tworzenie aplikacji internetowych przy użyciu JavaServer Faces (JSF)

  • Model komponentu interfejsu użytkownika
  • Model nawigacji
  • Cykl życia JavaServer Faces
  • Częściowe przetwarzanie i renderowanie
  • Konwertery, słuchacze i walidatory
  • Język wyrażeń i fasola CDI
  • Tworzenie wiadomości
  • Biblioteki znaczników JSF

Zabezpieczanie aplikacji Java za pomocą platformy Java EE 7

  • Mechanizmy bezpieczeństwa i kontenery
  • Praca z obszarami, użytkownikami, grupami i rolami
  • Zabezpieczanie połączeń za pomocą SSL
  • Bezpieczeństwo aplikacji internetowych
  • Bezpieczeństwo aplikacji dla przedsiębiorstw
  • Certyfikacja i uwierzytelnianie

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Znajomość XML, SQL i programowania w języku Java
  • Doświadczenie w tworzeniu aplikacji

Uczestnicy

  • Deweloperzy
 35 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie