Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

DevOps-инженер: быстрый старт в профессии от GeekBrains

Вы научитесь

Методология разработки программного обеспечения, которая объединяет разработку и эксплуатацию в единую систему, называется DevOps. Её основные цели — ускорение процесса разработки и доставки ПО, улучшение качества продукта и повышение эффективности работы команды. Инженер DevOps занимается автоматизацией процессов разработки, тестирования, сборки, развертывания и мониторинга приложений. Он также отвечает за настройку инфраструктуры, обеспечение безопасности и надежности системы, а также за взаимодействие с другими членами команды разработки.На этом курсе вы получите навыки программирования, изучите основы операционных систем и сетевых технологий, получите опыт работы с облачными технологиями и конфигурационными инструментами.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
9 месяцев
Стоимость
0 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Внедрять DevOps в работу
#02
Fвтоматизировать процессы разработки
#03
Отвечать за создание и поддержку инфраструктуры
#04
Разбираться в этапах жизненного цикла ИТ-продукта
Программа курса

Программа наполнена десятками курсов. За 9 месяцев вы сможете узнать, что такое техники DevOps и как их применяют тимлидеры в командах. Поймёте, что для этого нужно, чтобы оптимизировать работу. Освоите многие инструменты и языки.

Введение в программирование

Вы познакомитесь с языками программирования. Изучите их синтаксис, алгоритмы и массивы, смоежете ориентироваться в структуре данных.

Введение в контроль версий

Вы освоитесь в СКВ и научитесь отслеживать изменения в коде. Поймёте, как настроить систему контроля версий под себя.

Знакомство с базами данных

Узнаете, для чего инженеру умение работать с базами данных. Сможете изучить табличные данные и методы их формирования. Прослушаете дополнительную лекцию о видах БД.

Знакомство с языком Python

Научитесь пользоваться операторами ветвления, циклами и коллекциями данных. Сможете изучить списки и словари, функции, рекурсию. Будете применять функции высшего порядка и работать с файлами.

Java: знакомство и как пользоваться базовым API

Вы узнаете, что такое API и коллекции JAVA. Сможете управлять хранением и обработкой данных. Изучите множество коллекций Map и Set.

Компьютерные сети

Погрузитесь в основы компьютерных сетей. Поймёте, что такое протоколы маршрутизации, транспортный уровень и трансляция адресов. Изучите принцип работы VPN и HTPPS.

Операционные системы и виртуализация (Linux)

Установите Linux. Поработаете с файлами в терминале, будете управлять правами доступа. Познакомитесь с планировщиком Cron и веб-серверами, основами Docker.

Контейнеризация

Узнаете, что такое механизмы пространства. Сможете работать с контрольными группами и слоями, файлами Docker.

Базы данных и SQL

Изучите инструменты для работы с базами данных. Погрузитесь в язык запросов. Поймёте, как происходит создание объектов, изменение данных с помощью SQL.

Контроль Версий Углубленно (Git)

Будете работать с удалёнными репозиториями и изменениями. Поймёте, какие практики нужны для работы с Git. Углубите общие знания о БД.

Kubernetes

Узнаете, что такое концепции и архитектура. Попробуете разные варианты установки Kubernetes, будете создавать отказоустойчивый кластер и управлять взаимодействием компонентов. 

Виртуализация (VMWare, Hyper-V)

Узнаете, что такое виртуализация и каковы её основные средства. Сравните VMWare с Hyper-V, обзорно познакомитесь с их основными рабочими моментами.

Основы Windows

Погрузитесь в вопрос лицензирования. Узнаете, как происходит настройка отказоустойчивого кластера. Поработаете с DHCP, DNS, FTP, WSUS.

Автоматизация Ansible + Тераформ

Узнаете, что такое тэги, переменные. циклы, условия, ошибки, темплейты. Погрузитесь в Jinja2 и Vault, рассмотрие первые Playbooks и принципы фильтрации данных.

Jenkins

Обзорно изучите CI/CD процесс. Узнаете, каковы основные понятия и тредны, попробуете на практике применить Gitlab-ci и рассмотрите сценарии использования Jenkins.

Облачные технологии (AWS, Яндекс-облако, VK cloud)

Разберёте основные компоненты и функции. Поймёте, что такое AWS, пройдёте базу и углублённые знания. Рассмотрите Яндекс-облако и VK Cloud.

Архитектура ПО

Рассмотрите принципы архитектуры ПО. Поймёте, что такое ООП, каковы правила построения приложений, как организуется передача данных и тестирования.

Дипломная работа

Подведёте итог всего обучения: выполните масштабную дипломную работу, которую можно включить в портфолио и быть уверенным в успешном трудоустройстве в будущем. 

Отзывы о данном курсе
На этот курс ещё нет отзывов.
GeekBrains
Школа
GeekBrains – это одна из крупнейших в России платформ для онлайн-образования, предоставляющая курсы по 3 главным направлениям: IT, маркетинг и дизайн.