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.