Разбираем библиотеки Python, решаем конкретные DevOps-задачи, разбираем правила эффективного и поддерживаемого кода.
Кому подойдёт обучение
Программа разработана для специалистов, работающих на стыке разработки и эксплуатации:
DevOps-инженеров, стремящихся повысить уровень автоматизации процессов
Инфраструктурных инженеров и специалистов по эксплуатации
Системных администраторов, желающих расширить свои навыки с помощью Python
Архитекторов, проектирующих гибкие и управляемые IT-системы
Инженеров мониторинга и технических аналитиков, работающих с данными и алертингом
О чём курс
Цель программы — дать слушателям практические инструменты для работы с инфраструктурой, автоматизации и интеграции в CI/CD-процессы с использованием Python. Вы научитесь применять язык в контексте современных задач DevOps и инфраструктурной инженерии.
Что вы освоите
Программировать на Python с нуля: от базовых конструкций до объектно-ориентированного подхода
Разрабатывать кастомные Kubernetes-операторы и писать модули Ansible на Python
Создавать и тестировать собственные API, а также использовать сторонние
Работать с HTTP и SSH в рамках автоматизированных сценариев
Обрабатывать и преобразовывать данные в форматах CSV, JSON, YAML, XML
Управлять репозиториями Git и работать с GitLab через Python-скрипты
Организовывать ChatOps-сценарии с Errbot
Манипулировать файловой системой, управлять процессами и ресурсами системы
Структура курса
Обучение построено по принципу «от основ к профессиональной практике» и завершается итоговым проектом, в котором вы примените все полученные знания.
Введение: обзор курса и установка окружения
Тема 1: Базовые конструкции Python, переменные и типы данных
Тема 2: Циклы, условия, функции и модули
Тема 3: Оптимизация кода, работа с классами и ООП
Тема 4: Сетевое взаимодействие: работа с HTTP и SSH
Тема 5: Обработка структурированных данных: CSV, JSON, YAML, XML
Тема 6: Управление процессами и файловой системой
Тема 7: Разработка Kubernetes-операторов на Python
Тема 8: Создание Ansible-модулей своими руками
Тема 9: Построение и интеграция собственного API
Тема 10: Тестирование: основы юнит-тестов и практика
Тема 11: Интеграция с системами контроля версий и CI/CD-инструментами
Тема 12: Реализация ChatOps с использованием Errbot
Тема 13: Завершающий проект с презентацией решения
Слёрм, учебный центр
Обучение для инженеров и технических лидеров.
Образование для людей. Интенсивы, видеокурсы и корпоративное обучение от практикующих экспертов.
Практическая работа на интенсивах и курсах приближена к реальным кейсам
Слёрм вырос из внутреннего обучения Southbridge. Мы учим тому, в чём уверены сами.
Особый подход к работе со спикерами. Не наём, а поиск знакомых экспертов, в которых есть личная уверенность.
Смотрите видео с теорией. Вас ждут 8 видеоуроков в хорошем качестве. На них спикер объясняет теорию и показывает, как выполнять практические задания. Доступ к материалам сохраняется на 2 года.
Делаете практические задания на стендах в личном кабинете. Вместе с каждым уроком вы получаете домашнее задание. Для его выполнения будут предоставлены сервера Selectel. Все задания максимально приближены к задачам, с которыми вы можете столкнуться в работе.
Сдаёте сертификацию. Для получения номерного сертификата мы попросим вас выполнить итоговый проект.
Почему именно Слёрм
Максимум практических знаний. Обучение без воды и нудной теории — учим тому, что можно сразу внедрять на практике
Комьюнити единомышленников. Ученики курса на потоке получают доступ в закрытый Telegram-канал с поддержкой эксперта
Работа на реальных стендах. Для выполнения заданий вам будут предоставлены настоящие сервера Selectel.
Сертификация
После прохождения видеокурса вы также можете пройти сертификацию по Docker. Это отдельный набор практических заданий, которые вам нужно выполнить в ограниченное время.
Вся работа проверяется и валидируется специалистами Слёрм. По итогам дадим именной сертификат, если вы наберете достаточно проходных баллов.
Особое предложение для команд от 10 человек:
Запустим поток в удобные для вас даты с поддержкой наставников в чате и АМА-сессиями только для сотрудников вашей компании
Программирование входит в число наиболее перспективных профессий IT-сферы. Причём у тех, кто решает этим заняться, реально огромнейший выбор языков. Если же говорить, какой из них сейчас наиболее привлекателен для изучения, то весьма неплохим вариантом является Python. Разработчики, владеющие им...
Профессия Python-разработчик входит в большую семью IT-специальностей. Если вы мечтаете стать ее частью и делаете первые шаги в этом направлении, обратите внимание на язык программирования Python. Он прост, универсален и очень востребован. Узнайте, где пройти обучение.
Чтобы освоить востребованную профессию IT-специалиста, потребуются знания языков программирования. Мы сделали подборку самых популярных их них, освоив которые вы сможете построить карьеру мечты.
Помощь и консультация специалиста:
заполните форму, и мы вам перезвоним
Вопросы / Записаться
Вопросы / Записаться
Сайт использует файлы cookie (в том числе, файлы cookie, используемые «Яндекс-метрикой») с целью анализа
поведения посетителей для улучшения Сайта. Продолжая пользоваться Сайтом, вы соглашаетесь на использование
файлов cookie в соответствии с нашей политикой конфиденциальности.