Стоимость курса
🎓 Бесплатный доступ
Описание курса
О курсе
Этот курс закрывает разрыв между «знаю команду docker run» и «умею собрать и задеплоить приложение в контейнере, не выстрелив себе в ногу». Здесь нет историй про LXC и философских рассуждений про микросервисы. Только то, что разработчику реально нужно держать в голове, когда он пишет Dockerfile, поднимает локальный стек или отдаёт образ в CI.
Каждая тема разобрана на конкретных примерах с Python и FastAPI. Везде, где можно ошибиться, показано как именно ошибаются в реальных проектах, и как это чинят. Все теоретические шаги заканчиваются тестами и практической задачей с кодом, так что после курса у вас остаётся не «прослушано», а реально написанные Dockerfile, compose-файлы и команды.
Чему вы научитесь
Понимать, как устроены образы, слои и контейнеры, и почему это важно при сборке. Писать корректные и быстрые Dockerfile с multi-stage и нормальным кэшем. Поднимать локально полный стек из приложения, базы и кэша через Docker Compose. Настраивать сети между контейнерами и работать с томами без потери данных. Публиковать образы в Docker Hub и приватные реестры. Дебажить контейнеры по логам, метрикам и inspect. Закрывать базовые риски безопасности и собирать образы в CI.
Для кого этот курс
Для backend и full-stack разработчиков, которые знают командную строку Linux или macOS на базовом уровне и хотят перестать копировать чужие Dockerfile со Stack Overflow. Для джунов, которым на работе сказали «оберни сервис в контейнер и подними рядом postgres». Для тех, кто уже использует Docker, но не уверен, почему его образ весит 1.5 ГБ и пересобирается по 4 минуты.
Начальные требования
Уверенный уровень работы в терминале. Базовое понимание HTTP и клиент-серверной архитектуры. Любой опыт разработки на Python, JavaScript или другом серверном языке. Знание Docker не требуется, начинаем с установки и первой команды.
Похожие курсы в других школах
Docker для разработчиков и тестировщиков
Учебный центр Трайтек
Курс "Docker для разработчиков и тестировщиков" предназначен для тех, кто хочет освоить современные инструменты контейнеризации и повысить эффективность своей работы....
Начальный
39 000 ₽
Подробнее
Docker для админов и разработчиков
Слёрм
Курс "Docker для админов и разработчиков" предназначен для тех, кто хочет освоить современные инструменты контейнеризации и автоматизации процессов разработки и...
Средний
10 000 ₽
Подробнее
Docker на практике
DevopsTrain
Курс "Docker на практике" предназначен для тех, кто хочет освоить технологии контейнеризации и научиться эффективно использовать Docker в своих проектах....
Начальный
5 900 ₽
Подробнее
DevOps-инженер с нуля
Нетология
Курс "DevOps-инженер с нуля" предназначен для тех, кто хочет освоить современные практики и инструменты автоматизации процессов разработки и эксплуатации программных...
Начальный
168 700 ₽
Подробнее
Промокод скопирован!
🎯 Не уверены, что этот курс вам подходит?
Пройдите тест на профессию и узнайте, насколько она соответствует вашим навыкам и интересам: