
Профессиональная разработка на Spring Boot и Kotlin: от монолита к микросервисам
0%Программа курса
Ознакомьтесь с программой курса «Профессиональная разработка на Spring Boot и Kotlin: от монолита к микросервисам» от Gurufy - gurufy.ru
- Введение в Spring Boot на Kotlin и настройка IntelliJ IDEA - 1 час. Введение в Spring Boot на Kotlin и настройка IntelliJ IDEA.
- Основы Spring Framework: IoC, DI и конфигурация - 1 час. Основы Spring Framework: IoC, DI и конфигурация.
- Создание RESTful API: контроллеры, маршрутизация и DTO - 1 час. Создание RESTful API: контроллеры, маршрутизация и DTO.
- Валидация данных и глобальная обработка исключений - 1 час. Валидация данных и глобальная обработка исключений.
- Работа с реляционными базами данных: Spring Data JPA и PostgreSQL - 1 час. Работа с реляционными базами данных: Spring Data JPA и PostgreSQL.
- Интеграция NoSQL баз данных: Spring Data MongoDB - 1 час. Интеграция NoSQL баз данных: Spring Data MongoDB.
- Основы Spring Security: базовая аутентификация и авторизация - 1 час. Основы Spring Security: базовая аутентификация и авторизация.
- Продвинутая безопасность: реализация JWT и OAuth2 - 1 час. Продвинутая безопасность: реализация JWT и OAuth2.
- Оптимизация производительности: кэширование с помощью Redis - 1 час. Оптимизация производительности: кэширование с помощью Redis.
- Переход к микросервисной архитектуре: принципы и паттерны - 1 час. Переход к микросервисной архитектуре: принципы и паттерны.
- Межсервисное взаимодействие: REST, OpenFeign и API Gateway - 1 час. Межсервисное взаимодействие: REST, OpenFeign и API Gateway.
- Асинхронная коммуникация: интеграция с RabbitMQ - 1 час. Асинхронная коммуникация: интеграция с RabbitMQ.
- Событийно-ориентированная архитектура с Apache Kafka - 1 час. Событийно-ориентированная архитектура с Apache Kafka.
- Тестирование Spring Boot приложений на Kotlin: JUnit и MockK - 1 час. Тестирование Spring Boot приложений на Kotlin: JUnit и MockK.
- Интеграционное тестирование с Testcontainers - 1 час. Интеграционное тестирование с Testcontainers.
Чему вы научитесь
- Научитесь уверенно работать с темой: работа с реляционными базами данных spring data jpa и postgresql.
- Освоите и сможете применять: тестирование spring boot приложений на kotlin junit и mockk.
- Научитесь создавать и применять: создание restful api контроллеры, маршрутизация и dto.
- Освоите и сможете применять: интеграция nosql баз данных spring data mongodb.
- Освоите и сможете применять: оптимизация производительности кэширование с помощью redis.
Подробная информация о курсе
Глубокий практический курс по созданию масштабируемых backend-приложений на Spring Boot и Kotlin, сочетающий простоту и мощь современных технологий [habr.com](https://habr.com/ru/articles/818195/). Вы пройдете путь от базовых концепций REST API до построения сложной микросервисной архитектуры с использованием Docker, Kubernetes, Kafka и баз данных для реального портфолио.
Цены и сроки
- Стоимость7 990 ₽
- Старая цена7 990 ₽
- Дата началаc Invalid Date
Содержание
- Формат обучениясамостоятельно
По окончанию курса
- Диплом или сертификатсертификат



















