Plan Szkolenia

Wprowadzenie

  • Wprowadzenie do mikroserwisów z Spring Boot
  • Przegląd Spring Boot
  • Wprowadzenie do usług sieci Web

Spring Boot

  • Konfigurowanie IDE dla projektu Spring Boot
  • Zrozumienie funkcji Spring Boot
  • Korzystanie z wbudowanych serwerów
  • Eksploracja Spring Boot actuator
  • Korzystanie z Spring Boot DevTools

Restful Web Service

  • Przegląd REST
  • Praca z parametrami ścieżki (path variables)
  • Praca z parametrami żądań (request params)
  • Korzystanie z metody POST
  • Korzystanie z metody GET
  • Obsługa wyjątków
  • Korzystanie z metody DELETE
  • Negocjacja zawartości (content negotiation)
  • Filtrowanie danych dla usług RESTful
  • Korzystanie z wersjonowania API

Spring Data JPA

  • Przegląd JPA
  • Konfigurowanie JPA
  • Tworzenie metod POST dla pracowników (employees)
  • Pobieranie danych o pracownikach z bazy danych
  • Usuwanie danych o pracowniku z bazy danych
  • Konwertowanie bazy danych H2 na MYSQL

Spring Security

  • Przegląd Spring security
  • Zapis i konfiguracja w Okta
  • Zabezpieczenia bramy API (API gateway)
  • Zabezpieczenia usługi zamówień (order service)
  • Testowanie Spring security

Testy jednostkowe

  • Konfigurowanie usługi zamówień do testowania
  • Tworzenie metody testowej
  • Weryfikacja testów
  • Implementacja metod setup

Docker

  • Przegląd Docker
  • Konfigurowanie Docker
  • Korzystanie z Docker

Kubernetes

  • Przegląd komponentów i architektury Kubernetes
  • Konfigurowanie i korzystanie z Kubernetes

Cykl CI/CD

  • Przegląd CI/CD
  • Tworzenie rejestru artefaktów (artifact registry)
  • Tworzenie instancji maszyn wirtualnych (VM instances)
  • Korzystanie z potoku Jenkins (Jenkins pipeline)

Podsumowanie i kolejne kroki

Wymagania

  • Doświadczenie z ramką Spring Framework

Odbiorcy szkolenia

  • Programiści Java
 21 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie