DevOps-инженер

159 студентов зачислены

3 проекта

в портфолио

Доступ к обновлениям курса

навсегда

Доступ к курсу

навсегда

DevOps-инженер автоматизирует разработку приложений. Он помогает компании быстро и безопасно внедрять изменения в код, поддерживает работу высоконагруженных сервисов. Благодаря подходу DevOps качество приложений не страдает из-за высокой скорости разработки, а бизнес не теряет прибыль из-за сбоев и может сосредоточиться на развитии.

DevOps-инженер умеет программировать на Python, организует непрерывную интеграцию и поставку кода — CI/CD, работает с Docker, Ansible, Terraform, Gitlab, внедряет инструменты и процессы для повышения безопасности продуктов. Таких специалистов нанимают компании с крупной IT-инфраструктурой. Например, банки, IT и телеком, финтех и ритейлеры.

Кому подойдёт этот курс

Новичкам

Вы освоите востребованную IT-специальность с нуля и отточите навыки на практических кейсах. Сможете начать работать джуном сразу после курса.

Специалистам, которым нужны DevOps-навыки

Вы разберётесь в тонкостях DevOps-практик с нуля и сможете расширить свои компетенции на работе и повысите свою ценность как специалиста.

IT-специалистам уровня Junior

Вы научитесь работать с Linux и базами данных. Курс поможет закрыть пробелы в знаниях и освоить DevOps с нуля. Сможете больше зарабатывать в смежной сфере.

Чему вы научитесь

Администрировать Linux

Узнаете, как устроена эта операционная система и познакомитесь с терминалом Linux.

Работать в Docker

Узнаете всё про контейнеризацию. Будете писать свои docker-образы, запускать контейнеры, выстраивать зависимости и определять параметры доступа.

Управлять инфраструктурой как кодом

Научитесь создавать, изменять и версионировать окружение с помощью Terraform и Ansible.

Работать с базами данных

Познакомитесь с базами данных SQL и MySQL. Научитесь управлять большими объёмами информации и быстро получать нужную с помощью запросов.

Применять принципы CI/CD

Поймёте, какие проблемы решает непрерывная интеграция и доставка. На примере gitlab-ci научитесь настраивать выкладку сервисов в окружения разработки и тестирования.

Настраивать мониторинг

Будете собирать метрики и логи с помощью Prometheus и elk-стека, строить удобные дашборды в Grafana. Узнаете про работу с инцидентами и системы обратной связи.

Содержание курса

Основные курсы

Введение.
Основы работы с Python.
Операторы, выражения.
Условный оператор if, ветвления.
Условный оператор if: продолжение.
Цикл while.
Цикл for: циклы со счётчиком.
Цикл for: особенности работы с range.
Цикл for: работа со строками.
Вложенные циклы.
Числа. Типы int и float.
Функции: начало.
Особенности float.

Введение в Linux.
Linux: первые шаги.
Пользователи и файлы. Знакомство с Vim.
Подготовка к написанию скриптов на Bash.
Написание скриптов на Bash.
Написание скриптов на Bash. Продолжение.
Написание скриптов на Bash. Циклы.
Написание скриптов на Bash. Циклы: продолжение.
Написание скриптов на Bash. Заключение.
World Wide Web.
Системы инициализации.
Криптография. HTTPS.
Работа с устройствами в Linux.
Введение в базы данных.
Базы данных. Продолжение.
Знакомство с сетями.
Продолжение знакомства с передачей данных.
Завершение знакомства с сетями.
Собираем LAMP.
Deb-пакеты.
Мониторинг и диагностика.
Мониторинг и диагностика. Продолжение.
Файервол.
Виртуализация.
Туннели.

Эволюция разработки: CI/CD.
Введение в DevOps.
Знакомство с CD (Continuous delivery).
Continuous integration с использованием GitLab CI.
Continuous delivery. Работа с окружением разработки и PROD.
Инфраструктура как код (IaC).
Виртуализация.
Docker.
Ansible.
Тестирование инфраструктурного кода.
Мониторинг.
Инцидент-менеджмент.
Инструменты.
Итоговая работа.

Конечно! У вас всё получится даже без специальных знаний — просто уделяйте больше внимания практике и читайте дополнительную литературу. В остальном помогут практикующие эксперты, которые будут сопровождать вас на протяжении всего курса.
Чтобы пройти курс за 7 месяцев, нужно заниматься по 9 часов в неделю. Но у вас нет жёсткого расписания — вы можете смотреть материалы курса в любое время и учиться по комфортному для вас графику.
Если вы хотите завершить обучение за 6 месяцев, советуем изучать материалы по 9 часов в неделю.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Цена:
147 937 ₽ 103 556 ₽