Основы работы с Docker
Курс учебного центра Слёрм по Docker для системных администраторов, разработчиков и инженеров эксплуатации. Объём: 14 тем, 13 тем с практическими заданиями, итоговый проект с сертификацией и 31 час практики на виртуальных стендах, которые школа выдаёт сама. Заявленный срок в шапке страницы: 6 недель, в фиде каталога стоит 5 месяцев. Программа идёт от абстракций Docker и Dockerfile через тома, Compose, сети и логирование к собственному registry, безопасности, аналогам Docker, оркестрации и CI/CD на GitLab. Документ: именной сертификат с индивидуальным номером при 80% прохождения и сданном итоговом задании, иначе свидетельство. Цена в каталоге: 39 000 рублей, в рассрочку от 9 750 рублей в месяц. На самой странице тариф «Видеокурс» с доступом на 2 года и стендами стоит 20 000 рублей единовременно или 5 000 рублей в месяц на 4 месяца, отдельно существует тариф «Поток», цену которого страница не показывает. Есть гарантия возврата денег в течение 7 дней и налоговый вычет 13%.
Мнение редакции
Это не курс профессии, а один инструмент, разобранный до конца. Слёрм не пытается сделать из системного администратора DevOps-инженера за шесть недель: он берёт Docker и проходит его от установки до собственного реестра образов, безопасности и стыка с оркестраторами. Такая узость тут скорее достоинство, потому что рынок именно так и спрашивает: Docker стоит базовым требованием почти в каждой вакансии инфраструктурного инженера, и закрывать его в составе большой профессии дороже и дольше.
Сильная часть курса это практика. Стенды предоставляет школа, задания идут с чек-листами, а в финале даётся сценарий, который выгодно отличается от учебных лабораторных: студенту дают роль дежурного инженера внутреннего Docker-сервера компании и набор задач, которые надо разгрести. Это не продакшен, но и не подстановка команд по инструкции.
Слабое место одно и оно про формат. То, что раскрыто на странице, это тариф «Видеокурс»: видеоуроки с доступом на два года и стенды. Проверки домашних заданий человеком и живых встреч со спикерами в нём не обещано, они появляются только в командном предложении от десяти студентов. Второй тариф, «Поток», школа не расшифровывает вовсе: ни состава, ни цены, только переход к форме оплаты. Перед покупкой стоит открыть блок «Как купить курс» и убедиться, какой именно тариф вы берёте.
Плюсы
- 31 час практики на виртуальных стендах, которые разворачивает сама школа: не нужно поднимать окружение на своей машине
- финальное задание построено как рабочая смена дежурного инженера внутреннего Docker-сервера, а не как учебная лабораторная
- программа доходит до вещей, которые обычно остаются за рамками вводных курсов: собственный registry, kaniko, уязвимости образов, аналоги Docker
- гарантия возврата денег в течение 7 дней прописана прямо на странице курса
- школа обещает документы для налогового вычета 13% и помогает оформить оплату от работодателя
- оба спикера действующие инженеры с продакшен-опытом, один из финтеха, второй из DevOps-практики школы
Минусы
- цену тарифа «Поток» страница не публикует вовсе: узнать её можно, только перейдя к форме оплаты
- демодоступ открывают всего на один день, за это время программу целиком оценить нельзя
- в тарифе «Видеокурс» не обещана проверка домашних заданий человеком и живые встречи со спикерами: и то и другое перечислено только в командном предложении от десяти студентов
- тема про Docker с разными языками программирования сведена на странице к одному пункту про Golang, хотя в списке инструментов курса перечислены python, java, php, nodejs и c++
- помощи с трудоустройством школа не обещает, а документ на выходе внутренний: сертификат при сданном итоговом задании, иначе свидетельство
Кому подходит
Системным администраторам, которые упёрлись в ручные процессы
Школа формулирует это прямо: с Docker вы сможете перейти от операционной поддержки и ручных процессов к инженерным практикам автоматизации и CI/CD. Курс требует коммерческий опыт администрирования, поэтому переучиваться с нуля не придётся.
Разработчикам, у которых окружение не совпадает у всей команды
Один из заявленных результатов это запуск одинакового окружения у всей команды и предсказуемый деплой. Темы про Compose, тома и упаковку приложений на разных языках закрывают именно эту боль.
Тем, кто целится в Kubernetes
Страница честно называет Docker базовым требованием перед переходом к Kubernetes и CI/CD, а последние две темы курса это как раз мост к оркестрации. Как самостоятельная ступень перед курсами по кластеру работает хорошо.
Инженерам поддержки и тимлидам, которым нужен общий язык с командой
Среди целевых ролей школа называет инженеров поддержки и тимлидов. Отдельная задача курса это уверенно обсуждать Docker на собеседованиях и понимать требования вакансий DevOps и SRE.
Кому курс не подойдёт
- новичкам без опыта в терминале: школа требует коммерческий опыт системного администратора или разработчика, знание Linux и базовое понимание сетей
- инженерам, которые уже держат свой registry и пишут многостадийные сборки: программа для них будет повторением, полезной останется разве что тема про безопасность
- тем, кому нужен разбор домашних заданий живым куратором: в тарифе «Видеокурс» этого не обещано, проверка и общение со спикерами перечислены только в командном формате
Чем отличается от других курсов направления
В каталоге у Слёрма есть второй курс по тому же инструменту, «Docker для админов и разработчиков» за 39 000 рублей, и по описанию он ближе к прикладной эксплуатации, тогда как здесь упор на путь от основ до registry, безопасности и оркестрации. У karpov.courses «Docker с нуля» длится месяц и рассчитан на аналитиков и разработчиков данных, у Skillbox одноимённый курс стоит 4 766 рублей и по объёму это скорее вводный модуль на несколько часов, чем 31 час практики на стендах. Главное отличие Слёрма от обоих недорогих соседей это инфраструктура для практики: стенды выдаёт школа, и большая часть заданий выполняется на них, а не на локальной машине студента.
Обзор курса
Кто стоит за курсом
Спикеров двое, и оба практикующие. Павел Минкин, DevOps-инженер, наставник и автор направления DevOps в школе, автоматизировал исследования и разработку в области электромобилей. Дмитрий Желудков в IT с 2003 года, в профессии с 2011, занимается DevOps в финтехе, до этого работал в Мегафоне, МТС и ИТАР-ТАСС, реализовывал инфраструктуру как код для AWX в enterprise-контуре. Ни одного академического преподавателя в списке нет, и по подбору тем это заметно: например, про аналоги Docker и про то, почему контейнер это не виртуальная машина, обычно рассказывают те, кто спорил об этом на работе.
Как устроена нагрузка
Формат самостоятельный: видеоуроки плюс теория, потом практические задания на стендах, вопросы в чате потока. Школа обещает 31 час практики и 13 тем с заданиями из 14. Шапка страницы называет срок 6 недель, но жёсткого графика у видеокурса нет: доступ к материалам открыт 2 года, так что реальный темп задаёте вы сами.
Что входит в стоимость
В тариф «Видеокурс» на странице входят видеоуроки с доступом на два года и стенды для практики. Проверки домашних заданий человеком и живых встреч со спикерами в этом тарифе не обещано: подробный список с онлайн-встречами, чатом со спикерами, поддержкой менторов и кураторов и проверкой домашних заданий страница даёт только в блоке про командное обучение от десяти человек. Отдельно школа обещает налоговый вычет 13% и полный пакет документов для него, а также гарантию возврата денег в течение 7 дней, если формат или программа не подошли.
Где программа проседает
Первое: демодоступ дают всего на один день, и оценить курс, не отпросившись с работы, тяжело. Второе: 14 тем на один инструмент означают, что часть из них проходится по верхам, и это видно по описанию. Тема про особенности использования Docker с разными языками программирования сводится на странице к одному пункту про Golang, хотя в списке инструментов перечислены python, java, php, nodejs и c++. Третье: две последние темы, оркестрация и CI/CD, по объёму никак не могут заменить отдельные курсы по Kubernetes и GitLab CI, они здесь именно указатель направления, а не полноценный раздел.
Кому это не нужно
Если вы уже собираете образы в продакшене, пишете многостадийные Dockerfile и держите свой registry, курс даст вам разве что систематизацию и бумажку. В этом случае логичнее смотреть на Kubernetes и на курсы по безопасности кластера. И наоборот, человеку, который никогда не работал в терминале, курс не подойдёт: школа прямо требует коммерческий опыт системного администратора или разработчика.
Программа курса
1Введение и знакомство с Docker
2Основные команды и абстракции, Dockerfile
3Хранение данных и Docker Compose
4Сеть в Docker и устройство контейнера
5Docker и языки программирования
6Логирование и мониторинг контейнеров
7Продвинутая работа с образами, свой registry и безопасность
8Аналоги, оркестрация, CI/CD и итоговый проект
Чему вы научитесь
- писать Dockerfile по принятым практикам и собирать из него образы
- запускать многоконтейнерные приложения через Docker Compose и понимать, когда он уместнее одиночных контейнеров
- настраивать сети между контейнерами и выбирать тип сети под задачу
- разбираться в механизмах хранения данных и отличать stateful-сценарии от stateless
- собирать логи и метрики контейнеров и подключать к ним внешние инструменты мониторинга
- разворачивать и обслуживать собственный container registry вместо публичного docker.io
- находить уязвимости в образах и применять базовый набор практик Docker Security
- объяснять разницу между Docker, его аналогами и оркестраторами и выбирать инструмент под задачу
Как проходит обучение
Видеоуроки и текстовая теория
Каждая тема начинается с видео и конспекта. Доступ к материалам тарифа «Видеокурс» сохраняется 2 года, старт возможен в любой момент, поэтому темп задаёт сам студент.
Практика на виртуальных стендах школы
31 час практики выполняется на стендах, которые разворачивает Слёрм. Задания идут с чек-листами и возможностью углубиться в тему сверх обязательного минимума.
Чат потока для вопросов
Практику и возникшие вопросы обсуждают в чате потока. Это единственный канал общения, заявленный для самостоятельного тарифа.
Итоговый проект и сертификация
В финале студент получает роль дежурного инженера, отвечающего за внутренний Docker-сервер компании: нужно обеспечить рабочую среду для разработчиков, разобраться с контейнерами и восстановить процессы после сбоя.
Демодоступ на один день до покупки
Школа открывает демодоступ в своей LMS на сутки: посмотреть устройство курса, познакомиться со спикерами и выполнить первое практическое задание.
Часто задаваемые вопросы
Какие тарифы есть у курса?
Какой документ выдают после курса?
Что нужно знать до старта?
Можно ли вернуть деньги, если курс не подошёл?
Дадут ли стенды для практики или нужен свой сервер?
Хватит ли курса, чтобы перейти к Kubernetes?
Курс оплачивают работодатели?
Отзывы о курсе «Основы работы с Docker»
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Слёрм: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
