Чему вы научитесь
- Создавать базовые приложения с использованием Spring Boot.
- Работать с базами данных PostgreSQL.
- Выполнять основные операции (CRUD).
- Управлять миграциями схемы БД с помощью Liquibase.
- Интегрировать Spring Boot Actuator для сбора метрик.
- Экспортировать метрики в Prometheus.
- Визуализировать метрики и создавать дашборды в Grafana.
- Автоматизировать сборку приложения.
- Конфигурировать процесс доставки (деплоя) приложения на целевой сервер.
Для кого этот курс
Этот учебный курс идеально подходит ИТ-специалистам (разработчикам, DevOps-инженерам), которые хотят освоить практику разработки современных приложений на основе микросервисной архитектуры, научиться оперативно выявлять и исправлять сбои в сложных распределенных системах, внедрять эффективные решения для мониторинга работоспособности и производительности, а также автоматизировать ключевые этапы жизненного цикла ПО: от сборки до развертывания (деплоя) на серверах.
Начальные требования
-
Понимание Java Core на уровне Middle-разработчика
-
Базовый практический опыт работы со Spring Boot
-
Умение проектировать и оптимизировать БД PostgreSQL
-
Навыки работы в Linux-терминале
-
Опыт контейнеризации приложений с использованием Docker
Программа курса
В курс входят
- 10 уроков
Наши преподаватели
Отзывы прошедших курс
Что вы получаете
- готовый шаблон приложения, автоматически выкатываемый на сервер (деплоящийся), который даст вам практическую основу для дальнейшей работы;
- освоите различные подходы к обработке данных внутри приложения, обеспечивающие гибкость архитектуры;
- получите ключевые навыки мониторинга состояния системы и эффективной диагностики (поиска) ошибок в вашем приложении, для обеспечения его стабильности и производительности.
Сколько стоит обучение
1 500 ₽
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.