Содержание
Программа
Вас ждут онлайн-лекции и практические задания на основе реальных кейсов.
Система контроля версий Git
- Версии программного кода
- Установка Git
- Индекс и частичные коммиты
- Сравнение версий
- Отмена изменений и откат версий
- Репозитории и коллективная работа
- Ветки — создание и управление
- Слияние и разрешение конфликтов
- Полезные инструменты
- Правила работы с Git
Python Basic
- Введение в Python
- Основы
- Операторы, выражения
- Условный оператор if, ветвления
- Условный оператор if: продолжение
- Цикл while
- For: циклы со счетчиком
- For: циклы со счетчиком ч.2
- Цикл for: работа со строками
- Вложенные циклы
- Числа с плавающей точкой (int/float)
- Функции
- float 2
- Базовые коллекции 1 — list (списки)
- Методы для работы со списками
- List comprehensions
- Базовые коллекции: Строки
- Базовые коллекции: Словари
- Базовые коллекции: Кортежи
- Функции — Рекурсия
- Про множества
- Функции — Правила оформления и документация
- Базовая работа с файлами 1
- Функции — Факториалы и сложные рекурсии
- Введение в ООП
- Работы с модулями
- IO, working with file system
- Элементы функционального программирования
- ООП-1
- ООП-2
- Исключения
- Протоколы python
- Основы работы с сетью
- Basic python features
Devops-инженер. Основы
- Введение в DevOps
- Знакомство с CD (Continuous delivery)
- Continuous integration с использованием GitLab CI
- Continuous delivery. Работа с окружением разработки и PROD
- Инфраструктура как код (IaC)
- Виртуализация и контейнеризация
- Docker
- Ansible
- Мониторинг
- Работа с инцидентами, дежурство
- Обратная связь
- Дипломная работа
Devops-инженер. Advanced
- Базы данных: выбираем решение под задачу
- Сети: продвинутый уровень
- Основы работы с облачными сервисами
- CI/CD: продвинутый уровень
- Виртуализация: продвинутый уровень
- Контейнеризация: Kubernetes
- IaC: продвинутый уровень
- Обратная связь: продвинутый уровень
- Основы безопасности
- Дипломная работа
Бонусные курсы
- Облачные сервисы
- Kubernetes
- Docker
Воркшопы для студентов
- Внедрение DevOps-практик в компании
- Внедрение Ansible
- Всё о мониторинге
- Архитектура GitLab
- Углубляемся в Gitlab CI
- Решение практических задач с применением Gitlab CI
Что получит слушатель по окончании
- Диплом Skillbox
- Портфолио
- Помощь в трудоустройстве
Ваше резюме после обучения
- Должность: DevOps-инженер
- Зарплата от: 130 000 ₽
Профессиональные навыки:
- Использование CVS Git, решение конфликтов, работа с разными ветками одновременно
- Работа с инфраструктурой как с кодом (Ansible, Terraform, Packer)
- Управление непрерывной интеграцией, умение настраивать CI/CD пайплайны (GitHub, GitLab, Jenkins)
- Обеспечение стабильности и безопасности серверов
- Настройка мониторинга (Zabbix, Prometheus, ELK)
- Тестирование Ansible-кода (Molecule, Testinfra)
- Работа с СУБД
- Работа с облачными сервисами
- Работа с Docker и Kubernetes
- Внедрение DevOps в компании с существующими процессами
- Программирование на Python
- Разработка собственных решений CI/CD и мониторинга
Отзывы
Отзывов пока нет.