На этом курсе начнут с основ Docker. Студенты сравнят Docker с другими технологиями виртуализации. Разберут принципы работы контейнеров, работу с образами и Dockerhub. Полученные знания сразу закрепят на практике.
Далее изучат структуру Dockerfile и основные команды. Студенты напишут свой первый Dockerfile с нуля. Установят Docker на Linux и освоят консольные команды. Также рассмотрят организацию сетей для контейнеров - проброс портов, внутренний DNS и монтирование Volumes.
Третий модуль посвящен переменным окружения при запуске контейнеров. Студенты освоят Docker Multistage builds и многоэтапные сборки. Затем перейдут к Docker Compose - изучат синтаксис docker-compose.yml и научатся запускать приложения из нескольких контейнеров.
На заключительном этапе студенты докеризируют сервис с нуля и запустят его в облаке. После этого составят финальный экзамен - сдадут проектную работу, пройдут тестирование и получат детальный фидбек от преподавателя.
Выпускники получат доступ к видеолекции о получении офера мечты. В профиле NETFORCE Jobs появится специальная отметка об окончании курса. Трем лучшим студентам группы напишут рекомендательные письма в LinkedIn.
Занятия проходят в понедельник и среду с 18:30 до 20:30. Курс имеет практическую направленность - на каждом этапе студенты выполняют практические задания. Предусмотрены домашние задания для закрепления материала. После успешного завершения курса выдается сертификат.