Java EE - Java Enterprise Edition 5 - Foundation

Kort om undervisningen

Java Enterprise Edition (Java EE) har vundet udbredelse, som den mest anvendte platform til udviklingen af store enterprisesystemer. Kursets formål er at give deltagerne et bredt overblik over hele platformen. Kurset introducerer adskillige af teknologierne i Java EE, idet hver enkelt teknologi præsenteres med fokus på dens rolle i den samlede helhed.

Indhold

  • Gennemgang af udfordringer når man laver enterprisesystemer
  • Samspil mellem enkeltteknologier og hele Java EE-platformen
  • Principper omkring Java EE-komponenter og containers
  • Anvendelsesmuligheder for Java EE
  • Typiske Java EE-baserede arkitekturerer
  • Web-interfaces vha. Servlets, JSP og JSF
  • Forretningslogik vha. EJB
  • Persistens vha. JDBC og JPA
  • Netkommunikation vha. RMI og JMS
  • Web services via JAX-WS

Forudsætninger

Kurset kræver ingen særlige forudsætninger.

Målgruppe

Kurset henvender sig til Java-udviklere, der skal i gang med at udvikle enterprise IT-systemer vha. Java EE-platformen eller blot har brug for et overblik over hvad Java EE 5 tilbyder. Med kurset opnås et bredt overblik over hele platformen, inden man evt. begynder at specialisere sig i udvalgte af platformens teknologier.

Efter kurset kan deltageren

  • Placere Servlets, JSP, EJB session/entity/message beans i relevante tiers i en Java EE arkitektur
  • Skrive og deploye simple Servlets
  • Anvende Servlets og JSP i en Model-2 arkitektur
  • Anvende JSF til opbygning af skærmbilleder og navigation
  • Skrive og annotere simple EJB session beans
  • Anvende JPA til basal persistering af objekter
  • Skrive egne DAO klasser
  • Anvende simpel Dependency Injection
  • Anvende JNDI til registrering og opslag af ressourcer
  • Kalde op til en eksisterende web service ved hjælp af SOAP UI
  • Annotere Java klasser og generere en web service provider

Videre forløb

Efter kurset har deltagerne opnået et bredt - men ikke særligt dybt - overblik over Java EE-platformen. Herefter kan deltagerne specialisere sig ved at fokusere på mere snævert på få af teknologierne i Java EE-platformen, fx via kurserne:

Webudvikling:

Datahåndtering:

 

Eksempel fra materialet på Java EE - Java Enterprise Edition 5 - 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.