Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение
- Въведение в микросървисите с 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)
Възможност за извършване на самостоятелни упражнения в учебната среда.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Курс - Kafka for Administrators
Машинен превод
техническата подготовка на учителите
Giorgio - Asystel-BDF S.p.A.
Курс - Creating a Service Mesh with Istio and Kubernetes
Машинен превод
Знанията, предоставени, покриват всички аспекти, които бихме могли да си нуждаем за текущите ни реализации на Apache Camel.
Leon - Vos Management & Logistical Development B.V.
Курс - Apache Camel
Машинен превод