Курс на Stepik
Обложка курса «Docker Compose: запускаем первое приложение» на Stepik
Бесплатно

Docker Compose: запускаем первое приложение ★ 0.000

Открыть на
STEPIK.ORG

Бесплатный практический курс по Docker Compose для Python-разработчиков и QA-инженеров. Вместе с курсом вы соберёте FastAPI-сервис с PostgreSQL, настроите Dockerfile, сеть, тома и проверки готовности. Затем самостоятельно создадите HTTP-счётчик с Redis, настроите сохранение данных и разберёте сбой подключения. Результат — два работающих локальных приложения, которые вы проверите без платных облачных сервисов.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Docker Compose: запускаем первое приложение»Учеников на курсе 2
Сертификаты, выданные на курсе «Docker Compose: запускаем первое приложение»Сертификатов выдано 0
Отзывы о курсе «Docker Compose: запускаем первое приложение»Отзывов получено 0
Рейтинг курса «Docker Compose: запускаем первое приложение»Рейтинг курса 0.000
Уроки в курсе «Docker Compose: запускаем первое приложение»Количество уроков 25
Тесты в курсе «Docker Compose: запускаем первое приложение»Количество квизов 25
Время прохождения курса «Docker Compose: запускаем первое приложение»Время прохождения курса —
Обновления курса «Docker Compose: запускаем первое приложение»Обновления курса — —
Дата публикации курса «Docker Compose: запускаем первое приложение»Дата публикации курса — ———
Последнее обновление курса «Docker Compose: запускаем первое приложение»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «Docker Compose: запускаем первое приложение» 5 разделов Уроки в курсе «Docker Compose: запускаем первое приложение» 25 уроков Тесты в курсе «Docker Compose: запускаем первое приложение» 25 тестов Время прохождения курса «Docker Compose: запускаем первое приложение» 1 ч. Последнее обновление курса «Docker Compose: запускаем первое приложение» обн. 15 ноября 2026

Знакомство и подготовка окружения

5 уроков
1. Знакомство с XNova ↗
2. Как устроена практика с Docker Compose ↗
3. Что соберём и как проверим результат ↗
4. Устанавливаем Python и Git ↗
5. Устанавливаем Docker и Docker Compose ↗

Первые приложения и знакомство с Docker

5 уроков
1. Создаём свой учебный GitHub-репозиторий ↗
2. Пишем первый HTTP-сервис на FastAPI ↗
3. Практика: пишем сервис счётчика ↗
4. Как устроены образы и контейнеры Docker ↗
5. Основные команды Docker для образов и контейнеров ↗

Dockerfile и контейнеризация приложений

4 урока
1. Из каких инструкций состоит Dockerfile ↗
2. Собираем Docker-образ сервиса заметок ↗
3. Порты, процессы и переменные окружения контейнера ↗
4. Практика: запускаем счётчик в Docker ↗

Docker Compose и связь сервисов

6 уроков
1. Как читать compose.yaml и управлять проектом ↗
2. Добавляем PostgreSQL в Compose ↗
3. Подключаем сервис заметок к PostgreSQL ↗
4. DNS, localhost и переменные окружения в Compose ↗
5. Практика: запускаем FastAPI и Redis в Compose ↗
6. Готовность сервисов и depends_on ↗

Хранение данных и диагностика

5 уроков
1. Почему данные исчезают без постоянного хранения ↗
2. Сохраняем заметки после пересоздания контейнеров ↗
3. Практика: сохраняем счётчик Redis ↗
4. Ищем ошибки через Compose config, ps и logs ↗
5. Итог: восстанавливаем FastAPI + Redis ↗