Образовательная платформа
Участвует в Цифровых профессиях Государство оплатит от 50% до 100%
Python-разработчик

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

На Python пишут веб-приложения и нейросети, проводят научные вычисления и автоматизируют процессы. Язык просто выучить, даже если вы никогда не программировали. На курсе вы создадите Telegram-бота и полноценный магазин, которые помогут вам найти работу Python-разработчиком.

О профессии

Хороший разработчик не прекращает учиться после курсов. Языки программирования часто обновляются, появляются новые фреймворки и функции.

Чтобы ваши навыки оставались востребованными на рынке труда, в 2021 году мы обновили курс и добавили актуальные материалы.

Курс на 70% состоит из практики

Через 21 день вы напишете
• алгоритм проверки банкомата на выдачу денег;
• алгоритм тестирования ввода данных на диапазон ввода чисел;
• программу, которая вычисляет сумму налога по прогрессивной шкале в зависимости от заработка.

Кому подойдёт этот курс

  • Новичкам в коде Новичкам в коде

    Тем, кто только решил стать программистом, но не выбрал, в какой сфере собирается работать. Python — язык универсальный.

  • Начинающим разработчикам Начинающим разработчикам

    Тем, кто уже осваивает Python самостоятельно или по учебникам. Но некому задать вопрос и обратиться за помощью.

Чему вы научитесь

  • Создавать простые и сложные модульные программы: от консольных скриптов до чат-ботов

  • Писать автотесты

  • Деплоить приложения на сервер

  • Работать с базами данных

  • Работать с популярным фреймворком Django

  • Интегрировать приложения со сторонними сервисами через API

  • Использовать промышленные средства разработки: Git, PyCharm

  • Писать запросы к базам данных на Python с помощью Django-ORM

Льготные категории граждан

  • Студенты. Скидка 50%
    Гражданин, который на момент подачи заявления на обучение в рамках проекта осваивает образовательную программу среднего профессионального или высшего образования (бакалавриат, специалитет, магистратура).
  • Бюджетники. Скидка 50%
    Гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта осуществляет трудовую деятельность в государственном или муниципальном учреждении / унитарном предприятии / автономной некоммерческой организации / органе исполнительной власти субъекта Российской Федерации или органе местного самоуправления.
  • С низким доходом. Скидка 50%
    Гражданин трудоспособного возраста, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявления на обучение в рамках проекта ниже установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации.
  • С детьми до 3-х лет. Скидка 75% и 50%
    75%: гражданин трудоспособного возраста, являющийся родителем ребенка в возрасте до 3-х лет, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявления на обучение в рамках проекта ниже установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации.

    50%: гражданин трудоспособного возраста, являющийся родителем ребенка в возрасте до 3-х лет, средняя заработная плата которого за последние 6 месяцев, предшествующих 4 месяцам перед месяцем подачи заявления до даты подачи заявление на обучение в рамках проекта выше установленной среднемесячной номинальной начисленной заработной платы работников в целом по экономике по соответствующему субъекту Российской Федерации.
  • Безработные. Скидка 100% и 75%
    100%: гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта не имеет работы и заработка, зарегистрирован в органах службы занятости в целях поиска подходящей работы.

    75%: Гражданин трудоспособного возраста, который на момент подачи заявления на обучение в рамках проекта не имеет работы и заработка и не зарегистрирован в органах службы занятости в целях поиска подходящей работы.
  • Люди с ограниченными возможностями. Скидка 100%
    Гражданин в возрасте от 16 лет до достижения возраста, дающего право на страховую пенсию по старости, который на момент подачи заявления имеет установленную группу инвалидности.

О Skillbox

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

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

  • Иллюстрация этапа обучения
    Регистрация

    Знакомитесь с платформой

    Платформа Skillbox — собственная разработка компании, которую мы постоянно улучшаем. Вас ждут видео, практические задания и общение с кураторами. Доступ к материалам откроется сразу после покупки курса.

  • Иллюстрация этапа обучения
    Теория

    Получаете знания

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

  • Иллюстрация этапа обучения
    Практика

    Выполняете задания

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

  • Иллюстрация этапа обучения
    Обратная связь

    Работаете с куратором

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

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

Общий объем программы

  • 302 академических часа
  1. Python Basic

      1. Python Intro
      2. Основы языка
      3. Операторы, выражения
      4. Условный оператор if, ветвление
      5. Условный оператор if: продолжение
      6. Цикл while
      7. Цикл for: цикл со счетчиком
      8. Цикл for:особенности работы с range
      9. Цикл for: работа со строками
      10. Вложенные циклы
      11. Числа. int и float
      12. Функции: начало
      13. Особенности float
      14. Установка и настройка IDE
      15. Базовые коллекции. Списки
      16. List: Методы работы со списками
      17. Представление списков
      18. Базовые коллекции. Строки
      19. Базовые коллекции. Словари
      20. Базовые коллекции. Кортежи
      21. Функции: продолжение
      22. Работа с файлами
      23. Исключения: работа с ошибками
      24. Введение в ООП
      25. Основные принципы ооп
      26. Итераторы и генераторы
      27. Декораторы: базовый уровень
      28. Углубленная работа с классами и встроенные декораторы
      29. Декораторы: продвинутый уровень
      30. Элементы функционального программирования
      31. Библиотеки для работы с данными
  2. Система контроля версий Git

      1. Работаем с Git на своём компьютере
      2. Работаем с удалённым репозиторием
      3. Командная работа в Git
      4. Сравнение версий и отмена изменений
      5. Инструменты и правила работы с Git
  3. Язык запросов SQL

      1. Введение в реляционные базы данных
      2. Основные запросы по работе с данными
      3. Функции и выражения в SQL-запросах
      4. Проектирование и оптимизация реляционных баз данных
  4. Python фреймворк Django

      1. Введение в веб и Linux
      2. Введение в Django
      3. База данных и модели
      4. Административный интерфейс в Django
      5. Обработка запросов в Django
      6. Формы
      7. Class Based Views. Generic Views
      8. Аутентификация и авторизация
      9. Регистрация и права доступа
      10. Тестирование
      11. Работа с файлами
      12. Локализация и интернационализация
      13. Введение в Django REST Framework
      14. Документирование
      15. Эффективная работа с базой данных в django
      16. Логирование и профилирование
      17. Экспорт/импорт данных
      18. Оптимизация с помощью кэширования
      19. Деплой
  5. Итоговая аттестация

Документ о квалификации

  • Превью видеозаписи

    Диплом установленного образца

    По окончании программы вы получите диплом установленного образца

