Научитесь писать на Python осознанно: от переменных и функций до модулей, ООП и CLI-инструментов. Сквозной проект: парсер логов nginx, который вы соберёте от первой строки кода до готового пакета.
старт 8 июля
Основы языка программирования Python
Кому подойдёт курс?
DevOps и SRE-инженеру
Вы настраиваете инфраструктуру, пишете bash-скрипты, но Python пока остаётся белым пятном. Курс даст базу, чтобы писать скрипты автоматизации, парсить логи, работать с API и конфигами — на уровне, который реально требуется в работе.
Системному администратору
Вы умеете работать с серверами и сетью, но автоматизация ограничивается bash. Python расширяет возможности: мониторинг ресурсов, управление файлами, генерация отчётов — всё это проще и надёжнее, чем на bash.
Начинающему разработчику
Вы знаете, что такое переменная и цикл, но не писали на Python. Курс выстроит фундамент: типы данных, функции, ООП, работа с файлами, модули — всё через практику и сквозной проект.
Тестировщику
Вам нужен Python для написания автотестов и скриптов. Курс покроет базу языка, после которой можно переходить к pytest, Selenium и другим инструментам.
Курс рассчитан на инженеров, которые работают с инфраструктурой и хотят освоить Python как рабочий инструмент. Не нужен опыт программирования — достаточно знакомства с командной строкой Linux и базового Git.
Что вы сможете делать после курса
Писать скрипты вместо bash
Автоматизировать рутину: проверки, обходы файлов, трансформации данных из CSV, JSON, YAML и XML
Разбирать логи и метрики
Написать CLI-инструмент для парсинга логов nginx, фильтрации по паттернам и вывода отчётов
Создавать собственные CLI-утилиты
Инструменты с понятным интерфейсом на argparse, которые можно встроить в пайплайны
Работать с инфраструктурой через Python
Подключаться по SSH через Paramiko, делать HTTP-запросы к API, управлять окружением через переменные среды
Читать и расширять чужой код
Понимать структуру модулей, классов и декораторов в уже существующих DevOps-скриптах и инструментах
Подготовиться к следующему уровню
Kubernetes-операторы на Kopf, Ansible-модули, Prometheus Exporter, ChatOps-боты на Errbot
Минимальный набор навыков, без которых будет тяжело:
  • Командная строка Linux: cd, ls, mkdir, запуск скриптов
  • Базовый Git: clone, commit, push
  • Понятия переменная, условие, цикл — на уровне общего представления
  • Опыт программирования на любом языке — плюс, но не требование
Автор и спикер курса
Python software engineer
3+ года в коммерческой разработке
Разработчик бэкенд сервисов для логистической компании, ИИ-решений для анализа работы складов
Работал на проектах с компьютерным зрением для беспилотных систем
Пишет на FastAPI, настраивает CI/CD с автоматизированным тестированием на pytest
Владимир Чугуй
Сертификат
Именной сертификат с индивидуальным номером получает студент, если:
  • прошёл 80% курса
  • принимал участие в решении практик, которые входят в курс
  • успешно сдал итоговый проект
В случае, если студент изучил 80% курса, но не выполнил или не сдал финальное задание, вместо сертификата выдаётся свидетельство.
Как проходит обучение
Статьи и скринкасты
Каждую неделю открывается новый урок. В каждом: теория (статьи и скринкасты), практическое задание с проверкой и шаг сквозного проекта. Все материалы остаются доступны после окончания курса.
Основной формат подачи теории: Скринкасты — видео, где спикер пошагово проходит сценарий. Можно вернуться и пересмотреть.
Практика с проверкой
Мини-проект и защита
Финал курса: самостоятельный проект на выбор из 4 тем. Декомпозиция, реализация, оформление в GitLab, защита перед ментором.
длительность 12 недель
доступ к материалам 2 года
Сквозной проект — парсер логов nginx
От первой строки до готового CLI-инструмента. Каждый урок добавляет новую функциональность к парсеру. К 1.11 у вас — работающий инструмент с модульной структурой и README.
Каждый урок заканчивается заданием. Вы делаете его в своём репозитории и сдаёте через GitLab. Ментор проверяет код и даёт обратную связь.
Программа
14 уроков от первой строки кода до защиты проекта. В каждом уроке: теория, практическое задание и шаг сквозного проекта — парсера логов nginx.
Цель: Научиться настраивать окружение и работать с кодом как инженер — от запуска скрипта до коммита в репозиторий.

Результат: Настроенное окружение, первый скрипт в PyCharm и коммит в GitLab.

Будет полезно для: любого рабочего проекта — без правильного окружения и Git коллеги не смогут запустить ваш код.
Как купить курс
Написать нам
В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.
Курс за счёт работодателя
Написать нам
Узнать про вычет
Узнать про вычет
Предоставим все необходимые документы для получения вычета.
Налоговый вычет 13%
старт 8 июля
Поток
в рассрочку на 4 месяца или 48 000 ₽ единовременно
12 000 ₽/мес
доступ к курсу откроется 08.07
старт в любой момент
Видеокурс
Видеоуроки, глоссарии и полезные материалы
Практические и тестовые задания
Сертификат
Практика с проверкой ментором
Сквозной проект с обратной связью
Мини-проект и защита
Разбор заданий в чате потока
Видеоуроки, глоссарии и полезные материалы
Практические и тестовые задания
Сертификат
Практика с проверкой ментором
Сквозной проект с обратной связью
Мини-проект и защита
Разбор заданий в чате потока
в рассрочку на 4 месяца или 18 000 ₽ единовременно
4 500 ₽/мес
Налоговый вычет 13%
Предоставим все необходимые документы для получения вычета.
Узнать про вычет
Написать нам
Курс за счёт работодателя
В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.
Написать нам
Узнать про вычет
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Командное предложение
от 10 человек
специальные условия
от 5 человек
-10%
от 3 человек
-7%
старт 8 июля
Поток
старт в любой момент
Видеокурс
Видеоуроки, глоссарии и полезные материалы
Практические и тестовые задания
Сертификат
Практика с проверкой ментором
Сквозной проект с обратной связью
Мини-проект и защита
Разбор заданий в чате потока
Видеоуроки, глоссарии и полезные материалы
Практические и тестовые задания
Сертификат
Практика с проверкой ментором
Сквозной проект с обратной связью
Мини-проект и защита
Разбор заданий в чате потока
доступ к курсу откроется 08.07
Перейти
Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.
Универсальные доступы
Перейти
Перейти
Перейти
Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)
Подарочный сертификат
55 000 ₽
25 000 ₽
Подарочный сертификат
Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)
Перейти
Перейти
Универсальные доступы
Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.
Перейти
Перейти
Часто задаваемые вопросы
Если вы работаете в командной строке Linux и понимаете, что такое переменная и цикл на уровне концепции — да. Курс начинается с установки Python и первого Hello World. Опыт программирования не требуется.
Нужна консультация?
задайте нам свой вопрос