Návrh Školení

Úvod

  • Úvod do mikroservisů s využitím Spring Boot
  • Přehled Spring Boot
  • Úvod do webových služeb

Spring Boot

  • Nastavení IDE pro projekt Spring Boot
  • Pochopení funkcí Spring Boot
  • Využití vestavěných serverů
  • Průzkum Spring Boot actuatoru
  • Využití Spring Boot DevTools

Restful Webová služba

  • Přehled REST
  • Práce s cestovými proměnnými (path variables)
  • Práce s parametry požadavků (request params)
  • Využití metody POST
  • Využití metody GET
  • Zpracování výjimek
  • Využití metody DELETE
  • Konverze obsahu
  • Filtrování dat pro RESTful služby
  • Verzování API

Spring Data JPA

  • Přehled JPA
  • Nastavení JPA
  • Vytváření metod POST pro zaměstnance
  • Získávání dat o zaměstnancích z databáze
  • Odstraňování dat o zaměstnancích z databáze
  • Převod databáze H2 na databázi MySQL

Spring Security

  • Přehled Spring security
  • Registrace a konfigurace Okty
  • Zabezpečení API gateway
  • Zabezpečení služby objednávek
  • Testování Spring security

Jednotkové testování

  • Konfigurace služby objednávek pro testování
  • Vytváření testovací metody
  • Overování testu
  • Implementace nastavení metod

Docker

  • Přehled Dockeru
  • Nastavení Dockeru
  • Využití Dockeru

Kubernetes

  • Přehled komponent a architektury Kubernetes
  • Konfigurace a využití Kubernetes

CI/CD Pipeline

  • Přehled CI/CD
  • Vytváření registru artefaktů
  • Vytváření virtuálních instancí (VM)
  • Využití pipeline Jenkins

Shrnutí a další kroky

Požadavky

  • Zkušenosti s vývojem v Javě
  • Zkušenosti se Spring Frameworkem

Cílová skupina

  • Vývojáři Java
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie