Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Поддержка куратора Демо-доступ Домашние задания

Мидл python-разработчик от Яндекс Практикума

Мидл python-разработчик
Формат
Онлайн
Длительность
6 месяцев
Уровень
Для специалистов
Документ
Диплом
Трудоустройство
Да
Программа

Это продвинутый курс по Python для разработчиков с опытом, которые знакомы с основами языка, базами данных, API. Вы получите углублённые знания технологий, которые используются в backend-разработке на Python. Курс научит решать сложные задачи с хранилищами данных, работать с синхронными и асинхроннымифреймворками, проектировать лаконичную архитектуру, а ещё даст опыт командной разработки.

Обучение длится 6 месяцев по 20 часов в неделю. Вступительное тестирование проверит готовность к курсу и ваши знания. По ходу прохождения курса вы создадите 7 веб-сервисов в портфолио. Вместе они сложатся в полноценный онлайн-продукт — аналог Netflix. После обучения вы получите диплом о профессиональной переподготовке.

  • Сервис Admin panel и ETL

    • Напишете панель администратора для онлайн-кинотеатра на фреймворке Django.
    • Детально изучите два самых используемых компонента фреймворка — админку и ORM.
    • Покопаетесь в индексах, миграциях и оптимизации запросов, спроектируете реляционную базу данных.
    • Узнаете, когда лучше использовать в своём проекте ORM, а когда — Raw SQL.
    • Пройдёте курс по DevOps, разберёте устройство Docker и работу Nginx, развернёте приложение в боевой среде.
    • Детально разберёте архитектурный паттерн ETL и напишете свой сервис для миграции данных из PostgreSql в Elasticsearch.
    • Самостоятельно создадите 2 сервиса в портфолио.
  • Сервис Async API

    • Рреализуете бизнес-логику всего онлайн-кинотеатра.
    • Погрузитесь в асинхронный Python, узнаете принципы его работы и примените Fast Api на практике.
    • В команде создадите сервис в портфолио.
  • Сервис авторизации

    • Разработаете сервис, который отвечает за создание, хранение и логирование юзера.
    • Узнаете, как правильно хранить пароли и обеспечить безопасность пользовательских данных.
    • Самостоятельно спроектируете архитектуру сервиса, защитив свои решения на ревью.
    • Продумаете систему взаимодействия между сервисами.
    • Погрузитесь в синхронные фреймворки на примере Flask и работу с реляционными базами данных на примере PostgreSQL.
    • Узнаете много нового о компьютерной безопасности и правильной организации сбора, защиты и хранения данных.
    • В команде создадите сервис в портфолио.
  • Сервис UGC

    • Вам предстоит правильно организовать сбор и хранение данных об активности пользователей.
    • Начнёте изучать архитектурные вопросы с новой стороны.
    • Самостоятельно выберете асинхронный фреймворк и хранилища данных для сервиса.
    • Проведёте исследование производительности разных хранилищ данных и сделаете свой выбор, отталкиваясь от поставленной бизнес-задачи.
    • Результаты, выводы и принятые решения пройдут защиту на демо с наставником.
    • В команде создадите сервис в портфолио.
  • Каникулы

    • Одна неделя.
  • Сервис нотификации

    • Продолжите изучать архитектурные проблемы веб-разработки.
    • Самостоятельно пройдёте путь от бизнес-задачи до рабочего решения: вы выберете стек технологий, нарисуете архитектуру сервиса и напишете по ней код.
    • Разберётесь в принципах работы брокеров сообщений на примере RabbitMQ и изучите Websocket.
    • В команде создадите сервис в портфолио.
  • Дипломный сервис

    • Вы сами выбираете бизнес-задачу (или придумываете её), решаете, работать вам в команде или самостоятельно, планируете своё время, проектируете архитектуру решения, выбираете и исследуете технологии.
    • На последнем этапе вы защищаете разработанное приложение.
    • Финальная точка — защита дипломной работы, где вы показываете свой результат.
Чему научат на курсе
Выбирать технологии под бизнес-задачу
Проектировать веб-сервисы, рассчитанные на высокую нагрузку
Проходить собеседования
Решать сложные задачи с хранилищами данных
Работать с синхронными и асинхронными фреймворками
Проектировать лаконичную архитектуру
О школе
Яндекс Практикум
рейтинг 4.5
41 отзыв
79 курсов
Яндекс Практикум
Только для курсов английского языка:

Выгода при оплате всего курса сразу 59 900 ₽ вместо 79 200 ₽ https://practicum.yandex.ru/english/general/

Запишись на бесплатную консультацию и получи скидку 15% https://practicum.yandex.ru/english/general/#free

Приобретайте сертификаты для близких: https://practicum.yandex.ru/english/gift_certificates/

Платформа онлайн-курсов «Яндекс Практикум» — проект компании «Яндекс» и «Школы анализа данных». На момент основания в 2019 году образовательные программы были рассчитаны только на начинающих веб-разработчиков и аналитиков, но сейчас в школе готовят сотрудников для IT и digital-сферы.

**cut_button**

В каталоге Яндекс Практикума сегодня более 50 программ для начинающих и опытных специалистов.

  • программирование;
  • анализ данных;
  • дизайн;
  • маркетинг;
  • менеджмент;
  • английский язык.

Преподаватели Яндекс Практикума — профессионалы с релевантным опытом работы в ведущих российских компаниях. Студенты общаются со своими наставниками и задают им вопросы в ходе вебинаров. Всё остальное время они изучают теорию в интерфейсе платформы, практикуют полученные знания на интерактивном тренажёре, выполняют практические задания, делятся впечатлениями об учёбе и оставляют отзывы о курсах на сайте Яндекс Практикум.

Обучение на платформе занимает от 2 до 18 месяцев. Каждый курс начинается с бесплатного ознакомительного блока. Этот модуль помогает студентам познакомиться с процессом обучения, оценить свои силы, согласовать ожидания от профессии с реальной ситуацией. В процессе курса студент может дважды взять перерыв в обучении на месяц. Оплатить обучение можно сразу одним платежом или частями. После успешного окончания курса выпускники получают сертификаты или дипломы.

Помимо основной программы выбранного курса студенты могут записаться на дополнительное обучение по поиску работы. Курс по трудоустройству проходит в течение месяца. За это время участники создают портфолио, изучают структуру сопроводительного письма, тренируются проходить собеседования. Также студентам Яндекс Практикума доступна внутренняя база вакансий от компаний-партнёров.

Для корпоративных клиентов команда школы подберёт курсы, которые решат бизнес-задачи. Программы актуальны для начинающих и опытных специалистов, а также менеджеров и руководителей.

Также компании могут обращаться в Яндекс Практикум при поиске младших специалистов на вакансии. Соискателей выбирают из числа студентов на основе их результатов и навыков.

Яндекс Практикум. Каждый может научиться новому.

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

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.