Ta kontakt

Kursplan

Introduksjon

  • Introduksjon til mikrotenester med Spring Boot
  • Oversikt over Spring Boot
  • Introduksjon til webtenester

Spring Boot-fundament

  • Oppsette IDE-et for eit Spring Boot-prosjekt
  • Forståa hovudfunksjonane i Spring Boot
  • Bruka innebygde tenestar
  • Utforska Spring Boot Actuator
  • Utnytta Spring Boot DevTools

RESTfulle webtenester

  • Oversikt over REST-arkitektur
  • Arbeida med sti-variable
  • Handsama forespurnadsparameterar
  • Implementera POST-metoden
  • Implementera GET-metoden
  • Robust unntakshandsaming
  • Implementera DELETE-metoden
  • Strategiar for innhaldsforhandling
  • Bruka datafiltrering i RESTfulle tenester
  • Implementera API-versjonering

Spring Data JPA

  • Oversikt over JPA
  • Konfigurera JPA
  • Oppretta POST-endepunkt for tilsetjeressursar
  • Henta tilsetsjedata frå databasen
  • Sletta tilsetsjedata frå databasen
  • Overgang frå H2 til MySQL-database

Spring Security

  • Oversikt over Spring Security
  • Okta-registrering og konfigurasjon
  • Sikra API-gate
  • Sikra Order Service
  • Testing av Spring Security-implementeringar

Enhets testing

  • Konfigurera Order Service for testing
  • Oppretta testmetodar
  • Utføra testverifisering
  • Implementera oppsettmetydar

Docker

  • Oversikt over Docker
  • Oppsetta Docker
  • Praktisk bruk av Docker

Kubernetes

  • Oversikt over Kubernetes-komponentar og arkitektur
  • Konfigurera og distribuera med Kubernetes

CI/CD-pipeline

  • Oversikt over CI/CD
  • Oppretta ein artifikatrepositorium
  • Stip provisioning av VM-instansar
  • Implementera Jenkins-pipelines

Oppsummering og neste steg

Krav

  • Erfaring med Java-utvikling
  • Grunnleggjande kunnskap om Spring Framework

Målgruppe

  • Java-utviklarar
 21 Timer

Antall deltakere


Pris per deltaker

Referanser (3)

Kommende kurs

Relaterte kategorier