Java EE - Java Enterprise Edition 6 - Foundation

Kort om undervisningen

Java EE 6 platformen forener mange af de bedste ideer og principper fra Java-verdenen til en sammenhængende, nyskabende og produktiv platform for enterprise-applikationer. Kursets formål er at give dig et bredt overblik over platformen. Kurset introducerer adskillige af teknologierne i Java EE med fokus på hver enkelt teknologis rolle i den samlede helhed.

Indhold

  • Gennemgang af udfordringer når man laver enterprisesystemer
  • Samspil mellem enkeltteknologier og hele Java EE 6 -platformen
  • Arkitekturprincipper i Java EE 6
  • Contexts and Dependency Injection (CDI)
  • Anvendelsesmuligheder for Java EE 6
  • Typiske Java EE-baserede arkitekturer
  • Web-interfaces vha. JSF 2
  • Forretningslogik vha. EJB 3.1
  • Persistens vha. JPA 2
  • Validering med Bean Validation 1.0
  • Web Services med JAX-WS
  • RESTful services vha. JAX-RS
  • Introduktion til Servlets 3 og JSP 2.2
  • System-services som transaktioner, sikkerhed, clustering mm.

Forudsætninger

Det forventes, at deltageren har kendskab til emnerne dækket i kurset 'Videregående Programmering med Java 6'.

Målgruppe

Kurset henvender sig til Java-udviklere, der skal i gang med at udvikle enterprise IT-systemer vha. Java EE 6-platformen, og arkitekter, der har brug for et overblik over Java EE 6. Med kurset opnås et bredt overblik over platformen, inden du eventuelt begynder at specialisere dig i udvalgte teknologier.

Efter kurset kan deltageren

  • Placere Servlets, JSP, JSF, EJB session/entity/message beans i relevante tiers i en Java EE arkitektur
  • Benytte CDI til styring af Dependency Injection
  • Anvende JSF2 til opbygning af skærmbilleder og navigation
  • Skrive og annotere simple EJB session beans
  • Anvende JPA og Bean Validation til basal persistering og validering af objekter.
  • Anvende JNDI til registrering og opslag af ressourcer
  • Kalde op til en eksisterende web service ved hjælp af Soap UI og Java-stubbe
  • Annotere Java klasser og implementere en web service provider eller RESTful Service

Videre forløb

Efter kurset kan deltagere eksempelvis deltage på:

Eksempel fra materialet på Java EE - Java Enterprise Edition 6 - Foundation.

Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.