Vis finduddannelse.dk som: Mobile

Spring - Spring Boot - Foundation

Teknologisk Institut
Startdatoer
Taastrup
22-11-2021  
16.800 DKK
24-01-2022  
16.800 DKK
02-05-2022  
16.800 DKK
01-08-2022  
16.800 DKK
31-10-2022  
16.800 DKK

Hvorfor vælge Teknologisk Institut?

+110 års erfaring med kurser og uddannelse

+17.000 kursusdeltagere om året

4,4 ud af 5 stjerner i kundetilfredshed

Kursusbeskrivelse

Er du Java-udvikler og bygger du Java Web-applikationer og microservices, så får du på dette kursus en god introduktion til Spring Boot og praktisk introduktion til Spring Boots kernefunktionalitetet baseret på masser af real world eksempler.

Udbytte

Efter kurset kan du:

  • Indgå i et projektteam, hvor Spring Boot anvendes
  • Skrive en simpel applikation fra bunden af som udstiller REST-services med transaktionel logik og databaseintegration
  • Bygge Java-baserede microservices med Spring Boot
  • Vurdere om Spring Boot er den rigtige teknologi til et givet problem
  • Konfigurere Spring Boot applikationer til forskellige miliøer
  • Skrive kode, som er nem at teste
  • Bygge first class citizens Spring Boot starter projekter, der fungerer præcis som Spring Boots egne starters

Forudsætninger

Dueltagerne forventes at have solidt kendskab til Java - fx via kurset Java SE - Java Standard Edition 8 - Foundation og gerne Java SE - Java Standard Edition 8 - Advanced.

Deltagerprofil

Kurset henvender sig til Java-udviklere, der bygger Java Web-applikationer og microservices. Kurset er en god introduktion til Spring Boot og praktisk introduktion til Spring Boots kernefunktionalitetet baseret på masser af real world eksempler.
Kurset er også egnet til folk, der har ansvar for teknologi-stakken, og søger viden om ny Java-teknologi - særligt microservices.

Indhold

Spring Boot er en overbygning til Spring, som sparer udvikleren for meget triviel kode, og gør det hurtigt at udvikle MicroServices, som fx udstiller et REST API baseret på en database.

Spring Boot kan ses som en 'opinionated architecture' for Springbaserede serverapplikationer, hvor erfarne arkitekter har truffet en række fornuftige valg og fastlagt mønstre for bl.a. lagdeling, sikkerhed, transaktioner, test og konfigurationsstyring - dog uden at begrænse mulighederne for egne løsninger.

Udover en sund arkitektur giver Spring Boot alle styrkerne fra Spring i form af Spring's mange delprojekter (Integration, Data, Web, Cloud, Batch...) og integrationerne til 100-vis af tredjepartsframeworks. Hvis du allerede bruger eller overvejer at bruge Docker, er Spring Boot et oplagt valg til Javabaserede microservices. Spring Boot er på mange måder et alternativ til Java EE, og har i de senere år oplevet en stadigt stigende popularitet.

  • Overblik over Spring og Spring Boot
  • Kort om Spring’s principper og centrale annotationer
  • Hvordan virker Spring Boot’s Autoconfiguration?
  • Spring Boot Configuration Annotation Processing - Smarte konfigurationsfiler
  • Autoconfiguration af Servlet Containers, Security, Datasources, JPA, Flyway, mm.
  • Håndtering af persistente data med JPA og JDBC
  • Håndtering af persistente data med NoSql (Mongo)
  • Externalisering af Sessions (understøttelse af sessionfailover og Blue/Green deployment)
  • Byg egne Spring Boot starters
  • Spring Boot exception handling
  • Spring Boot Interceptors and Filters
  • Spring Boot conventions (lagdeling/code structure)
  • Udstilling af REST APIs
  • Consuming a REST API (RestTemplate)
  • Eksternaliseret konfiguration og håndtering af flere miljøer
  • Grundlæggende sikkerhed
  • Actuator and Http monitoring
  • Spring Boot Maven and Gradle plugins
  • Spring Boot developer tools
  • Test af Spring Boot applikationer
  • Spring Boot Initializr
  • Spring Boot og Docker

Underviser

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

Video

Teknologisk Instituts vigtigste opgave er at sikre, at ny viden og teknologi hurtigt kan omsættes til værdi for vores kunder i form af nye eller forbedrede produkter, materialer, processer, metoder og organisationsformer.

>> Bestil mere information

Om udbyderen

+1000 kurser inden for bl.a. IT, projektledelse, ledelse, kommunikation, personlig udvikling mm. Teknologisk Institut har leveret uddannelse til det danske erhvervsliv siden 1906, og har derfor over 110 års erfaring med kurser og uddannelser. Hvert år deltager flere end 17.000...


Læs mere og vis alle uddannelser fra denne udbyder

Kontaktinfo

Teknologisk Institut

Gregersensvej 3
2630 Taastrup


Evalueringer
Denne uddannelse er ikke blevet evalueret.