Чему вы научитесь
- Создавать и запускать контейнеры Docker
- Работать с Docker Compose для многосервисных приложений
- Поднимать базы данных в контейнерах и подключать к приложениям
- Собирать и оптимизировать Docker-образы
- Публиковать образы в Docker Hub
- Использовать Docker в CI/CD (GitHub Actions / GitLab CI)
- Следить за логами и управлять контейнерами
О курсе
Научитесь использовать Docker для разработки и запуска приложений. Курс включает создание контейнеров, Docker Compose, работу с базами данных и деплой через CI/CD. Практические шаги позволяют быстро освоить Docker и использовать его в реальных проектах.
Для кого этот курс
Начинающие и опытные разработчики, желающие освоить Docker и улучшить процессы разработки и деплоя
DevOps-специалисты, которые хотят автоматизировать запуск приложений
Студенты и практики, желающие работать с современными инструментами контейнеризации
Начальные требования
Базовые знания программирования (любой язык)
Умение работать с командной строкой
Компьютер с Windows, macOS или Linux
Преподаватели курса
Как проходит обучение
Онлайн-формат: видеоуроки и текстовые шаги
Практические задания и мини-тесты после каждого шага
Каждый модуль строится на предыдущем — постепенно создаётся полноценное приложение
Закрепление знаний через финальный проект
Что вы получите
- Полный курс по Docker от установки до CI/CD
- Рабочее приложение на Go с подключением к базе данных
- Файлы Dockerfile и docker-compose.yml для практики
- Навыки работы с контейнерами и многосервисными приложениями
- Доступ к Telegram-сообществу для вопросов и обмена опытом