60%
DevOps-инженер: быстрый старт в профессии
Станьте DevOps-инженером с нуля. Вы на практике научитесь автоматизировать процессы разработки и внедрения ПО, организовать непрерывную интеграцию и доставку (CI/CD), научитесь работать с облачными сервисами, Docker и Kubernetes. В результате станете квалифицированным DevOps-инженером и гарантировано найдете работу по профессии.
О професии
DevOps-инженер автоматизирует процессы разработки, тестирования и установки программного обеспечения. Он отвечает за создание и поддержку инфраструктуры, обеспечивает доступность и надежность компьютерных систем.
Кому подойдёт этот курс
Никогда не работал
и хочет получить востребованную специальность, трудоустроиться или узнать больше о специальности
Хочет сменить работу
освоить современные инструменты, технологии и получить актуальную высокооплачиваемую специальность
Удобная платформа для обучения
Траектория обучения и расписание занятий. Расписание онлайн-занятий отображено в вашем личном кабинете.
Смотрите уроки. Обучение доступно сразу, после оплаты и активации аккаунта. Начать учиться можно не дожидаясь набора группы, а занятия легко подстроить под свой график.
Выполняете задания. После каждого занятия вы выполняете домашние задания или практические работы.
Как проходит обучение
Лекции
Прямые эфиры, на которых вы получите новые знания по теме
Семинары
Прямые эфиры с практическими заданиями, работой с преподавателем и обратной связью
В прямом эфире и в записи
Учитесь в прямом эфире или догоняйте в записи, если пропустили
Самостоятельное изучение
Доступ к онлайн-библиотеке с дополнительной информацией для самостоятельного изучения
Записи других потоков по той же теме
Другой взгляд на занятие — доступ к записям параллельных групп
Материалы Soft Skills
Модули по развитию навыков коммуникации, системного мышления, самоменеджмента, работы с эмоциональными состояниями и многое другое
Преподаватели
Акопян Сергей
Разработчик в "Яндекс.Технологии". Разработчик, работа с базами данных, Python, операционные системы и виртуализация (Linux).
Анисимов Павел
Продуктовый дизайнер и практикующий преподаватель. Веб-дизайн, дизайн интерфейсов (UX/UI), графический дизайн, Гибкие методологии (Agile, SCRUM, Kanban и другие).
Арестов Олег
Full-stack разработчик. Веб-разработка.
Бородин Дмитрий
Инвестиционный директор. Венчурное инвестирование, инвестиционная оценка и финансовое моделирование, разработка стратегии развития компании, привлечение финансирования и структурирование сделок, анализ бизнеса и проведение due diligence.
Программа курсов
Введение в программирование
Что такое программирование и языки программирования. Базовые алгоритмы и массив как структура данных. Сложность и стоимость алгоритмов.
Введение в контроль версий
Знакомство с контролем версий. Установка и настройка системы контроля версий. Углубляемся в контроль версий.
Знакомство с базами данных
Знакомство с базами данных. Работа с данными из разных таблиц. Создание структуры базы данных. Дополнительная лекция.
Знакомство с языком Python
Знакомство с языком программирования Python. Ввод-Вывод, операторы ветвления Циклы (for, while). Коллекции данных. Профилирование и отладка. Списки и словари. Словари, множества и профилирование Функции, рекурсия, алгоритмы. Рекурсия и алгоритмы. Повторение списков. Функции высшего порядка, работа с файлами. Функции высшего порядка. Работа с файлами. Google Colab (Jupyter). Знакомство с аналитикой. Работа с табличными данными. Построение графиков.
Java: знакомство и как пользоваться базовым API
Почему вы не можете не использовать API. Коллекции JAVA: Введение. Хранение и обработка данных ч1: приоритетные коллекции. Хранение и обработка данных ч2: множество коллекций Map. Хранение и обработка данных ч3: множество коллекций Set, примеры. Введение в ООП, как описать свой тип.
Компьютерные сети
Основы компьютерных сетей. Технология Ethernet. Технология Ethernet. Протокол IP. Сетевой уровень. Протоколы маршрутизации. VLAN. Транспортный уровень. UPD и TCP . Трансляция адресов. VPN . HTTP (S). DNS.
Операционные системы и виртуализация (Linux)
Основы Linux. Установка системы. Работа с файлами в терминале. Права доступа и пользователи. Установка пакетов, репозитории. Планировщик Cron. Сетевые возможности Linux. Веб-сервер на Linux. Основы Docker. Скрипты Bash.
Контейнеризация
Механизмы пространства. Механизмы контрольных групп. Введение в Docker. Dockerfile и слои. Docker Compose и Docker Swarm.
Базы данных и SQL
Инструменты для работы с базами данных. SQL - создание объектов, изменение данных, логические операторы. SQL - выборка данных, сортировка, агрегатные функции. SQL - объединение таблиц union, соединение - join, подзапросы. SQL - оконные функции. SQL - Транзакции, ACID. Временные таблицы, управляющие конструкции, циклы.
Контроль Версий Углубленно (Git)
Работа с удалёнными репозиториями. Работа с изменениями. Практики и инструменты для работы с Git.
Kubernetes
Kubernetes – введение, для чего это нужно. Концепции и архитектура. Различные варианты установки Kubernetes. Создание отказоустойчивого кластера Network policy, CNI. Pod Security Policy, Limits. Взаимодействие компонентов кластера Stateful приложения в кластере: установка и работа с БД Deployment: типы деплоя (Blue/Green, Canary). Хранение секретов: Hashicorp Vault Helm. Хранение чартов в Registry Операторы, мониторинг кластера.
Виртуализация (VMWare, Hyper-V)
Знакомство с виртуализацией, основы VMWare Workstation, VirtualBox и прочие локальные средства виртуализации. Вопросы лицензирования и сравнение VMWare с Hyper-V. VMWare vSphere (установка, обзор основных рабочих моментов). Построение виртуальной инфраструктуры. Hyper-V (варианты установки). Обзор основных компонент и стандартная настройка. Troubleshooting. Типичные вопросы на собеседованиях.
Основы Windows
Лицензирование, разница редакций Active Directory, GPO. DHCP, DNS, FTP, WSUS. iSCSI (с разбором реального примера работающего на предприятии). Создание и настройка отказоустойчивого кластера.
Автоматизация Ansible + Тераформ
Ad-Hoc, Inventory file, тэги, переменные. Первые Playbooks. Циклы и условия. Фильтация данных. Обработчики ошибок. Jinja2 темплейты. Vault, custom модули и плагины. Роли, коллекции.
Jenkins
Лекция CI/CD процесс. Понятие, инструменты, тренды, основные сценарии Gitlab-ci. Практическое применение для построения CI/CD - сборочных линий Jenkins, обзор, основные сценарии использования
Облачные технологии (AWS, Яндекс-облако, VK cloud)
Обзор основных компонент, основные функции. AWS База. AWS Расширенные уроки. Обзор Яндекс-облака. Обзор VK Cloud.
Архитектура ПО
Введение в понятие архитектуры, проектирование ПО и жизненный цикл программного продукта. UML-диаграммы. Объектно-ориентированные паттерны – обзорно. Принципы SOLID. Компоненты. Принципы связности и сочетаемости компонентов. Горизонтальные уровни и вертикальные срезы архитектуры. Принципы построения приложений «чистая архитектура». Типа архитектур WEB-приложений: MPA, SPA. Типы архитектур прикладных приложений (мобильные): MVC, MVP, MVVM. Способы организации передачи данных между компонентами приложения, протоколы и API. REST, gRPC, очереди. Структура приложения с пользовательским интерфейсом и базой данных (паттерн Repository). Принципы тестирования приложений. Сервис-ориентированные архитектуры - обзорно. Видеокурс.
Дипломная работа
Преимущества программы
Плавный вход
Подойдет даже новичкам в ИТ
Перспективы карьерного роста
Повысите свою ценность на рынке труда
Универсальные навыки
Изучите не только базу, но и продвинутые инструменты
Обучение на практике
Решите более 50 практических задач
Быстрые результаты
Возможность трудоустроиться уже через 9 месяцев после начала обучения
Популярные специализации
Осознанно выберите свою
Учитесь и экономьте
Оставьте заявку, и наш менеджер расскажет подробности.
Зарегистрируйтесь и получите пробный урок бесплатно
Стоимость обучения
94 032 руб.
Или 2 612 руб. ежемесячно — подробности у менеджера.
Востребованная профессия
Диплом о профессиональной переподготовке
Гарантия трудоустройства после завершения программы
Продолжительность
9 месяцев
Менеджер расскажет о других доступных датах после отправки заявки
Отправляя заявку, вы принимаете условия публичного договора и даёте согласие на обработку своих персональных данных в соответствии с политикой конфиденциальности.
Меню