Må vi gemme en cookie?

Vi bruger cookies for at forbedre din oplevelse af vores hjemmeside, målrette indhold samt statistik. Læs mere om cookies

Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen

Java EE - Java Enterprise Edition 8 - Foundation

Lær hvordan du laver sammenhængende applikationer med Java EE 8 og udnytter de enkelte teknologier optimalt. Java EE 8 indeholder både en række forbedringer af EE7 og tilføjer helt nye features fx JSON-B som vi gennemgår. Kurset har fokus på overblik og pragmatik og i løbet af kurset opbygges en sammenhængende applikation med databaseintegration, validering, forretningslogik, batch-programmer, web-GUI og integration via Soap- og REST-baserede web services.

Java EE 8 udkom August 31, 2017 og er en meget stor opdatering af Java EE-platform. Java EE retter sig mod enterprisesystemer, dvs. komplekse systemer med mange forskellige brugertyper og store krav til performance, skalerbarhed og fleksibilitet.

Forudsætninger

Kurset henvender sig til udviklere, der skal i gang med Java EE 8 eller udviklere med erfaring fra tidligere versioner af Java EE, som ønsker kendskab til de nye features i Java EE 8. Du forventes at have IT-udvikler baggrund og kendskab til Java. Det er ikke et krav at du har arbejdet med tidligere version af Java EE.

Indhold

  • Gennemgang af udfordringer når man laver enterprisesystemer
  • Samspil mellem enkeltteknologier og hele Java EE 8 -platformen
  • Arkitekturprincipper i Java EE 8
  • Contexts and Dependency Injection (CDI 2.0 asynchronous events.)
  • Typiske Java EE-baserede arkitekturer
  • Web-interfaces vha. JSF 2.3
  • Forretningslogik vha. EJB 3.2
  • Persistens vha. JPA 2.2
  • Validering med Bean Validation 2.0
  • Web Services med JAX-WS 2.2
  • RESTful services vha. JAX-RS 2.1 reactive client API
  • Managed Beans med CDI 2.0
  • Web-teknologier: Servlets 4.0, JSP 2.3 og Web Sockets 1.1
  • Håndtering af JSON med JSON-P 1.1
  • Batch Applications for Java 1.0
  • System-services som transaktioner, samtidighed, sikkerhed, clustering mm.

Efter kurset kan du

Efter kurset kan du forklare den overordnede sammenhæng i en Java EE 8-applikation og de enkelte teknologiers rolle i helheden. Du kan lave mindre applikationer og har forudsætninger for selv at tilegne sig yderligere viden om platformens teknologier.

Videre forløb

Efter kurset kan du fordybe dig i udvalgte Java EE i teknologier gennem et eller flere af kurserne:

Underviser

Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.

Har du faglige spørgsmål så kontakt
Andre kurser