На этом курсе начинают с основ компьютерных сетей. Рассматривают модель OSI и стек протоколов TCP/IP. Изучают основные сетевые протоколы и принципы маршрутизации. Этот модуль дает общее понимание того, как взаимодействуют устройства в сети.
Далее курс охватывает работу с операционной системой Linux. Ученики узнают об основных дистрибутивах и инструментах управления пакетами. Обучаются пользоваться командной строкой, разбираются в стандартной структуре каталогов. Особое внимание уделяют безопасности и правам доступа к файлам.
Третий модуль посвящен языку Bash. Здесь обучаются создавать скрипты, работать с переменными и условными операторами. Разбирают конвейеры команд и логические операторы для автоматизации задач.
В этой части курса изучают систему Git для контроля версий. Работа включает GitHub, графические инструменты Git, теги и удаленные репозитории. Также рассматривают функцию stash для временного сохранения изменений.
Завершающий модуль знакомит с языком программирования Python. Ученики обучаются создавать виртуальные окружения, работать с основными типами данных и операциями. Рассматривают списки, множества, кортежи и словари - основные структуры данных в Python.
Для успешного обучения рекомендуется уровень английского Pre-Intermediate (A2) или выше. Важны аналитические способности и умение решать нестандартные задачи. Также понадобится базовое понимание IT-понятий и минимальный опыт работы с программным обеспечением.
Сначала нужно зарегистрироваться и создать учетную запись. По желанию можно пройти тест на уровень английского. После регистрации ссылку на курс отправляют на электронную почту. После этого можно сразу начинать обучение.
Курс доступен из любой точки мира в удобном темпе. Он дает прочную основу для дальнейшего развития в DevOps. Программа содержит актуальный контент, соответствующий текущему состоянию IT-индустрии. Материалы разработаны экспертами EPAM из разных стран и дают практические знания для будущей карьеры. Обучение полностью бесплатное для всех желающих.