Kurser

4 dages kursus 
Læring inden for et specifikt emne

Java/Jakarta EE - Java Enterprise Edition - Foundation

24. - 27. april 2023 Taastrup
7. - 10. august 2023 Aarhus
27. - 30. november 2023 Taastrup
DKK  21.200
ekskl. moms
Nr. 90133 A

Lær, hvordan du laver sammenhængende applikationer og udnytter de enkelte teknologier optimalt. Jakarta EE er en platform, der er er velegnet til udvikling af enterprise applikationer, dvs. komplekse systemer med mange forskellige brugertyper og store krav til performance, skalérbarhed, fleksibilitet og pålidelighed. Du kan med fordel tage dette kursus, hvis du skal vide noget om Java EE 8 eller tidligere versioner af Java EE.

Få styr på de nye features i Java EE 8

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 webservices.
Jakarta EE er således en videreudvikling af Java EE, og alle de populære teknologier fra Java EE findes også i Jakarta EE, fx JPA, EJB, CDI, JSONB og JAX-RS. Desuden har Jakarta EE et fokus på Microservices-arkitekturen og understøttelse af cloud.
 

Deltagerprofil

Kurset henvender sig til udviklere, der skal i gang med Jakarta EE eller Java EE, eller udviklere med erfaring fra tidligere versioner af Java EE, som ønsker kendskab til de nye features i Jakarta EE 8 og 9.
Du bør have udviklerbaggrund og kendskab til Java, før du deltager på kurset. Det er ikke et krav, at du har arbejdet med tidligere versioner af Java EE eller Jakarta EE.

Udbytte

  • Forstå den overordnede sammenhæng i en Jakarta EE-applikation og de enkelte teknologiers rolle i helheden
  • Lær at lave mindre applikationer
  • Bliv klædt på til efterfølgende at tilegne dig yderligere viden om platformens teknologier

Det får du på kurset

Vi sørger for at rammerne er i orden, så du kan fokusere på at lære

Efter du har fuldendt kurset, vil du modtage et kursusbevis.

Kursusbevis

Hos Teknologisk Institut bruger vi kun erfarne undervisere.

Erfaren underviser

På kurset får du morgenmad, frokost, snacks og drikkevarer.

Fuld forplejning

På kurset er der indtænkt øvelser og deltagerinddragelse.

Øvelser og inddragelse

Kursusmateriale er inkluderet i prisen.

Materiale

Tæt på kursusstedet er der gratis parkering.

Gratis parkering

Indhold

  • Gennemgang af udfordringer ved enterprise-systemer
  • Samspil mellem enkeltteknologier og hele Jakarta EE-platformen
  • Arkitekturprincipper i Jakarta EE, herunder Microservices
  • Typiske Java EE-baserede arkitekturer
  • Persistens vha. JPA
  • Validering med Bean Validation
  • Kort om web-interfaces med JSF
  • Forretningslogik med Enterprise Java Beans – EJB
  • RESTful services vha. JAX-RS og reactive client API
  • Kort om Web Services med JAX-WS
  • Managed Beans og events med CDI
  • Øvrige web-teknologier: Servlets, JSP og Web Sockets
  • Håndtering af JSON med JSON-P og JSON-B.
  • Batch Applications for Java
  • System-services som transaktioner, samtidighed, sikkerhed, clustering mm.
  • Microservices arkitektur og Eclipse Microprofile
  • Containerization med Docker

Videre forløb

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

Underviser

Jakob Bendsen

Jakob har arbejdet professionelt med it og softwareudvikling siden 1990’erne. Java og JVM frameworks (Java EE, Spring…) er hans hjemmebane, men også cloud, virtualisering og integrationteknologi (fx REST og GraphQL) er i værktøjskassen. Han er specialist indenfor facilitering af effektive udviklingsprocesser og enterprise arkitektur. 20+ års erfaring med undervisning indenfor softwareudvikling i mange brancher, og altid med øjet rettet mod samspillet mellem forretning og IT.

Vælg dato

Taastrup
24. - 27. april 2023
Aarhus
7. - 10. august 2023
Taastrup
27. - 30. november 2023

Få ny inspiration til din kompetence­udvikling

Unikke tilbud, relevante artikler og nyt om vores kurser og uddannelser.

Indtast venligst et validt navn
Tilmelder nyhedsbrev
Tak for din tilmelding
Teknisk fejl

Der er desværre en systemfejl på nuværende tidspunkt. Du kan alternativt skrive en mail til data@teknologisk.dk

Vil du vide mere?

Få 3 gode grunde til at lære Java

Java er verdens mest udbredte objektorienteret programmeringssprog. Få her 3 gode grunde til at lære Java.

Læs mere