Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Úvod do mikroslužeb se Spring Boot
  • Přehled Spring Boot
  • Úvod do webových služeb

Základy Spring Boot

  • Nastavení IDE pro projekt Spring Boot
  • Rozumění hlavním funkcím Spring Boot
  • Využití vestavěných serverů
  • Prozkoumání Spring Boot Actuator
  • Využití Spring Boot DevTools

RESTful webové služby

  • Přehled architektury REST
  • Práce s proměnnými v cestě (path variables)
  • Zpracování parametrů požadavků
  • Implementace metody POST
  • Implementace metody GET
  • Robustní zpracování výjimek
  • Implementace metody DELETE
  • Strategie dohody o obsahu
  • Použití filtrování dat v RESTful službách
  • Implementace verzionování API

Spring Data JPA

  • Přehled JPA
  • Konfigurace JPA
  • Vytvoření endpointů POST pro zdroje zaměstnanců
  • Načítání dat zaměstnanců z databáze
  • Odstraňování dat zaměstnanců z databáze
  • Migrace z databáze H2 na MySQL

Spring Security

  • Přehled Spring Security
  • Registrace a konfigurace Okta
  • Zabezpečení API Gateway
  • Zabezpečení Order Service
  • Testování implementací Spring Security

Modulární testování (Unit Testing)

  • Konfigurace Order Service pro testování
  • Vytváření testovacích metod
  • Provádění ověřování testů
  • Implementace nastavených metod (setup methods)

Docker

  • Přehled Dockeru
  • Nastavení Dockeru
  • Praktické použití Dockeru

Kubernetes

  • Přehled komponent a architektury Kubernetes
  • Konfigurace a nasazení pomocí Kubernetes

CI/CD pipeline

  • Přehled CI/CD
  • Vytvoření registry artefaktů
  • Provisioning instancí virtuálních strojů
  • Implementace pipeline v Jenkins

Shrnutí a další kroky

Požadavky

  • Zkušenosti s vývojem v Javě
  • Základní znalost frameworku Spring

Pro kura je určeno

  • Vývojáři v Javě
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie