Образовательная платформа для программистов "Слёрм" с успешными специалистами по Software Developement и Data Engineering представляют уникальный подробный курс по языку программирования Python для инженеров. Узнайте, как устроен синтаксис и структура языка. Изучите парадигму объектно-ориентированного программирования и научитесь проводить оптимизацию приложений с помощью Python. Поймете, как взаимодействовать с CVS и DevOps system, использовать pygit, чтобы получать данные об изменении кода. Освойте тестирование приложений типа API, unit и end-to-end, а также поймите, как самостоятельно писать модули для Ansible.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Вас ожидает 73 онлайн-урока, на которых опытные преподаватели Денис Наумов и Антон Рязанцев дадут вам всю необходимую теорию, а также множество практики для применения полученных знаний в деле.
Изучите логику работы программ на языке Python. Поймете, как работают переменные, базовые циклы, типы данных, условный оператор и т.д.
Поймете, что такое объектно-ориентированное программирование, его базовые понятия и предназначение, а также научитесь более глубоко работать с циклами и специальными типами структур: frozendict, defaultdict и т.д.
Изучите модули-клиенты внутри языка программирования Python, чтобы подключить их к одному их сетевых протоколов.
Подробней изучите возможности модулей re и argpase для раскодировки и закодировки информации, создадите на практике источник данных об использовании услуг.
Научитесь настраивать правильное взаимодействие между операционной системой и языком программирования Python для чтения и записи файлов и согласования процессов.
Узнаете, как функционирует в Python оператор K8S, и поймете, что он умеет и как расширить его под свои задачи.
Между учебными модулями команда "Слёрм" организует специальный вебинар для потока студентов, на котором каждый сможет задать интересующий его вопрос и получить подробный ответ.
Самостоятельно на практике напишете свой модуль на Ansible, системе по регулированию конфигураций, по управлению правами.
Поймете, как подготовить код к деплою, используя самостоятельно разработанные скрипты, а также пайплайны. Создадите Rest API на базе Flask, а также Prometheus Python Client.
Между учебными модулями команда "Слёрм" организует специальный вебинар для потока студентов, на котором каждый сможет задать интересующий его вопрос и получить подробный ответ.
Научитесь проводить тестирование своего кода для стабилизации, оптимизации и безопасности его работы. Изучите тесты unit и end-to-end, а также модуль pyhamcrest.
Научитесь самостоятельно генерировать change log из коммитов, а также изучите интеграции в пайплайны Gitlab и функционирование pygit.
Изучите концепцию Chatops и узнаете, какие проблемы она решает, а также поймете, как работать с фреймворком Errbot на Python для создания плагинов.
Команда Cлёрма предложит вам на выбор несколько проектов, которые вы можете сделать по собственному жеанию и защититься. Проект станет частью вашего портфолио и поможет при трудоустройстве.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров