Профессия

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

Научитесь с нуля программировать на Python
6 месяцев реального опыта разработки в резюме и 4 проекта в портфолио: онлайн-библиотека, кулинарная книга, кредитный калькулятор, сервис знакомств
Когда
3 апреля — 20 сентября
Формат обучения
вебинары по вечерам и практика
Уровень
с нуля

Документ

диплом о профессиональной переподготовке установленного образца

Запишитесь на курс и получите консультацию по программе обучения
56 900 ₽
полная стоимость курса
от 4 742 ₽ / месяц
оплата частями
6 месяцев
интенсивных занятий с практикующими разработчиками
160+ часов
практики и 32 часа теоретического материала на вебинарах
4 проекта
для вашего портфолио по итогам обучения

Результат

портфолио, контакты в IT-сообществе, новая профессия
Карьера
Центр развития карьеры поможет составить резюме и подготовит к собеседованию

Насколько популярен Python

Python входит в топ-10 самых востребованных языков программирования (по данным Stack Overflow). Он открывает путь в топовые IT-компании: Google, Pixar, Youtube, Instagram, Nasa, Intel, Pinterest используют именно его.

После курса вы сможете устроиться в компанию, где создают интерактивные веб-сервисы на Python, а таких очень много: 3305 вакансий для python-разработчика открыто прямо сейчас на hh.ru.

При этом Python отлично подойдет в качестве первого языка: он лаконичный и простой.
~ 75 000 ₽
минимальная зарплата (по данным hh.ru), на которую вы сможете претендовать уже после обучения

Как проходит обучение

  • Онлайн-лекции
    Вы будете общаться с преподавателями и однокурсниками в онлайне 2-3 раза в неделю. Вебинары также будут доступны в записи и после обучения.
    1
  • Практика на реальных проектах
    После каждой лекции будете делать практические задания, а затем получать развёрнутую обратную связь. Так наполните портфолио.
    2
  • Сопровождение
    Преподаватели будут постоянно на связи — в общем чате в Slack. А еще у каждой группы будут координаторы и аспиранты, которые решат организационные вопросы.
    3
  • Трудоустройство или стажировка
    Наш центр развития карьеры поможет составить резюме и подготовит к собеседованию. Вы можете пройти стажировку в проектах Нетологии-групп.
    4

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

Преподаватель курса
Максим Филипенко

Backend-разработчик в Пик.про

Python — невероятно распространённый язык программирования, который используется не только в веб-разработке, но и в набирающей огромную популярность науке о данных (Data Science).
Будьте готовы усердно учиться: программирование — это своеобразное ремесло и требует практики и регулярных занятий. Я сам прошел через это и могу сказать, что оно того стоило. А преподаватели и аспиранты курсов будут стараться вам помочь и никогда не оставят вас наедине с вашей проблемой.
Python — невероятно распространённый язык программирования, который используется не только в веб-разработке, но и в набирающей огромную популярность науке о данных (Data Science).
Будьте готовы усердно учиться: программирование — это своеобразное ремесло и требует практики и регулярных занятий. Я сам прошел через это и могу сказать, что оно того стоило. А преподаватели и аспиранты курсов будут стараться вам помочь и никогда не оставят вас наедине с вашей проблемой.
Артём Черняков
python backend developer в strilandholdings.com
Елена Никитина
Эксперт по открытым данным в Аналитическом центре при Правительстве РФ
Ринат Хабибиев
Ведущий разработчик в zvooq.com, технический консультант в Redmadrobot
Евгений Шмаргунов
Ведущий специалист по автоматизированному тестированию в goTRG
Артём Черняков
python backend developer в strilandholdings.com

Программа курса

Git — система контроля версий

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

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

Предназначение системы контроля версий

Основные операции (фиксация и откат изменений, поиск, история)

Работа с сервисом GitHub

Ветки, слияние веток и разрешение конфликтов

Командная работа

3 часа теории

9 часов практики

Навыки, которые вы получите

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

научитесь работать с историей, поиском изменений, откатом изменений

освоите работу с ветками и разрешением конфликтов

научитесь работать с удалёнными ветками и сервисом GitHub

освоите командную работу над кодом

Основы языка программирования Python
Изучим один из самых хорошо организованных языков программирования. Научимся описывать алгоритмы для решения повседневных задач и работы с данными.
Изучим один из самых хорошо организованных языков программирования. Научимся описывать алгоритмы для решения повседневных задач и работы с данными.
Python, знакомство с консолью. Условные конструкции
Циклы. Типы данных. Коллекции данных
Функции — использование встроенных и создание собственных
Классы и их применение в Python
Открытие и чтение файла, запись в файл
Работа с разными форматами данных
Работа с папками, путями. Вызов других программ
Работа с библиотекой requests, http-запросы
Работа с классами на примере API VK
Инструменты для оперативной работы с данными
Инструменты для визуализации и изучения данных
14 часов теории57 часов практики
Навыки, которые вы получите
освоите virtualenv, ipython
разберётесь в XML, Json, Yaml
научитесь автоматизации рутинных задач
сможете работать с API сторонних сервисов

