Návrh Školení

Úvod

Přehled Java EE 7 Funkce platformy a architektura

    Kontejnery, rozhraní API a služby Životní cyklus a rozsahy paměti Enterprise JavaBeans Podpůrné technologie

Začínáme s Java EE 7 Základy platformy

    Instalace Balení, nasazení a vkládání webových aplikací Úvod

Správa vytrvalosti pomocí Java EE 7

    Java Persistence API Vytváření a spouštění dotazů Vytváření a správa entit Řízení přístupu se zamykáním plánů Fetch

Implementace Enterprise JavaBeans (EJB) technologie

    Enterprise, session a message-drive beans Obsah a životní cyklus Operace a transakce EJB Vytváření metod a časovačů EJB Komponenty relace Použití interceptorů

Práce s Java Message Service (JMS) API

    Základní koncepty JMS API Programming model a funkce Psaní jednoduchých aplikací JMS Transakce a fazule řízené zprávami Implementace producentů a spotřebitelů zpráv

Budování Web Services pomocí platformy Java EE 7

    Typy webových služeb Vytváření webových služeb pomocí JAX-WS Vytváření RESTful webových služeb pomocí JAX-RS Accessprostředků REST

Vytváření webových aplikací pomocí Java Servlets

    Životní cyklus servletu Vytváření a inicializace servletu Zápis metod služeb Nahrávání souborů Asynchronní servlety Zachycovače a filtry HTTP hlavičky, parametry a soubory cookie

Vytváření webových aplikací pomocí Java Service Pages (JSP)

    Životní cyklus JSP Syntaxe JSP Chyby Knihovny značek Expression language a CDI beans

Vytváření Java aplikací pomocí WebSockets

    Programové a anotované koncové body Odesílání a přijímání zpráv Kodéry a dekodéry Parametry cesty Specifikace třídy konfigurátoru koncových bodů

Vývoj webových aplikací pomocí JavaServer Faces (JSF)

    Model komponenty uživatelského rozhraní Navigační model JavaServer Faces životní cyklus Částečné zpracování a vykreslování Převodníky, posluchače a validátory Jazyk výrazů a objekty CDI Produkce zpráv Knihovny značek JSF

Zabezpečení aplikací Java pomocí platformy Java EE 7

    Bezpečnostní mechanismy a kontejnery Práce se sférami, uživateli, skupinami a rolemi Zabezpečení připojení pomocí SSL Zabezpečení webových aplikací Zabezpečení podnikových aplikací Certifikace a ověřování

Odstraňování problémů

Shrnutí a závěr

Požadavky

  • Znalost XML, programování SQL a Java
  • Zkušenosti s vývojem aplikací

Publikum

  • Vývojáři
 35 hodiny

Počet účastníků



Price per participant

Reference (3)

Související kurzy

Combined C/C++, JAVA and Web Application Security

28 hodiny

Advanced Java Security

21 hodiny

Combined JAVA, PHP and Web Application Security

28 hodiny

Standard Java Security

14 hodiny

Související kategorie