Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Seznámení s mikroslužbami pomocí Spring Bootu
  • Přehled frameworku Spring Boot
  • Úvod do webových služeb

Základy Spring Bootu

  • Nastavení vývojového prostředí pro projekty Spring Boot
  • Porozumění základním funkcím frameworku Spring Boot
  • Používání vestavěných serverů
  • Seznámení s nástrojem Spring Boot Actuator
  • Využití nástroje Spring Boot DevTools

RESTové webové služby

  • Přehled architektury REST
  • Práce s proměnnými v cestách URL
  • Obsluha parametrů požadavků
  • Implementace metody POST
  • Implementace metody GET
  • Robustní zpracování výjimek
  • Implementace metody DELETE
  • Strategie vyjednávání obsahu
  • Aplikace filtrování dat v REST službách
  • Verzování API

Spring Data JPA

  • Přehled frameworku JPA
  • Nastavení JPA
  • Tvorba koncových bodů POST pro správu zaměstnanců
  • Získávání dat o zaměstnancích z databáze
  • Odstraňování dat o zaměstnancích z databáze
  • Přechod z databáze H2 na MySQL

Spring Security

  • Přehled nástroje Spring Security
  • Registrace a konfigurace služby Okta
  • Zajištění bezpečnosti brány API
  • Zajištění bezpečnosti služby Order Service
  • Otestování implementací nástroje Spring Security

Jednotkové testování

  • Nastavení služby Order Service pro testování
  • Tvorba metod na testování
  • Ověřování výsledků testů
  • Implementace inicializačních metod

Docker

  • Přehled nástroje Docker
  • Nastavení prostředí pro Docker
  • Praktické využití Dockeru

Kubernetes

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

CI/CD pipeline

  • Přehled principů CI/CD
  • Vytváření registru artefaktů
  • Zřízení virtuálních strojů
  • Implementace automatizovaných řetězců nástrojů Jenkins

Shrnutí a další kroky

Požadavky

  • Praktické zkušenosti s vývojem v Javě
  • Základní znalosti frameworku Spring

Cílová skupina

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

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie