Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение
- Въведение в микросървисите с Spring Boot
- Преглед на Spring Boot
- Въведение в уеб услугите
Основи на Spring Boot
- Нагласяване на IDE за проект със Spring Boot
- Разбиране на основните функции на Spring Boot
- Използване на вградени сървъри
- Преглед на Spring Boot Actuator
- Използване на Spring Boot DevTools
RESTful уеб услуги
- Преглед на REST архитектурата
- Работа с променливи на пътя
- Обработка на параметри на заявките
- Имплементиране на метода POST
- Имплементиране на метода GET
- Здравидна обработка на изключения
- Имплементиране на метода DELETE
- Стратегии за съдържателна конвенция (content negotiation)
- Прилагане на филтриране на данни в RESTful услуги
- Имплементиране на версионизиране на API
Spring Data JPA
- Преглед на JPA
- Конфигуриране на JPA
- Създаване на POST крайни точки за ресурси със служители
- Извличане на данни за служители от базата данни
- Изтриване на данни за служители от базата данни
- Миграция от база данни H2 към MySQL
Spring Security
- Преглед на Spring Security
- Регистрация и конфигуриране на Okta
- Безопасно осигуряване на API Gateway
- Безопасно осигуряване на Order Service
- Тестване на имплементациите на Spring Security
Единично тестване (Unit Testing)
- Конфигуриране на Order Service за тестване
- Създаване на тестови методи
- Извършване на проверка на тестовете
- Имплементиране на setup методи
Docker
- Преглед на Docker
- Нагласяване на Docker
- Практическо използване на Docker
Kubernetes
- Преглед на компонентите и архитектурата на Kubernetes
- Конфигуриране и разгръщане с Kubernetes
CI/CD пайплайн
- Преглед на CI/CD
- Създаване на регистър на артефакти
- Създаване на VM инстанциите
- Имплементиране на Jenkins пайплайни
Обобщение и следващи стъпки
Изисквания
- Опит с разработката на Java
- Базови знания за рамката Spring
За кого е предназначен курсът?
- Java разработчици
21 Часове
Отзиви от потребители (3)
техническата подготовка на учителите
Giorgio - Asystel-BDF S.p.A.
Курс - Creating a Service Mesh with Istio and Kubernetes
Машинен превод
Практиките
Ivan - si
Курс - Spring Cloud for Microservices
Машинен превод
Ми ми хареса, че лекторът беше много добре подготвен и управляваше да ангажира публиката. Курсът беше комбинация от теория и практика и го насладихме си много.
Maria Ilieva - Pejsejf B"lgaria EOOD
Курс - Building Microservices with Spring Cloud and Netflix OSS
Машинен превод