Оценка курса студентами: ★ 5.00

  • Отзывы студентов Павел Болтенков, Россия, Королев Курс «Python-разработчик»
    С самого начала задачи в практических работах можно решать разными путями, нет жёсткого указания «Делай именно так!» Очень понравилась подача материала.
  • Нуретдин Гасанов Курс «Python-разработчик»
    Нравится качество видео и практические работы :)

    Сейчас делаю итоговый проект после окончания курса Python Basic, и иногда куратор долго отвечает на вопрос (до трёх дней), а дальше пойти не можешь, так как ошибка мешает :) Как её решить, в интернете или сообществе найти не получается, и поэтому сроки обучения затягиваются.
  • Отзывы студентов Федор Егоров, Гагарин Курс «Python-разработчик»
    Всё достаточно доходчиво. Но самое великолепное — это подход куратора к участникам. Хороший открытый диалог, без напускной строгости и точности. Чувствуешь себя свободно, а не трясёшься от напряга, как перед защитой дипломной работы в университете.
  • Вадим Поликанов Курс «Python-разработчик»
    Понравился куратор. Практическая работа — отличная практика, иногда заставляет помучиться и погуглить.

    Не очень нравятся задания после учебных модулей: зачастую решается та же задача, что была в самом модуле и уже решена спикером.
  • Константин Дикалов Курс «Python-разработчик»
    Я считаю, что мне очень повезло с кураторами: быстрая проверка практических работ, очень развёрнутые ответы по заданным вопросам, интересные задачи. Но иногда возникает путаница в чатах по курсу.
  • Станислав Сидорович Курс «Python-разработчик»
    Материал подаётся интересно, доступно, ёмко. При этом предлагаются «векторы» на дополнительные материалы, которые можно и нужно изучать самостоятельно, что тоже очень удобно и полезно. Многие материалы и задания разбавляются актуальным для профессии юмором, что не даёт процессу обучения на платформе превратиться в рутину :) Пока не могу найти повода для недовольства. Если они и были, то все ушли «за горизонт». Чем дальше проходишь обучение, тем больше понимаешь, что именно такая оптимизация процесса, пожалуй, наиболее эффективна.
  • Александр Ставрицкий Курс «Python-разработчик»
    Очень оперативная работа куратора: отвечает быстро, подробно, понятно разъясняет ошибки. Качество самого курса также на высоте. Материал даётся доступно, удобными короткими видео с примерами. Иногда низкое качество видео при просмотре на телефоне, но это проблема не курса, а, скорее, платформы.
  • Реван Салимов Курс «Python-разработчик»
    Хорошо всё объясняют. Практические работы дают хорошие, интересные.
  • Вадим Журавков Курс «Python-разработчик»
    Информация доступная и полная. Понравилась работа на реальных примерах с действующей базой. Хорошо составленные тесты, последующий комментарий ошибок.
  • Максим Коршук Курс «Python-разработчик»
    Нравится, что есть видеообъяснение, а за ним идёт несколько задач для закрепления. Хотелось бы, чтобы после прохождения всего модуля оставалась форма отправки. Нет текстового формата лекций, хотя было бы удобно обратиться к текстам, когда нет возможности смотреть видео.
  • Mikhail Baranov Курс «Python-разработчик»
    Нравится, что всё объясняется подробно и понятно даже тем, кто никогда не касался программирования! Все практические работы состоят из задачек по математике и нет реальных программ для жизни, но, возможно, они будут дальше, просто мой курс включал только девять модулей.
  • Ринат Сафин Курс «Python-разработчик»
    Если появляются какие-то интересующие моменты, то спикеры с радостью всё объясняют.
  • Владислав Виховский Курс «Python-разработчик»
    Нравится подход к проверке знаний. Ещё наличие чатов, где можно найти ответы и подсказки.
  • Юлия Верхова Курс «Python-разработчик»
    Нравится подача информации. Всё очень просто и доступно для понимания. Я — абсолютный новичок в IT.
  • Кайсар Суюндиков Курс «Python-разработчик»
    Курс вытянули: хорошие практические работы; группа в Telegram, где всегда помогут; а также отличный куратор. Плохо отсняты материалы: короткие, неинформативные. Почти всё гуглил.
  • Ришат Абдуллин Курс «Python-разработчик»
    Нравится форма обучения, нужно думать самостоятельно, а не просто повторять за спикерами.
  • Елена Ушакова Курс «Python-разработчик»
    Лаконичность и последовательность изложения, всё кратко и ёмко одновременно. Материал хорошо усваивается, показаны особенности и важные элементы, хорошо рассчитана необходимость усвоения материала на практических примерах. Своевременность практических самостоятельных работ. Легко повторять за спикером, делать заметки. Приятный голос спикера, ясная логика изложения.
  • Олег Шамбер Курс «Python-разработчик»
    Хорошо, что видео короткие. Информация так легче воспринимается и быстро усваивается.
  • Николай Мотырев Курс «Python-разработчик»
    Очень хорошо подобрана программа для начинающих. Её прохождение — возможность получить новую профессию.
  • Игорь Дмитриев Курс «Python-разработчик»
    Нравится очень подробная подача материала и практические работы в каждом модуле. Я новичок в программировании и переживал, что что-то будет непонятно. Я не пожалел, что купил курс именно на Skillbox. Куратор подсказывает, как правильнее решить ту или иную задачу, быстро даёт обратную связь. Мне нравится)
  • Иван Ротов Курс «Python-разработчик»
    В Skillbox нет того, что бы мне не понравилось. Очень нравится подача материала, а практические задания нравятся ещё больше!
  • Сергей Ханцевич Курс «Python-разработчик»
    Отличная подача материала, всё разложено по полочкам, интересно составлены задачи.
  • Никита Пак Курс «Python-разработчик»
    Нравится постоянная обратная связь от платформы и куратора. Большое количество практических работ, позволяющих моментально применить полученные знания. Изобилие бонусных курсов, дающих возможность самостоятельно развиваться не только по программе, выбранной для изучения, но и в других аспектах.

    Процесс проверки практических заданий порой занимает время, однако это не минус: пока ждёшь, можно закрепить пройденный материал и запомнить важные формулировки и понятия.
  • Тимофей Кравченко Курс «Python-разработчик»
    Понравилась программа обучения, подача материала и то, что большинство спикеров подробно объясняют, а не лишь бы ты отстал от них.
    Нет модуля по Telegram-ботам, работе с БД и модулем Requests, так что для итогового проекта пришлось самому со всем разбираться. Так как это проект, который помогает погрузить пользователя в самостоятельное обучение, не надо всё разжёвывать, но хотелось бы хотя бы базовые знания на эту тему. Также многое зависит от куратора: одни отвечают быстро и помогают, от некоторых ждёшь ответа два дня и получаешь пару слов.
  • Андрей Марулин Курс «Python-разработчик»
    Нравится быстрота проверки практических работ, отзывчивость куратора и потрясающие, интересные задания. Жаль, что не всегда много времени я могу посвящать обучению.
  • Дмитрий Евдокимов Курс «Python-разработчик»
    Понравилась структура обучения и подача материала Романом Булгаковым.
  • Отзывы студентов Игорь Новиков, Москва Курс «Python-разработчик»
    Нравится, что можно выбирать удобный для себя ритм обучения. Понятные и неперегруженные видео с элементами юмора. Хорошие практические задания, которые помогают закреплять изученный материал и развивают практические навыки. Оперативная и доброжелательная поддержка куратора. Интересный Telegram-канал.
  • Зинаида Кашаева Курс «Python-разработчик»
    Понравилась подача материала. Видео небольшие, но всё очень понятно и содержательно.
  • Отзывы студентов Чумаков Александр, г. Таганрог Курс «Python-разработчик»
    Да всё гуд :) Терпеливые, грамотные и спокойные кураторы.
  • Юлия Люстрова Курс «Python-разработчик»
    Информация в видеоматериалах структурирована, никакой лишней воды. Всё просто, коротко, с использованием инфографики (так нагляднее и проще воспринимать материал), на конкретных примерах. Обязательный повтор ключевых моментов в конце каждого занятия.
    Нескучные примеры и задачи.
  • Дарья Ульченко Курс «Python-разработчик»
    Особенно понравилась подача и разъяснение материала. Те же самые темы, но в учебниках я бы сложнее их воспринимала и дольше бы разбиралась, что там написано (специально сравнивала, открывала главы и читала).

    Кстати, было бы очень удобно часть обучения проходить через смартфон, например по дороге домой в телефоне смотреть новые темы или повторять старые.
  • Александр Колесник Курс «Python-разработчик»
    Все отлично! Интересная подача, обучение идет последовательно - сначала изучаешь одну команду (оператор), затем оттачиваешь навык, закрепляешь на проверочных работах, затем переходишь к новому оператору и так далее. Я в восторге 10 Скиллбоксов из 10!!! Практические работы проверяются быстро, система уведомлений очень удобная!
  • Марина Чернышева Курс «Python-разработчик»
    Понравились чаты, в которых можно найти единомышленников. Есть отличные кураторы. Набрала знания до нужного уровня, для этого и шла на профессию Python-разработчика. Все курсы нравятся. А дальше — больше. Хотелось бы, чтобы некоторые кураторы подробнее рассматривали вопросы.
  • Максим Андреев Курс «Python-разработчик»
    Понравились:
    1. Контакт и помощь преподавателя.
    2. Удовлетворение просьб и ответы на вопросы от службы поддержки.
    3. Формат подачи информации.
    4. Удобная форма сдачи практического задания.
    5. Удобный формат обучения: делаешь, когда можешь.
    6. Позитивность как преподавателя, так и атмосферы в общем.
    7. Возможность оплаты курса в рассрочку."
  • Максим Бречко Курс «Python-разработчик»
    Нравится подача, умение за несколько десятиминутных видео объяснить тему, которую ты не мог самостоятельно понять неделю, и в меру сложные практические работы, позволяющие закрепить изученный материал.
  • Павел Семенов Курс «Python-разработчик»
    Понравились общение с куратором и глубина знаний, получаемых на курсе. Некоторые моменты сначала кажутся непонятными, но по мере выполнения практических задач всё становится ясно, как дважды два.
  • Андрей Марулин Курс «Python-разработчик»
    Быстрота проверки домашних работ, отзывчивость куратора. Потрясающие интересные задания.
  • Егор Пахомов Курс «Python-разработчик»
    Хороший подход. Чувствую, что, если дотяну до конца курсов, стану разработчиком.
  • Даниил Шестаков Курс «Python-разработчик»
    Всё круто! Обучение идёт от простого к сложному. Спикер постепенно рассказывает о тонкостях, что по итогу помогает глубже разобраться в теме.

    Нравится практика к заданиям — лучше запоминаешь и разбираешься. Актуальность информации: ничего лишнего, только то, что даст тебе практический современный скил.

    Вот это реально Skill box :)
  • Alexander Shyriaiev Курс «Python-разработчик»
    Обучение просто отличное! Проблем никаких не возникает.
  • Кымбат Таалайбекова Курс «Python-разработчик»
    Нравится, что у меня индивидуальный куратор, который проверяет практические работы. Исходя из этого, он может подсказать, что и где я неправильно поняла и делаю, а также направить меня.
  • Данил Лукашкин Курс «Python-разработчик»
    Манера подачи материала, содержание курсов. Наглядность, практичность. Отсутствие воды в уроках.
  • Наталия Сидорова-Боричевская Курс «Python-разработчик»
    Нравится последовательное усложнение заданий, доходчивое объяснение материала и тщательная проработка изученного на примере задач и практических работ.
  • Никита Ивлиев Курс «Python-разработчик»
    Всё хорошо. Материал понятный, иногда приходится повозиться, чтобы разобраться самому, но это часть профессии, как я понимаю :)

    Отличная обратная связь от кураторов, это касается как времени реагирования (ни разу не ждал обратной связи по работам более 12 часов, а по вечерам вообще отвечали в течение 30–60 минут), так и комментариев: давали хорошие советы, обращали внимание на стилистические ошибки, объясняли, как лучше и почему.

    Хорошим решением было разбить часовые видео на короткие: стало удобнее смотреть материалы и возвращаться к плохо понятым темам.
  • Дмитрий Бондарев Курс «Python-разработчик»
    Кураторы (у меня их было два) разжёвывали информацию, чтобы я мог всё понять, спасибо им за это! Отвечали по-разному, поэтому вердикт по скорости работы в среднем — полдня-день.

    Если вы купите курс, то не пожалеете. Вас точно научат!
  • Никита Попов Курс «Python-разработчик»
    Всё понравилось, хорошая подача материала, взаимодействие с куратором.
  • Вячеслав Айбабин Курс «Python-разработчик»
    Мне особенно понравилось... всё! Очень качественный учебный материал, отличный куратор, возможность самостоятельно выбирать время обучения: немного притормозить, когда этого требуют жизненные обстоятельства, или, наоборот, догнать, когда есть свободное время.
  • Вячеслав Мысин Курс «Python-разработчик»
    Нравится обучение через задачи, очень помогает структурировать мышление. А тонкий психологический аспект развивает коммуникабельность. Огонь!
  • Сергей Шмелев Курс «Python-разработчик»
    Понятное изложение материала, знания сразу закрепляются практическими работами.
Изображение

Вы можете выбрать любую программу на сайте Цифровых профессий

Цифровые профессии — это государственная программа дополнительного профессионального образования в сфере цифровой экономики.