Профессиональная разработка на Spring Boot и Kotlin: от монолита к микросервисам

Глубокий практический курс по созданию масштабируемых backend-приложений на Spring Boot и Kotlin, сочетающий простоту и мощь современных технологий [habr.com](https://habr.com/ru/articles/818195/). Вы пройдете путь от базовых концепций REST API до построения сложной микросервисной архитектуры с использованием Docker, Kubernetes, Kafka и баз данных для реального портфолио.
Обучение 20 часов
сертификат
0%
Стоимость курса
7 990 ₽ 7 990 ₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Профессиональная разработка на Spring Boot и Kotlin: от монолита к микросервисам» от Gurufy - gurufy.ru

  1. Введение в Spring Boot на Kotlin и настройка IntelliJ IDEA - 1 час. Введение в Spring Boot на Kotlin и настройка IntelliJ IDEA.
  2. Основы Spring Framework: IoC, DI и конфигурация - 1 час. Основы Spring Framework: IoC, DI и конфигурация.
  3. Создание RESTful API: контроллеры, маршрутизация и DTO - 1 час. Создание RESTful API: контроллеры, маршрутизация и DTO.
  4. Валидация данных и глобальная обработка исключений - 1 час. Валидация данных и глобальная обработка исключений.
  5. Работа с реляционными базами данных: Spring Data JPA и PostgreSQL - 1 час. Работа с реляционными базами данных: Spring Data JPA и PostgreSQL.
  6. Интеграция NoSQL баз данных: Spring Data MongoDB - 1 час. Интеграция NoSQL баз данных: Spring Data MongoDB.
  7. Основы Spring Security: базовая аутентификация и авторизация - 1 час. Основы Spring Security: базовая аутентификация и авторизация.
  8. Продвинутая безопасность: реализация JWT и OAuth2 - 1 час. Продвинутая безопасность: реализация JWT и OAuth2.
  9. Оптимизация производительности: кэширование с помощью Redis - 1 час. Оптимизация производительности: кэширование с помощью Redis.
  10. Переход к микросервисной архитектуре: принципы и паттерны - 1 час. Переход к микросервисной архитектуре: принципы и паттерны.
  11. Межсервисное взаимодействие: REST, OpenFeign и API Gateway - 1 час. Межсервисное взаимодействие: REST, OpenFeign и API Gateway.
  12. Асинхронная коммуникация: интеграция с RabbitMQ - 1 час. Асинхронная коммуникация: интеграция с RabbitMQ.
  13. Событийно-ориентированная архитектура с Apache Kafka - 1 час. Событийно-ориентированная архитектура с Apache Kafka.
  14. Тестирование Spring Boot приложений на Kotlin: JUnit и MockK - 1 час. Тестирование Spring Boot приложений на Kotlin: JUnit и MockK.
  15. Интеграционное тестирование с 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

Содержание

  • Формат обучениясамостоятельно

По окончанию курса

  • Диплом или сертификатсертификат
Профессиональная разработка на Spring Boot и Kotlin: от монолита к микросервисам
7 990 ₽ 7 990 ₽