Kursplan

Introduktion

Översikt över Java EE 7-plattformens funktioner och arkitektur

  • Behållare, API:er och tjänster
  • Livscykel och minnesomfång
  • Enterprise JavaBönor
  • Stödteknik

Komma igång med Java EE 7-plattformens grunder

  • Installation
  • Förpackning, driftsättning och injektion
  • Introduktion till webbapplikationer

Hantera uthållighet med Java EE 7

  • Java Persistens API
  • Skapa och köra frågor
  • Skapa och hantera enheter
  • Access styrning med låsning
  • Hämta planer

Implementering av Enterprise JavaBeans (EJB)-tekniken

  • Företags-, sessions- och meddelandedrivna bönor
  • Innehåll och livscykel
  • EJB:s verksamhet och transaktioner
  • Skapa EJB-metoder och timers
  • Sessionskomponenter
  • Använder interceptorer

Arbeta med Java Message Service (JMS) API

  • Grundläggande JMS API-koncept
  • Programming modell och funktioner
  • Skriver enkla JMS-applikationer
  • Transaktioner och budskapsdrivna bönor
  • Implementera meddelandeproducenter och konsumenter

Byggnad Web Services med Java EE 7-plattform

  • Typer av webbtjänster
  • Bygga webbtjänster med JAX-WS
  • Bygga RESTfulla webbtjänster med JAX-RS
  • Accessing av REST-resurser

Skapa webbapplikationer med Java Servlets

  • Servlets livscykel
  • Skapa och initialisera en servlet
  • Skrivtjänstmetoder
  • Laddar upp filer
  • Asynkrona servlets
  • Interceptorer och filter
  • HTTP-rubriker, parametrar och cookies

Skapa webbapplikationer med Java Service Pages (JSP)

  • JSP livscykel
  • JSP syntax
  • Fel
  • Tagga bibliotek
  • Expressjonspråk och CDI-bönor

Bygga Java applikationer med WebSockets

  • Programmatiska och kommenterade slutpunkter
  • Skicka och ta emot meddelanden
  • Kodare och avkodare
  • Sökvägsparametrar
  • Endpoint configurator klassspecifikation

Utveckla webbapplikationer med JavaServer Faces (JSF)

  • Användargränssnittskomponentmodell
  • Navigationsmodell
  • JavaServer Faces livscykel
  • Partiell bearbetning och rendering
  • Konverterare, lyssnare och validerare
  • Expressjonspråk och CDI-bönor
  • Skapa meddelanden
  • JSF-taggbibliotek

Säkra Java applikationer med Java EE 7-plattform

  • Säkerhetsmekanismer och behållare
  • Arbeta med sfärer, användare, grupper och roller
  • Säkra anslutning med SSL
  • Säkerhet för webbapplikationer
  • Företagsapplikationssäkerhet
  • Certifiering och autentisering

Felsökning

Sammanfattning och slutsats

Krav

  • Kunskaper om XML, SQL och Java-programmering
  • Erfarenhet av applikationsutveckling

Publik

  • Utvecklare
  35 timmar
 

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vittnesmål (3)

Relaterade Kurser

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

  28 timmar

Advanced Java Security

  21 timmar

Combined JAVA, PHP and Web Application Security

  28 timmar

Standard Java Security

  14 timmar

Relaterade Kategorier