Course Outline

Invoering

Overzicht van Java EE 7-platformfuncties en -architectuur

  • Containers, API's en services
  • Levenscyclus- en geheugenbereik
  • Onderneming JavaBonen
  • Ondersteunende technologieën

Aan de slag met Java EE 7 Platformbasisprincipes

  • Installatie
  • Verpakking, implementatie en injectie
  • Introductie van webapplicaties

Doorzettingsvermogen beheren met Java EE 7

  • Java Persistentie-API
  • Query's maken en uitvoeren
  • Entiteiten aanmaken en beheren
  • Access bediening met vergrendeling
  • Plannen ophalen

Implementatie van de Enterprise JavaBeans (EJB)-technologie

  • Enterprise-, sessie- en berichtgestuurde bonen
  • Inhoud en levenscyclus
  • EJB-operaties en transacties
  • EJB-methoden en timers creëren
  • Sessiecomponenten
  • Interceptors toepassen

Werken met Java Message Service (JMS) API

  • Basis JMS API-concepten
  • Programming model en kenmerken
  • Schrijven van eenvoudige JMS-applicaties
  • Transacties en berichtgestuurde bonen
  • Implementatie van berichtproducenten en consumenten

Gebouw Web Services met Java EE 7-platform

  • Soorten webservices
  • Webservices bouwen met JAX-WS
  • RESTful webservices bouwen met JAX-RS
  • Accessing van REST-bronnen

Webapplicaties maken met behulp van Java servlets

  • Levenscyclus van servlet
  • Een servlet maken en initialiseren
  • Servicemethoden schrijven
  • Bestanden uploaden
  • Asynchrone servlets
  • Interceptors en filters
  • HTTP-headers, parameters en cookies

Webapplicaties maken met behulp van Java servicepagina's (JSP)

  • JSP-levenscyclus
  • JSP-syntaxis
  • Fouten
  • Tagbibliotheken
  • Expressionentaal en CDI-bonen

Applicaties bouwen Java met WebSockets

  • Programmatische en geannoteerde eindpunten
  • Berichten verzenden en ontvangen
  • Encoders en decoders
  • Padparameters
  • Classificatie van de eindpuntconfigurator

Webapplicaties ontwikkelen met behulp van JavaServer Faces (JSF)

  • Componentmodel voor gebruikersinterface
  • Navigatiemodel
  • JavaServer Faces-levenscyclus
  • Gedeeltelijke verwerking en weergave
  • Converters, luisteraars en validators
  • Expressionentaal en CDI-bonen
  • Berichten produceren
  • JSF-tagbibliotheken

Beveiliging van Java applicaties met Java EE 7 Platform

  • Beveiligingsmechanismen en containers
  • Werken met realms, gebruikers, groepen en rollen
  • Verbinding beveiligen met SSL
  • Beveiliging van webapplicaties
  • Beveiliging van bedrijfsapplicaties
  • Certificering en authenticatie

Probleemoplossen

Samenvatting en conclusie

Requirements

  • Kennis van XML, SQL- en Java-programmering
  • Ervaring met applicatieontwikkeling

Publiek

  • Ontwikkelaars
 35 Hours

Getuigenissen (3)

Related Courses

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

28 Hours

Advanced Java Security

21 Hours

Combined JAVA, PHP and Web Application Security

28 Hours

Standard Java Security

14 Hours

Related Categories