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

Python-разработчик плюс от Яндекс Практикума

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

Курс подойдёт вам, если вы хотите с нуля разобраться в python-разработке и найти новую работу. Вы научитесь работать с Python, базами данных, ООП, Django, git и API. Также поймёте, как тестировать коды, разворачивать свои проекты на серверах в облачных сервисах и проектировать решения для разгрузки системы. Навык работы в команде, коммуникации и тайм-менеджмента будут дополнительным бонусов в обучении.

Программа состоит из 9 курсов и карьерного трека. Между некоторыми курсами студентам даются каникулы. Вы сделаете реальные проекты для портфолио: социальная сеть, бот-ассистент, приложение «продуктовый помощник». После прохождения курса вы получите диплом Яндекса, а на карьерном треке узнаете о рынке труда, как проходят собеседования и чего ждать от них.

  • Курс 1. Основы Python

    • Почувствуете себя в роли backend-разработчика на Python.
    • Узнаете, что такое бэкенд и какие задачи он решает.
    • Исследуете серверную часть приложения и поймёте, как она взаимодействует с пользователями и с другими серверами.
    • Увидите, что самостоятельно можете написать программный код, и он будет делать то, что вы задумали.
  • Курс 2. Углублённый python

    • Узнаете «грамматику» Python.
    • Научитесь применять встроенные инструменты и модули этого языка.
    • Поймёте, как Python работает с оперативной памятью и почему это важно на практике.
    • Выполните практические задания, а по окончании спринта напишете программу, обрабатывающую данные фитнес-трекера “ruaway”.
    • Познакомитесь с основами объектно-ориентированного программирования.
    • Установите и настроите среду разработки.
    • Узнаете, как работать с системой версионирования проектов.
    • Самостоятельно напишете калькулятор, позволяющий вести учёт денег и калорий. 
  • Курс. 3 Бэкенд на Django

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

    • Одна неделя.
  • Курс 4. API: интерфейс взаимодействия программ

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

    • Одна неделя.
  • Курс 5. Управление проектом на удалённом сервере

    • Настроите сервер в облаке.
    • Узнаете, как автоматизировать процессы тестирования и обновления кода.
    • Развернёте свой проект в docker-контейнерах на сервере.
  • Самостоятельный проект «Продуктовый помощник»

    • Вы самостоятельно напишете веб-приложение «Продуктовый помощник»: сайт, на котором пользователи будут публиковать рецепты, добавлять чужие рецепты в избранное и подписываться на публикации других авторов.
    • Сервис «Список покупок» позволит пользователям создавать список продуктов, которые нужно купить для приготовления выбранных блюд.
  • Каникулы

    • Одна неделя.
  • Курс 6. Алгоритмы и структуры данных

    • Изучите алгоритмы, которые помогут избежать ускорить работу уже имеющихся программ.
    • Научитесь проектировать решения для разгрузки системы.
  • Курс 7. Парсинг

    • Научитесь собирать информацию с сайтов, структурировать её и выводить в удобном формате.
    • Узнаете, что такое «инструменты разработчика в браузере».
    • Научитесь исследовать HTML-разметку сайта.
    • Напишете парсеры для документации Python и PEP.
    • Поработаете не только с кодом Python, но и с HTML-разметкой и регулярными выражениями.
  • Каникулы

    • Одна неделя.
  • Курс 8. Альтернативные фреймворки Python

    • Изучите фреймфорки flask и fastapi.
  • Курс 9. Python для бизнеса

    • Изучите инструменты для локализации и прикладной реструктуризации проекта.
    • Поймёте какое место занимает baсkend-разработчик в продуктовой команде и с какими процессами он сталкивается в работе.
    • Сможете принять участие в действующем проекте и разработать новое программное решение.
    • Узнаете, как презентовать свои проекты и проходить собеседования.
    • Подготовитесь к каверзным вопросам и рассмотрите подводные камни, которые ждут junior-разработчика.
  • Карьерный трек: трудоустройство

    • Изучите стратегии поиска работы и узнаете о тонкостях выбора компании-работодателя.
    • Напишите резюме и сопроводительное письмо.
    • Подготовите портфолио к визиту работодателя и проведёте исследование рынка трудоустройства.
Чему научат на курсе
Изучите язык Python
Освоите важнейшие инструменты бэкендера: Django, базы данных, git
В процессе обучения создадите несколько действующих сервисов.
О школе
Яндекс Практикум
рейтинг 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 месяцев. Каждый курс начинается с бесплатного ознакомительного блока. Этот модуль помогает студентам познакомиться с процессом обучения, оценить свои силы, согласовать ожидания от профессии с реальной ситуацией. В процессе курса студент может дважды взять перерыв в обучении на месяц. Оплатить обучение можно сразу одним платежом или частями. После успешного окончания курса выпускники получают сертификаты или дипломы.

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

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

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

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

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

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