Английский язык для начинающих разработчиков

EnglishDom

В этом модуле вас ждут десять видео-лекций, которые помогут вам начать разговаривать на английском языке, как настоящий разработчик.

В этом модуле вас ждут десять видео-лекций, которые помогут вам начать разговаривать на английском языке, как настоящий разработчик.

Продвинутый Python
Углубимся в изучение языка Python для автоматизации рутинных задач, работы с большими данными и аналитики.
Углубимся в изучение языка Python для автоматизации рутинных задач, работы с большими данными и аналитики.
Профессиональное использование языка Python
Базы данных
Анализ данных
Тесты для кода
12 часов теории60 часов практики
Навыки, которые вы получите
сможете профессионально использовать Python на уровне промышленного программирования
научитесь работать с базами данных
освоите работу с инструментами анализа данных
узнаете, как разрабатывать тесты для кода
Создание функциональных веб-приложений с использованием Django
Изучим основные веб-технологии и узнаем о месте Django среди них. Научимся с нуля создавать и разворачивать несложные сайты, эффективно используя сильные стороны Django.
Изучим основные веб-технологии и узнаем о месте Django среди них. Научимся с нуля создавать и разворачивать несложные сайты, эффективно используя сильные стороны Django.
Обработка запросов
Динамическое формирование страниц на основе шаблонов
Базы данных
Взаимодействие с сайтом
Персонализация сайта
Создание и поддержка проекта
14 часов теории60 часов практики
Навыки, которые вы получите
научитесь проектировать модели данных
научитесь проектировать архитектуры шаблонов
узнаете, как создать админку и расширить её возможности
приобретёте базовые навыки развёртывания веб-приложений
освоите отладку и поиск ошибок

Карьера в Python-разработке

Узнаете о том, как выглядит работа Python-разработчика в жизни, какие задачи выполняет программист. Как составить резюме и где искать работу. Как развиваться в профессии и какие существуют специализации.

Узнаете о том, как выглядит работа Python-разработчика в жизни, какие задачи выполняет программист. Как составить резюме и где искать работу. Как развиваться в профессии и какие существуют специализации.

Python-разработчик: задачи, работа в команде

Поиск работы: компания vs фриланс

Карьерная траектория: из студента в senior

Первое собеседование

Тренды python-разработки: за какими ресурсами следить

Резюме, сопроводительное письмо, портфолио

2 часа теории

Дипломная работа
Заключительный блок полностью посвящён работе над дипломным проектом. Проект выполняется самостоятельно по техническому заданию, подготовленному экспертами-преподавателями. Итоговая работа включает проверку всех полученных навыков во время обучения профессии «Python-разработчик».
Заключительный блок полностью посвящён работе над дипломным проектом. Проект выполняется самостоятельно по техническому заданию, подготовленному экспертами-преподавателями. Итоговая работа включает проверку всех полученных навыков во время обучения профессии «Python-разработчик».
Запишитесь на курс и получите консультацию по программе обучения
56 900 ₽
полная стоимость курса
от 4 742 ₽ / месяц
оплата частями

Кому идеально подойдёт программа

Новичкам
Веб-разработчикам
1
Новичкам
Онлайн-курс — отличная возможность освоить новую сферу. Вы получите структурированную информацию, готовое портфолио и помощь в дальнейшем трудоустройстве.
2
Веб-разработчикам
Если вы сейчас используете другой язык, то знание Python позволит повысить вашу стоимость на рынке и продвинуться по карьерной лестнице.

Ваше резюме после обучения

Python-разработчик
Реализованные проекты
Каталог документов с функцией поиска по номеру и названию
Кулинарная книга с возможностью поиска рецепта по ингредиентам
Расширение функции переводчика
Поиск популярных новостей в массиве данных
Онлайн-библиотека
Кредитный калькулятор
Сервис знакомств
Ключевые навыки
Работа с данными на Python
Создание веб-сервисов на Django
Работа с базами данных
Работа с API сторонних сервисов
Юнит-тестирование
Инструменты, которые вы освоите
Python
Высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис Python минималистичен, но стандартная библиотека включает большой объём полезных функций.
Вашу квалификацию подтвердят документы установленного образца

Мы помогаем с трудоустройством

Каждый выпускник получает помощь
и поддержку Центра развития карьеры
Берём на стажировку в проекты «Нетологии-групп»: Фоксфорд, Нетология, EdMarket
Помогаем составить резюме и подготовиться к собеседованию
Регулярно информируем об открытых вакансиях в компаниях-партнёрах
Даём бесплатный доступ к видеокурсам по поиску работы и soft skills
Мы помогаем нашим выпускникам получитьстажировку и работу в ведущих компаниях
Рамблер
Mail.ru
Лаборатория Касперского
Агима
Skyeng
Билайн
Ламода
и многих других

Отзывы выпускников Нетологии

Денис Блинков
Стать разработчиком я решил ещё в школьном возрасте. В интернете изучал различные уроки, видео-туториалы, читал статьи, одним словом - пытался развиваться. Впоследствии у меня накопилось очень много теории в голове, но я не знал как её применить и что делать дальше. После обучения на профессии Python-разработчик этот вопрос отпал: все домашние задания кажутся реальными задачами, которые возникают у разработчиков. Нетология помогла мне структурировать свои знания и научиться их применять на практике.
Денис Блинков
Стать разработчиком я решил ещё в школьном возрасте. В интернете изучал различные уроки, видео-туториалы, читал статьи, одним словом - пытался развиваться. Впоследствии у меня накопилось очень много теории в голове, но я не знал как её применить и что делать дальше. После обучения на профессии Python-разработчик этот вопрос отпал: все домашние задания кажутся реальными задачами, которые возникают у разработчиков. Нетология помогла мне структурировать свои знания и научиться их применять на практике.
Оплатите сразу или получите консультацию
При оплате частями
4 742 ₽ / мес.
Одним платежом
56 900 ₽
Сэкономьте еще 13%
Вы можете вернуть 13% денег через налоговый вычет. Спросите об этом менеджера, когда запишетесь на курс, или прочитайте в этой статье
Нажимая кнопку, принимаю условия политики и пользовательского соглашения
Уже есть аккаунт? Войти
Как оплатить частями?
Мы предоставляем беспроцентный кредит от Сбербанка или Тинькофф. Вы разделите платеж и ничего не переплатите
Как оплатить от юрлица?
Запишитесь на курс от имени того, кто будет учиться, а затем выберите способ оплаты «По счету от юрлица»
Есть еще вопросы?
Звоните нам — 8 (800) 301-39-69

Остались вопросы?

  • Почему я должен выбрать профессию Python-разработчика?
    Python — язык программирования, который очень популярен в научной среде, и поэтому на нём чаще всего создаются решения для работы с большими данными, машинным обучением или машинным зрением. Начав свой путь с веб-разработки на Python, вы можете стать на шаг ближе к технологиям, которые уже сейчас совершают революцию на рынках маркетинга, банкинга, HR.
  • Подойдёт ли мне эта профессия?
    Python входит в топ-10 самых востребованных языков программирования (по данным Stack Overflow). Он открывает путь в топовые IT-компании: Google, Pixar, Youtube, Instagram, Nasa, Intel, Pinterest используют именно его. При этом Python отлично подойдет в качестве первого языка: он лаконичный и простой.
  • Решаются ли на курсе реальные задачи?
    Основной упор в процессе обучения мы делаем на практику. По итогам каждого вебинара вам предстоит решить 3 практические задачи на отработку полученных навыков. При этом большая часть задач представляет собой фрагмент из реального проекта. По итогам каждого из трёх блоков вам предстоит выполнить полноценный проект, чтобы подтвердить владение навыками этого блока. Итого за время прохождения курса вы решите более 100 небольших задач, разработаете три проекта .Финальный проект будет больше по объёму и затронет полный комплекс изученных навыков и технологий.
  • Будет ли у меня наставник во время обучения на курсе?
    Один наставник — хорошо, а команда из десятка ассистентов и тренеров — лучше. В процессе обучения вы можете задавать любые вопросы по темам курса, условиям домашних задач и даже по тому, как решать эти задачи. Наличие команды позволяет вам получать ответы оперативнее и даёт возможность взглянуть на обозначенный аспект с разных точек зрения.
  • Какими навыками необходимо обладать, чтобы успешно пройти обучение?
    Необходимо быть уверенным пользователем интернета, не иметь сложностей с регистрацией в различных сервисах и установкой на свой компьютер программного обеспечения. Необходимо любить математику и логику. Быть в меру внимательным. Иметь хорошую самоорганизацию, чтобы спланировать своё обучение. Легко формулировать вопросы и не бояться сложностей. Не скрывать проблемы и быть готовым позвать на помощь, когда она вам потребуется.
+ все вопросы
Мы используем файлы cookie
Чтобы улучшить работу сайта и предоставить вам больше возможностей для обучения. Продолжая использовать сайт, вы соглашаетесь с условиями использования файлов cookie.