Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
План на курса
Въведение
- Въведение в микросервисите с Spring Boot
- Общ преглед на Spring Boot
- Въведение в уеб услуги
Spring Boot
- Настройка на IDE за проект на Spring Boot
- Разбиране на функционалностите на Spring Boot
- Използване на вградени сървъри
- Изучаване на Spring Boot actuator
- Използване на Spring Boot DevTools
Restful Уеб услуга
- Общ преглед на REST
- Работа с патъни параметри (path variables)
- Работа с параметри на заявката (request params)
- Използване на метода POST
- Използване на метода GET
- Обработка на изключенията
- Използване на метода DELETE
- Съдържателна переговорност (content negotiation)
- Филтриране на данни за RESTful услуги
- Използване на API версиониране
Spring Data JPA
- Общ преглед на JPA
- Настройка на JPA
- Създаване на POST методи за служители (employees)
- Получаване на данни за служителите от базата данни
- Изтриване на данни за служителите от базата данни
- Конвертиране на H2 база данни в MYSQL база данни
Spring Security
- Общ преглед на Spring security
- Регистрация и конфигуриране на Okta
- Сигурност на API шлюза (API gateway)
- Сигурност на услугата за поръчки (order service)
- Тестване на Spring security
Единични тестове (Unit Testing)
- Настройка на услугата за поръчки за тестване
- Създаване на метод за тестване
- Проверка на теста
- Имплементация на методи за подготвка (setup methods)
Docker
- Общ преглед на Docker
- Настройка на Docker
- Използване на Docker
Kubernetes
- Общ преглед на компонентите и архитектурата на Kubernetes
- Конфигуриране и използване на Kubernetes
CI/CD Pipeline
- Общ преглед на CI/CD
- Създаване на реестър за артефакти (artifact registry)
- Създаване на инстанции на виртуални машини (VM instances)
- Използване на Jenkins pipeline
Резюме и следващи стъпки
Изисквания
- Опит в разработка с Java
- Опит с Spring Framework
Публика
- Разработчици на Java
21 Часове
Отзиви от потребители (4)
техническата подготовка на учителите
Giorgio - Asystel-BDF S.p.A.
Курс - Creating a Service Mesh with Istio and Kubernetes
Машинен превод
Беше динамично и много praktично, освен това ни беше предоставена виртуална машина чрез URL.
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Курс - Spring Cloud for Microservices
Машинен превод
Практически примери и открити дискусии
Nenad Terzic - Pejsejf B"lgaria EOOD
Курс - Building Microservices with Spring Cloud and Netflix OSS
Машинен превод
Че всеки тема беше продължение на предходната. Инструкторът беше много приятен и полезен.
Pavel Ignatov - Pejsejf B"lgaria EOOD
Курс - Microservices with Spring Cloud and Kafka
Машинен превод