Открыто

Docker от абсолютного нуля до гуру контейнеризации [Stepik]

Тема в разделе "Курсы по администрированию", создана пользователем Топикстартер, 1 ноя 2026 в 07:42.

Цена: 7 400р-75%
Взнос: 1 838р

Основной список: 5 участников

  1. 1 ноя 2026 в 07:42
    #1
    Топикстартер
    Топикстартер Член клуба

    Складчина: Docker от абсолютного нуля до гуру контейнеризации [Stepik]

    cover-final.png

    Сервис коротких ссылок в финальном проекте состоит из пяти компонентов, включая API, PostgreSQL и Redis. Пройдя курс, вы научитесь собирать такую систему в Docker, настраивать сети и секреты, делать резервные копии и готовить сервис к развёртыванию.

    Практический курс по Docker для разработчиков: от первого docker run до продакшен-системы. Образы, Dockerfile, оптимизация сборки, данные, сети, Compose, безопасность, CI/CD и финальный проект. 384 шага, 32 урока, 64 практических задания.

    afc21d2ffc55216387d9.png

    О курсе:

    Docker давно стал стандартом упаковки и доставки приложений, но многие разработчики пользуются им наугад: копируют Dockerfile из чужих проектов, запускают compose по инструкции и не понимают, почему образ весит гигабайт, база потеряла данные, а деплой роняет запросы.

    Этот курс ведёт от абсолютного нуля до уверенной работы с контейнерами в продакшене. Мы не ограничиваемся командами: в каждом уроке объясняется, как устроен механизм, какие ошибки встречаются чаще всего и как их избежать. Каждый урок построен одинаково: теория с примерами кода, разбор типичных ошибок и реальных кейсов и два практических задания.

    Для кого этот курс:
    • Курс написан для разработчиков: бэкенд, фронтенд, мобильных и всех, кто пишет код и хочет запускать его одинаково на ноутбуке, в CI и на сервере
    • Он подойдёт тем, кто ни разу не запускал Docker, и тем, кто уже пользуется им по инструкциям из README, но хочет понимать, что происходит под капотом, и перестать бояться продакшена
    • Также курс будет полезен тимлидам и начинающим DevOps-инженерам, которым нужно навести порядок в сборке и деплое команды
    Чему вы научитесь:
    • Запускать контейнеры и управлять их жизненным циклом, понимать коды выхода и корректно завершать приложения по SIGTERM
    • Писать Dockerfile, в которых правильно работает кэш, а образы получаются маленькими и безопасными, использовать многоэтапную сборку, BuildKit, кэш-монтирования, секреты при сборке и мультиплатформенные образы
    • Хранить данные в томах, делать бэкапы и переживать обновление баз
    • Строить сети между сервисами и отлаживать их, когда что-то не отвечает
    • Описывать целые системы в Docker Compose с healthcheck, профилями, override-файлами и Compose Watch
    • Защищать контейнеры: непривилегированные пользователи, capabilities, файловая система только для чтения, секреты, сканирование уязвимостей и SBOM
    • Готовить сервисы к продакшену: логи, мониторинг, CI/CD в GitHub Actions и GitLab, Traefik с автоматическим HTTPS, Docker Swarm и путь к Kubernetes
    Финальный проект:

    В конце курса вы соберёте сервис коротких ссылок из пяти компонентов: nginx, API на FastAPI, фоновый worker, PostgreSQL и Redis. Многоэтапный образ, сегментированные сети, секреты, защищённый рантайм, healthcheck, бэкапы и порядок деплоя без потери данных.

    Как проходит обучение:

    Курс полностью текстовый, его удобно проходить в своём темпе и возвращаться к нему как к справочнику. Текстовые уроки с примерами кода и практические задания. В заданиях вы пишете команду, Dockerfile, compose.yaml или CI-конфигурацию.

    4-6 часов в неделю.

    Начальные требования:
    • Уверенная работа в командной строке: навигация по файлам, запуск команд, переменные окружения
    • Опыт программирования на любом языке. Примеры в курсе на Python, Node.js, Go и Java, но глубоко знать их не нужно
    • Компьютер, на котором можно установить Docker: Linux, macOS или Windows с WSL 2. Практические задания можно решать и без установки, но запускать команды руками гораздо полезнее
    Программа:
    • Модуль 1. Знакомство с Docker
    • Модуль 2. Работа с контейнерами
    • Модуль 3. Образы и реестры
    • Модуль 4. Dockerfile
    • Модуль 5. Оптимизация сборки
    • Модуль 6. Данные и хранилища
    • Модуль 7. Сети
    • Модуль 8. Docker Compose
    • Модуль 9. Безопасность и устройство Docker изнутри: namespaces, cgroups, overlayfs
    • Модуль 10. Продакшен и CI/CD
    • Модуль 11. Финальный проект
    Цена 7400 руб.
    Скрытая ссылка
     
    2 пользователям это понравилось.
  2. Последние события

    1. Joe_Bloggs
      Joe_Bloggs участвует в складчине.
      1 ноя 2026 в 13:10
    2. skladchik.com
      В складчине участвует 5 человек(а).
      1 ноя 2026 в 13:10
    3. skladchik.com
      Назначен организатор складчины.
      1 ноя 2026 в 11:55
    4. Javaist
      Javaist участвует в складчине.
      1 ноя 2026 в 11:32

    Последние важные события

    1. skladchik.com
      Назначен организатор складчины.
      1 ноя 2026 в 11:55