Чему вы научитесь
Программа курса
Похожие курсы
Назад

Факультет DevOps

GeekBrains
Сложность
Для новичков
Длительность
18 месяцев
Тип курса
Живые лекции

Описание курса

Пройдите обучение и станьте востребованным специалистов в области DevOps с нуля за 18 месяцев. Методика обучения разработана преподавателями-экспертами платформы GeekBrains.

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

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

Организация процессов непрерывной интеграции и доставки кода
Работа с компьютерными сетями, знание Сisco Packet Tracer, Exterior Gateway Protocol (EGP), BGP. Interior Gateway Protocol (IGP), RIPv2
Обеспечение стабильности и безопасности проводных и беспроводных сетей
Основы администрирования Windows Server и автоматизации с помощью PowerShell
Практика работы с современными методиками разработки ПО
Работа с облачными сервисами
Знание принципов и философии DevOps

Программа курса

Установка и настройка виртуальной машины с Linux
В первой четверти студенты освоят основы операционной системы Linux, принципы построения компьютерных сетей и изучат основные сетевые протоколы.



Встреча декана со студентами
Компьютерные сети

— Основы компьютерных сетей. Технология Ethernet
— Физический и канальный уровень. Ethernet
— Сетевой уровень. Урок в двух частях
— Транспортный уровень
—  Углублённое изучение сетевых технологий. Урок в двух частях
— Прикладной уровень

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

Введение в UNIX-системы

— Знакомство с UNIX/Linux
— Работа в консоли
— Права и пользователи в UNIX
— Bash, скрипты и автоматизация
— Сетевые возможности Linux
— Практика. Регистрируем сервер в облаке
— Практика. Запускаем веб-сервер
— Практика. Как защитить свой сервер

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

Основные сервисы на Linux для предприятия

— Хранение данных
— Роутер на Linux, обеспечение безопасности
— Сетевые сервисы
— DNS
— PKI и OpenVPN
— Почта
— Балансировка нагрузки
— Сервисы высокой доступности

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

Анализ, оптимизация и аварийные работы в Linux

— Основы сбора информации и поиска проблем
— Отладка на разных этапах загрузки системы и сервисов
— Хранение данных в Linux, решение проблем с разделами
— Поиск и решение проблем в сетевом стеке
— Безопасность в Linux
— Отладка работы приложений
— Профилирование системы
— Обзор оптимизации работы Linux

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

Программирование и автоматизация
Во второй четверти студенты научатся программировать на Python, а также познакомятся с системой управления конфигурациями Ansible.


Git. Базовый курс
Основы языка Python

— Знакомство с Python
— Встроенные типы и операции с ними
— Функции
— Полезные инструменты
— Работа с файлами
— Объектно-ориентированное программирование
— ООП. Продвинутый уровень
— ООП. Полезные дополнения

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

Базы данных. Основы

— Введение в теорию реляционных баз данных
— Базовые понятия структуры базы данных
— Определение данных. Базовые операции с данными
— Выборка данных, агрегация данных
— Вложенные запросы и объединение Union
— Объединение Join
— Расширенные возможности SQL
— Оконные функции, индексы, работа в графическом клиенте

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

Системы управления конфигурациями

— Что такое системы управления конфигурациями
— Ansible — как готовить
— Используем Ansible на практике (base)
— Ansible advanced
— Выполнение проекта в рамках курса

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

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

Второй курс модуля «Основы облачных технологий» разработан совместно со специалистами облачной платформы VK Cloud Solutions (Mail.ru Cloud Solutions), на нём вы получите практический опыт использования публичной облачной платформы и S3-хранилищ от ведущих экспертов рынка.
Системы виртуализации

— Введение в виртуализацию
— Технологии эффективной виртуализации
— Гипервизоры 2-го типа (интегрированные с хост-системой)
— Гипервизоры 1-го типа (bare metal hypervisors)
— Вложенная виртуализация и виртуализация ввода-вывода
— Контейнеризация (виртуализация на уровне ядра ОС)
— Системы управления виртуализацией
— Системы управления виртуализацией

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

Основы облачных технологий

