Python-разработчик
от Junior до Middle
онлайн-формат
6 проектов для портфолио
работа с менторами
  • Автоматическая проверка

    Ваш код будет проверен за несколько минут, в случае ошибки вы получите наводящую подсказку, и сможете сразу приступить к улучшению вашего кода

  • Практический проект после каждого блока лекций

    Сделаете асинхронный сервер, игру и бота. Приложение для управления умным домом и нейронкой. Спарсите википедию и сверстаете stackoverflow

  • Сертификат об окончании курса

    Новые практические навыки программирования, перспективы трудоустройства в крупные IT-компании

Помогаем джуниорам
стать мидл-специалистами

Python – простой, гибкий и невероятно популярный язык, который используется практически во всех областях современной разработки. С его помощью можно создавать веб-приложения, писать игры, заниматься анализом данных, автоматизировать задачи системного администрирования и многое другое. Курс охватывает все необходимые для ежедневной работы программиста темы, а также затрагивает многие особенности языка, которые часто опускают при его изучении.
Для кого этот курс?
Этот курс будет полезен студентам и профессионалам, которые имеют навыки программирования на других языках и хотят познакомиться с Python или углубить свои знания о нем. Для успешного прохождения обучения необходим базовый опыт программирования на любом языке.
Что вас ждёт на курсе
Изучите конструкции языка, типы и структуры данных, функции, научитесь применять объектно-ориентированное и функциональное программирование, узнаете про особенности реализации Python, начнете создавать свои классы, применять наследование и обрабатывать исключения в программах, писать асинхронный и многопоточный код, отлаживать и тестировать свои программы.
Этот курс будет полезен студентам и профессионалам, которые имеют навыки программирования на других языках и хотят познакомиться с Python или углубить свои знания о нем. Для успешного прохождения обучения необходим базовый опыт программирования на любом языке.
Для кого данный курс?
Запишитесь на курс
материалы курса доступны сразу после оплаты

Что запомнилось нашим выпускникам:

Удобный online-формат

Доступ ко всем блокам курса сразу, возможность изучать темы параллельно

Проекты, которые можно добавить в резюме

Автоматическая проверка домашних заданий. Оценка кода за несколько минут

Преподаватели опытные программисты и профессионалы своего дела

Свободное общение с учениками и преподавателями

Основные шаги прохождения курса

Каждый блок лекций можно смотреть параллельно или один за другим, как вам удобно.

Знакомство с материалом

Просмотр видеолекций

Выполнение домашнего задания

и работа над ошибками

Выполнение проекта

в финале каждого блока лекций

​Программа курса состоит из четырех блоков с лекциями

Блок 1. Погружение в Python

  • Вы изучите конструкции языка, типы и структуры данных, функции, научитесь применять объектно-ориентированное и функциональное программирование.
  • Узнаете про особенности реализации Python, научитесь писать асинхронный и многопоточный код.
Блок 2. ООП и паттерны проектирования в Python

  • Вы перейдете от написания простых конкретных классов к профессиональному конструированию приложения в объектно-ориентированной парадигме.
  • Научитесь писать красиво и элегантно, будете использовать проверенные временем концепции и создавать масштабируемые программы.
Блок 3. Создание веб-сервисов на Python

  • Вы приобретете базовые знания о функционировании современного интернета.
  • Получите практические навыки создания интернет-приложений на языке Python.
Блок 4. Python для Data Science

  • Вы узнаете, как применять навыки программирования для построения предиктивных моделей, визуализации данных и работы с нейросетями.
  • Курс ориентирован на практику и позволит сразу приступить к работе с данными и построению моделей.

Ольга Августан

Директор образовательного направления Mail.Ru Group
Mail.ru Group совместно со специалистами Фонда развития онлайн-образования (ФРОО) (которые создали более 100 онлайн-курсов с разными компаниями) смогли подобрать лучших преподавателей-практиков из МФТИ и Mail.Ru Group, разработать насыщенную программу и обеспечить слушателям удобный формат взаимодействия с материалами. И благодаря нашей работе мы получили удобно структурированный курс с ценными знаниями и уникальными задачками и, что немаловажно, смогли организовать свободное общение учеников с преподавателями и проверку домашних заданий, которые после студенты добавляют в свои портфолио.

Преподаватели курса

  • Емелин Александр Юрьевич
    Программист Mail.Ru Group
    Бэкенд-разработка на Python и Go. Преподаватель курса по Python в МГТУ им. Н. Э. Баумана.

  • Жебрак Александр Михайлович
    CTO в Insilico Medicine
    Руководил разработкой интранета Mail.Ru. Преподаватель курса по Python в Бауманке. Занимается машинным обучением.

  • Швеенков Дмитрий Борисович
    Руководитель команды разработки Mail.Ru Group
    Последние несколько лет занимается разработкой высоконагруженных
    сервисов на Python.
  • Опрышко Александр Владимирович
    Сооснователь KTS Studio
    Занимался проектами «Mail.Ru для бизнеса» и «Календарь». В своей студии использует бэкенд на Python и Go.

  • Абрамов Тимур Валерьевич
    Менеджер проектов в Мегафоне
    Руководил разработкой в Mail.Ru Group.
    Сейчас управляет внутренней разработкой в Мегафоне.
  • Партилов Алексей Михайлович
    Бэкенд-разработчик в Mail.Ru Group
    Работает над проектами «Mail.Ru для бизнеса» и «Календарь». Любит красивый и хорошо протестированный код.

  • Пестров Никита Николаевич
    Data Science Lead в Habidatum
    Работает в стартапе о больших данных и урбанистике. Превращает данные в ответы на вопросы градостроителей.

  • Хирьянов Тимофей Федорович
    Преподаватель информатики в МФТИ
    Занимался модульным тестированием Virtuozzo в Parallels, разрабатывал компоненты Tizen OS в Samsung.

  • Максимов Егор Сергеевич
    Преподаватель информатики в МФТИ
    Программирует на Python, C, занимается анализом данных. Преподает курсы по информатике, обработке изображений, анализу данных.

Отзывы клиентов

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


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

    Сергей Ерошенко

    Инженер-программист

  • Наставники курса достаточно оперативно отвечают: получал ответы с 7 утра до 23 вечера. Причем не только помогают решить конкретную задачу, но и могут дать консультации по техническим или теоретическим вопросам.

    В проводимых вебинарах, к сожалению, не смог участвовать. Но их наличие — явный плюс.

    Максим Кузнецов

    Разработчик СУБД

  • Спустя месяц с небольшим после прохождения устроился на работу программистом.


    Отличный курс. Подробно, без воды, подача на 5+. Отдельно стоит отметить практику, приближенную к реальным задачам. Прошел на одном дыхании

    Иван Отрадин

    Python-разработчик

  • Отличный курс! Все очень понравилось. Ребята молодцы.

    До начала обучения был непродолжительный опыт работы с Python. Курс пришелся кстати и оказался оптимальным для моего уровня подготовки, помог во всем разобраться. Я получил как базовые знания о языке, так и углубленные. Спасибо большое!

    Ильдар Идрисов

    Программист

После окончания обучения

вы получаете

  • Основные навыки программирования на красивом и востребованном языке.
  • Возможность устроиться на высокооплачиваемую работу и создавать масштабные проекты.
  • Знания о том, как Python применяется в веб-разработке и анализе данных.
  • Советы о возможностях развития в каждой из двух областей. На их основе вы выберете сферу применения языка, которая вам подходит.
Ваше резюме после обучения
  • Основные навыки программирования на Python.
  • Объектно-ориентированное программирование на Python.
  • Умение писать многопоточный и асинхронный код на Python.
  • Проектирование программ с ООП-паттернами.
  • Знание стандартных паттернов проектирования.
  • Разработка сетевых серверных приложений.
  • Понимание устройства интернета и навыков работы с API.
  • Работа с базами данных в SQL / NoSQL СУБД.
  • Работа с данными пользователя.
  • Создание чат-бота и настройка приложения для Production.
  • Создание полноценных веб-приложений, взаимодействующих с внешними ресурсами.
  • Основные навыки работы с данными из Python.
  • Умение визуализировать данные.
  • Использование основных алгоритмов машинного обучения при помощи Python.

Стоимость курса

12 500 рублей
стоимость одного курса
44 990 рублей
Стоимость специализации

Оставьте заявку на обучение

Заполните форму и наш менеджер свяжется с вами, чтобы рассказать подробнее о программе и ответить на ваши вопросы.

Оставляя свои данные, вы автоматически соглашаетесь с условиями обработки персональных данных и принимаете условия Пользовательского соглашения

© 2022 ФРОО
Москва, Долгопрудненское шоссе,
дом 3, помещение VIII комната № 26

Пользовательское соглашение
Политика в отношении персональных данных
Публичная оферта

support-team@eldf.ru
+7 (495) 145-22-23