— История облачных вычислений
— Виды облачных сервисов (*-as-a-Service)
— Программно-определяемые сети и хранилища
— Платформа облачных вычислений OpenStack
— Вебинар. Платформа облачных вычислений VK Cloud Solution (Часть 1)
— Вебинар. Платформа облачных вычислений VK Cloud Solution (Часть 2)
— Вебинар. Simple Storage Service
— Cloud-native архитектура и Infrastructure as Code (IaC)

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

Микросервисная архитектура и контейнеризация

— Микросервисы и контейнеры
— Docker
— Введение в Kubernetes
— Хранение данных и ресурсы
— Сетевые абстракции Kubernetes
— Устройство кластера
— Продвинутые абстракции
— Деплой тестового приложения в кластер, CI/CD

1 месяц — 8 уроков

10 часов обучающего контента, 21 час практики

DevOps-практики
В четвертой четверти студенты научатся налаживать процессы непрерывной интеграции и доставки кода, рассмотрят модель «Инфраструктура как код»,  изучат и  применят на практике современные методики разработки ПО. Также попрактикуются  настраивать систему мониторинга на примере Prometheus + Grafana и настроят отправку оповещений о событиях.
Процессы CI/CD

— Основы CI/CD. Знакомство с gitlab
— Continuous integration (непрерывная интеграция)
— Continuous delivery и continuous deployment (непрерывная доставка и развертывание)
— Troubleshooting (диагностика и решение проблем в CI/CD)
— Выполнение проекта в рамках курса

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

Мониторинг распределённых приложений

— Система мониторинга на основе Zabbix
— Система мониторинга на основе Prometheus
— Логи и как с ними работать на примере ELK и Sentry
— Распределенная трассировка

1 месяц — 4 урока

8 часов обучающего контента, 16 часов практики

Методологии Agile, Scrum, DevOps

— Введение в Agile. Классические подходы. Гибкие подходы. Agile/Scrum/Kanban
— Владелец Продукта. Кастомеры и стейкхолдеры. Команда разработки. Сущности бэклога
— Minimal Viable Product. Итерации в поставке Ценности Продукта. Приоритеты и стоимость Историй
— Жизнь внутри Scrum Команды
— Инженерная культура в Agile aka DevOps
— Пирамида тестирования и её юродивый брат — Рожок мороженого
— Continuous Integration & Continuous Delivery. Джентльменский набор навыков и инструментов
— Observability @ DevOps

1 месяц — 8 уроков

12 часов обучающего контента, 24 часа практики

Курсы вне четверти
Проект
Git. Базовый курс

Git очень важен для любого современного разработчика, так как закладывает тот базис, который необходим для удобной командной работы внутри коллектива и работы со сторонними open source-решениями.

1 месяц — 10 уроков

10 часов обучающего контента, 30 часов практики

Операционные системы

— Операционные системы
— Ядро операционной системы
— Файловые системы
— Память
— Многозадачность
— Сетевые функции ядра
— Работа в Linux
— Кросс-платформенность и виртуализация

1 месяц — 8 уроков
12 часов обучающего контента, 24 часа практики

Подготовка к собеседованию DevOps

Данный курс посвящен подготовке студента факультета DevOps к прохождению отбора в компанию.

1 месяц — 9 уроков

13 часов обучающего контента, 26 часов практики

Windows Server, PowerShell, WMI

— Установка и настройка Windows Server
— Основные инструменты администрирования Windows
— Настройка Active Directory
— Основные команды PowerShell
— Написание сценариев с использованием функций и конвейеров
— Удалённое управление с PowerShell
— Автоматизация Active Directory
— Windows Management Instrumentation (WMI)
— Аудит безопасности Windows

1 месяц — 9 уроков
13 часов обучающего контента, 26 часов практики

Итоговый командный проект

В рамках проекта предстоит развернуть инфраструктуру веб-сайта условной компании. Продемонстрировать отказоустойчивость построенной инфраструктуры, настроить мониторинг, резервное копирование и т. д

1 месяц — 9 уроков
13 часов обучающего контента, 26 часов практики

Дополнительные курсы от компаний-партнёров
В разработке и проведении обучения участвуют ведущие технологические компании России. Вы узнаете больше о технологиях и инструментах, используемых реальным бизнесом для создания IT-продуктов.
Системы сбора логов

Использование инструментов ELK, syslog/rsyslog, sentry. Сбор логов в микросервисной среде.

Основы инфраструктуры открытых ключей (PKI)

Объекты, основные задачи, архитектуры инфраструктуры открытых ключей. Примеры использования инфраструктуры открытых ключей при использовании электронной подписи.

Управление IT-услугами при помощи ITIL

Принципы ITSM-подхода организации эффективного управления IT-услугами.

Цена
5 602 BYN
Скидка -35%
- 1 961 BYN
Итого
3 641 BYN
В рассрочку на 24 мес
234 BYN/мес
152 BYN/мес
Кешбэк
1 093 балла

Похожие курсы

Профессия Fullstack-разработчик на Python
Для новичков15 месяцев
ХИТ
-50%
Кешбэк 30%: 1 710 баллов
11 400 BYN
5 700 BYN
В рассрочку на 24 мес
238 BYN/мес
Мобильные приложения на Java
Для детей3 месяца
-10%
Кешбэк 30%: 110 баллов
404 BYN
364 BYN
В рассрочку на 2 мес
182 BYN/мес
Профессия Тестировщик-автоматизатор на Python
Для новичков8 месяцев
ХИТ
-55%
Кешбэк 30%: 1 231 балл
9 114 BYN
4 101 BYN
В рассрочку на 12 мес
342 BYN/мес
Minecraft: основы программирования
Для детей4 месяца
-10%
Кешбэк 30%: 110 баллов
404 BYN
364 BYN
В рассрочку на 3 мес
122 BYN/мес
Andorid-разработчик
Для новичков16 месяцев
Старт: 12 июля
-40%
Кешбэк 30%: 2 188 баллов
12 152 BYN
7 291 BYN
В рассрочку на 24 мес
304 BYN/мес
Кибербезопасность и цифровая грамотность
Для детей3 месяца
-10%
Кешбэк 30%: 110 баллов
404 BYN
364 BYN
В рассрочку на 4 мес
91 BYN/мес
Профессия DevOps-инженер
Для новичков6 месяцев
Старт: 21 июля
ХИТ
-40%
Кешбэк 30%: 1 540 баллов
8 554 BYN
5 133 BYN
В рассрочку на 24 мес
214 BYN/мес
Профессия Программист Java
Для новичков7 месяцев
-35%
Кешбэк 30%: 655 баллов
3 357 BYN
2 182 BYN
В рассрочку на 12 мес
182 BYN/мес
Профессия C#-разработчик
Для новичков12 месяцев
Старт: 7 июля
ХИТ
-50%
Кешбэк 30%: 1 257 баллов
8 381 BYN
4 190 BYN
В рассрочку на 24 мес
175 BYN/мес
Курс Python для веб-разработки
Для продвинутых9 месяцев
Старт: 1 июля
-45%
Кешбэк 30%: 1 297 баллов
7 857 BYN
4 321 BYN
В рассрочку на 12 мес
361 BYN/мес
Факультет Сетевой инженер
Для новичков11 месяцев
-35%
Кешбэк 30%: 983 балла
5 040 BYN
3 276 BYN
В рассрочку на 24 мес
137 BYN/мес
PHP-разработчик. Базовый уровень
Для новичков7 месяцев
-20%
Кешбэк 30%: 667 баллов
2 778 BYN
2 222 BYN
В рассрочку на 18 мес
124 BYN/мес
Программист Android
Для новичков7 месяцев
-35%
Кешбэк 30%: 546 баллов
2 795 BYN
1 817 BYN
В рассрочку на 12 мес
152 BYN/мес
Специализация Frontend-разработчик
Для новичков7 месяцев
Старт: 4 июля
ХИТ
-40%
Кешбэк 30%: 943 балла
5 238 BYN
3 143 BYN
В рассрочку на 12 мес
262 BYN/мес
Профессия Тестировщик на Java
Для новичков10 месяцев
Старт: 13 июля
ХИТ
-60%
Кешбэк 30%: 1 094 балла
9 114 BYN
3 646 BYN
В рассрочку на 24 мес
152 BYN/мес
Факультет Fullstack JavaScript
Для новичков12 месяцев
ХИТ
-25%
Кешбэк 30%: 1 074 балла
4 771 BYN
3 578 BYN
В рассрочку на 24 мес
150 BYN/мес
Системный администратор
Для новичков9 месяцев
Старт: 6 июля
-40%
Кешбэк 30%: 1 538 баллов
8 543 BYN
5 126 BYN
В рассрочку на 12 мес
428 BYN/мес
Факультет тестирования ПО
Для новичков12 месяцев
ХИТ
-25%
Кешбэк 30%: 1 074 балла
4 771 BYN
3 578 BYN
В рассрочку на 24 мес
150 BYN/мес
Профессия Веб-разработчик
Для новичков12 месяцев
Старт: 20 июля
ХИТ
-40%
Кешбэк 30%: 1 909 баллов
10 602 BYN
6 361 BYN
В рассрочку на 12 мес
531 BYN/мес
Руководитель команды разработки
Для продвинутых6 месяцев
-15%
Кешбэк 30%: 1 143 балла
4 479 BYN
3 807 BYN
В рассрочку на 24 мес
159 BYN/мес
Факультет веб-разработки
Для новичков12 месяцев
-25%
Кешбэк 30%: 1 074 балла
4 771 BYN
3 578 BYN
В рассрочку на 24 мес
150 BYN/мес
Профессия Backend-разработчик на Go
Для новичков10 месяцев
Старт: 13 июля
-40%
Кешбэк 30%: 1 509 баллов
8 381 BYN
5 029 BYN
В рассрочку на 24 мес
210 BYN/мес
Профессия Специалист по кибербезопасности
Для новичков12 месяцев
-40%
Кешбэк 30%: 2 052 балла
11 400 BYN
6 840 BYN
В рассрочку на 12 мес
570 BYN/мес
Карьера разработчика: трудоустройство и развитие
Для новичков1 месяц
-30%
Кешбэк 30%: 317 баллов
1 506 BYN
1 054 BYN
В рассрочку на 10 мес
106 BYN/мес
Инженер умных устройств
Для новичков19 месяцев
ХИТ
-25%
Кешбэк 30%: 1 134 балла
5 040 BYN
3 780 BYN
В рассрочку на 24 мес
158 BYN/мес
Автоматизация тестирования на Java
Для новичков6 месяцев
-45%
Кешбэк 30%: 390 баллов
2 357 BYN
1 297 BYN
В рассрочку на 12 мес
109 BYN/мес
Профессия C++ разработчик
Для новичков8 месяцев
Старт: 14 июля
-40%
Кешбэк 30%: 1 415 баллов
7 857 BYN
4 714 BYN
В рассрочку на 24 мес
197 BYN/мес
Основы программирования на Python
Для детей3 месяца
-30%
Кешбэк 30%: 99 баллов
471 BYN
330 BYN
В рассрочку на 3 мес
110 BYN/мес
Факультет информационной безопасности
Для новичков12 месяцев
ХИТ
-35%
Кешбэк 30%: 983 балла
5 040 BYN
3 276 BYN
В рассрочку на 24 мес
137 BYN/мес
Основы веб-разработки
Для детей3 месяца
-30%
Кешбэк 30%: 85 баллов
404 BYN
283 BYN
В рассрочку на 3 мес
95 BYN/мес
ООО «Байскилз», УНП 193454177
220012, Республика Беларусь, г. Минск, ул. Толбухина, 2, пом.19
Свидетельство о государственной регистрации №193454177 от 06.08.2020 выдано Минским горисполкомом
© Байскилз, 2022
Visa Secure
Mastercard ID Check
Белкарт Интернет Пароль
MasterCard
Visa
МТБанк
Apple Pay
Alfa Pay
Samsung Pay
ЕРИП
Белкарт
BePaid
© Байскилз, 2022