Образовательная платформа
Участвует в распродаже Скидка 40% действует 0 дней 00:00:00

ПОМОЖЕМ НАЙТИ РАБОТУ ИЛИ ВЕРНЕМ ДЕНЬГИ*

Профессия Python-разработчик

Профессия Python-разработчик

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

Иконка для блока Дисклеймер

Мы постоянно обновляем курс, чтобы вы получали навыки, которые прямо сейчас нужны работодателям. Последняя дата обновления — май 2022 года.

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

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

Доступ к онлайн-занятиям открыт навсегда — учиться новому можно в любой момент.

  • 9 300 000 сум

    по данным hh.uz
    зарплата начинающего специалиста

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

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

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

  1. Созданию программ различной сложности
  2. Тестированию кода
  3. Оптимизации старых и/или неудачных веб-приложений
  4. Работе с базами данных
  5. Пониманию роли Django в экосистеме фреймворков
  6. Структуризации проекта так, чтобы он поддерживался
  7. Использованию промышленных средств разработки
  8. Созданию соответствующих актуальным требованиям приложений

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Поддержка и комьюнити для участников курса

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

    Кристина Аватар
  • Задание проверила, на вопросы ответила в файле. Отлично поработали, осталось немного доделать 😊

    Куратор Аватар
  • Спасибо, всё поправила 👍

    Кристина Аватар

Мы понимаем, как сложно бывает применять новые знания на практике, и поддержим вас на этом пути ❤️

★ Участники оценили курс на 4,7 из 5

  • Отзывы студентов

    Максим Бречко Россия, Москва

    Курс «Профессия Python-разработчик»
    Нравится подача, умение за несколько 10-минутных видео объяснить тему, которую ты не мог самостоятельно понять неделю, и в меру сложные практические работы, позволяющие закрепить изученный материал.
  • Отзывы студентов

    Xurshid Safarov Узбекистан, Термез

    Курс «Профессия Python-разработчик»
    Я начинал учить Python с нуля самостоятельно, но ничего не получалось. В тот момент я просто зашёл в тупик и перестал понимать, что вообще делать дальше. Потом решил купить курс от Skillbox и только здесь начал разбираться в теме.

    Хочу сказать, что решение было верным. Спасибо всей команде Skillbox за эту возможность! Всем советую обучение на платформе.
  • Отзывы студентов

    Рад Шкобаль Россия, Москва

    Курс «Python Basic»
    Только начал и очень доволен!) Всё достаточно доступно и понятно, уже видны ростки новых навыков и, главное, есть эффект присутствия кураторов и команды поддержки Telegrem-чата! Пока ничего негативного не выявил. В идеале хотелось бы очных консультаций с куратором один на один, чтобы обсуждать накопившиеся вопросы или тупиковые моменты, которые остались без решения... Но в целом всё мной сказанное — это рассуждения об абсолютной совершенности курса)
  • Отзывы студентов

    Георгий Леонов Санкт-Петербург

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

    Максим Поливников Москва

    Курс «Python-фреймворк Django»
    Курс по вёрстке — огонь в плане рассказывающих спикеров: очень интересно их слушать, доходчиво объясняют. Также хороший спикер на курсе Python Basic.

    На курсе Python Django крутой куратор, Сергей Климов. А вот спикер не очень понятно рассказывает, приходится обращаться к YouTube и Google.
  • Нуретдин Гасанов

    Курс «Python Basic»
    Понравилось практически всё! Только в некоторых материалах информация раскрыта не полностью, приходится искать в других источниках :)

    Некоторые практические задания реально сложные, и даже в интернете не всегда найдётся решение! Плюс такой момент: иногда решаешь задачу и тебе остаётся немного подкорректировать, отправляешь куратору, а он полностью свой новый код пишет :)) Вроде бы ты к успеху шёл, а оказывается, вообще всё надо по-другому делать :))
  • Роман Романов

    Курс «Python Basic»
    Обучение разбито на короткие видео, и можно тут же отработать материал. Это позволяет оптимально подобрать время для учёбы и работы.
  • Отзывы студентов

    Alexandr Maximov Сочи

    Курс «Python Basic»
    Нравится подробность видеоматериалов, простота практических заданий, общение с куратором.
  • Владимир Поленов

    Курс «Python Basic»
    Нравится возможность выполнять и сдавать практические задания с перерывами.
  • Отзывы студентов

    Игорь Новиков Москва

    Курс «Профессия Python-разработчик»
    Нравится, что можно выбирать удобный для себя ритм обучения. Понятные и неперегруженные видео с элементами юмора. Хорошие практические задания, которые помогают закреплять изученный материал и развивают практические навыки. Оперативная и доброжелательная поддержка куратора. Интересный Telegram-канал.
  • Владимир Позов

    Курс «Профессия Python-разработчик»
    Хороший материал, внятная подача. В песочнице быстрая реакция на просьбы что-либо разъяснить.
  • Сергій Андрійченко

    Курс «Python Basic»
    Особенно понравилось качество обучающего материала и обилие практических заданий.
  • Андрей Марулин

    Курс «Профессия Python-разработчик»
    Нравится быстрота проверки практических работ, отзывчивость куратора и потрясающие, интересные задания. Жаль, что не всегда много времени я могу посвящать обучению.
  • Тимофей Кравченко

    Курс «Профессия Python-разработчик»
    Понравилась программа обучения, подача материала и то, что большинство спикеров подробно объясняют, а не лишь бы ты отстал от них.
    Нет модуля по Telegram-ботам, работе с БД и модулем Requests, так что для итогового проекта пришлось самому со всем разбираться. Так как это проект, который помогает погрузить пользователя в самостоятельное обучение, не надо всё разжёвывать, но хотелось бы хотя бы базовые знания на эту тему. Также многое зависит от куратора: одни отвечают быстро и помогают, от некоторых ждёшь ответа два дня и получаешь пару слов.
  • Виталий Прохоров

    Курс «Профессия Python-разработчик»
    Понравилась структурированная подача материала. У спикера была грамотная речь, понятное изложение и подача материала в видео. Также понравились интересные практические задания.
  • Понравилось, что материал преподнесен доступным языком, без воды. Только самое полезное.
  • Материал в курсе подаётся отлично. Отдельно хочется отметить моего куратора — Артёма Семёнычева. Учиться с ним очень удобно и познавательно.
  • Очень нравятся видеоматериалы: всё чётко, понятно, с примерами.

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

    Кураторы проверяют задания очень быстро. Если есть ошибки, то объясняют, что и почему.
  • Обучение в любое свободное время, приятное общение с кураторами, которые всегда помогут понять суть задачи и её решения, поддерживая интерес и стремление расти в профессиональном плане.

    Спасибо Skillbox за такую прекрасную возможность разнообразить вечер и отдохнуть от рабочих будней! :)
  • Александр Колесник

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

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

    Курс «Профессия Python-разработчик»
    Очень обширное обучение, отличные практические задания, отличная связь с куратором. Скажу сразу, что не для ленивых, — здесь придётся поработать.
  • Отзывы студентов

    Федор Егоров Гагарин

    Курс «Профессия Python-разработчик»
    Всё достаточно доходчиво. Но самое великолепное — это подход куратора к участникам. Хороший открытый диалог, без напускной строгости и точности. Чувствуешь себя свободно, а не трясёшься от напряга, как перед защитой дипломной работы в университете.
  • Дмитрий Евдокимов

    Курс «Профессия Python-разработчик»
    Понравилась структура обучения и подача материала Романом Булгаковым.
  • Дмитрий Бондарев

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

    Если вы купите курс, то не пожалеете. Вас точно научат!
  • Всё хорошо. Материал понятный, иногда приходится повозиться с тем, чтобы разобраться самому, но это часть профессии, как я понимаю :)

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

    Хорошим решением было разбить часовые видео на короткие: стало удобнее смотреть материалы и возвращаться к плохо понятым темам.
  • Нравится хороший подход. Чувствую, что, если дотяну до конца курсов, стану разработчиком.

    При этом мало теории для такого объёма практики, и думаю, дотянуть мне будет сложно. Но всё равно огромное спасибо за то, что вы есть!
  • Станислав Сидорович

    Курс «Профессия Python-разработчик»
    Материал подаётся интересно, доступно, ёмко. При этом предлагаются «векторы» на дополнительные материалы, которые можно и нужно изучать самостоятельно, что тоже очень удобно и полезно. Многие материалы и задания разбавляются актуальным для профессии юмором, что не даёт процессу обучения на платформе превратиться в рутину :)

    Пока не могу найти повода для недовольства. Если они и были, то все ушли «за горизонт». Чем дальше проходишь обучение, тем больше понимаешь, что именно такая оптимизация процесса, пожалуй, наиболее эффективна.
  • Максим Андреев

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

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

    Курс «Python Basic»
    Мне всё понравилось: система практических заданий, работа с куратором, видеоматериалы.
  • Ирина Мельникова

    Курс «Профессия Python-разработчик»
    Понравилась простая и понятная подача материала, много практических работ, круглосуточная поддержка в чате, обратная связь от куратора.
  • Алексей Дедов

    Курс «Python Basic»
    Отличная обратная связь с проверяющим куратором.
  • Александр Живодёров

    Курс «Python Basic»
    Понравилось содержание, подача. Спикер и куратор крутые! =)
  • Евгений Смирнов

    Курс «Python Basic»
    Понравился хороший спикер, отличное качество видео, структурированный материал.

    В некоторых разделах не хватает глубины (ООП и функциональное программирование). И было бы здорово увеличить количество ссылок на дополнительные материалы.
  • Андрей Каковкин

    Курс «Python Basic»
    Отличная структура курса, топовый спикер, интересные задания!
  • Никита Фатеев

    Курс «Python-разработчик»
    Практические работы, уроки и взаимодействие с куратором, а также отлично построенное общение между участниками.
  • Максим Полушин

    Курс «Python Basic»
    Доступным языком объясняют, как и что делать, есть к кому обратиться в случае затупов.В целом я доволен таким дистанционным обучением: сидишь себе, потихоньку решаешь задачки.

    При этом некоторые видео устарели: есть интервью и вебинары 2019 года, а на дворе 2022. И с тем условием, что IT шагает гигантскими шагами, кажется, что эти интервью неактуальны.
  • Андрей Левицкий

    Курс «Python Basic»
    Удобно организован процесс, удобно общаться с куратором.

    Жаль, что нет предзагрузки видео. Скачивать по понятным причинам нельзя.
  • Андрей Булатов

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

    Курс «Python Basic»
    Нравится, что я занимаюсь в свободное от работы время :)
  • Михаил Крутских

    Курс «Python Basic»
    Для меня абсолютно всё в новинку, поэтому всё очень интересно, очень нравится.
  • Василий Михно

    Курс «Python Basic»
    Понравились требования куратора к правильности выполнения практических заданий.
  • Данил Лукашкин

    Курс «Python Basic»
    Понравилась манера подачи материала. Содержание курсов, наглядность, практичность. Отсутствие воды в видеоматериалах.
  • Константин Дикалов

    Курс «Профессия Python-разработчик»
    Я считаю, что мне очень повезло с кураторами: быстрая проверка практических работ, очень развёрнутые ответы по заданным вопросам, интересные задачи. Но иногда возникает путаница в чатах по курсу.
  • Олег Гаврилов

    Курс «Python Basic»
    Доступная и качественная подача материалов, профессиональные и вежливые наставники.
  • Никита Ивашин

    Курс «Python Basic»
    Понравилось, что модули объясняют хорошо и в принципе всё понятно. Интерфейс сайта приятный.

    Хотелось бы побольше информации и примеров. Бывает, делаешь практическое задание, а в нём оказывается то, чего не было в видео по этому модулю.
  • Ольга Суровцева

    Курс «Python Basic»
    Нравится подача материала, увлекательные задачи, плавное усложнение информации и заданий, отсутствие временных рамок при обучении и сдаче практических работ.

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

    Курс «Python Basic»
    Общение с куратором, видеоматериалы, в целом нравится всё!
  • Евгений Щербаков

    Курс «Python Basic»
    Подача материала. Отличный куратор. Отличная обратная связь!
  • Александр Власов

    Курс «Python Basic»
    Информация подаётся маленькими порциями, легко разобрать.
  • Дмитрий Маментьев

    Курс «Python Basic»
    Понравились качественные материалы, обратная связь от спикера, удобный сайт.
  • Отзывы студентов

    Денис Датский Ростов-на-Дону

    Курс «Python Basic»
    Нравится, что повторение пройденного материала используется при изучении нового.
  • Дмитрий Тимофеев

    Курс «Веб-вёрстка»
    Лично мне очень нравится работать с видеоматериалами: спикер всегда может повторить по моей просьбе! Удобны ссылки на дополнительные материалы.

    Иногда не хватает группового общения, как в потоковом обучении по профессии «Python-разработчик», так как в Telegram-чате просто вал сообщений (а купаться в сильнейший шторм не совсем комфортно).
  • Сергей Сельченков

    Курс «Python Basic»
    Нравится оперативная, обстоятельная помощь куратора и общая дружелюбная атмосфера.

    При этом некоторые задания сформулированы непонятно, встречается оперирование терминами и понятиями, которые мы не рассматривали ранее (возможно, достаточно для таких ситуаций просто делать отсылку к самостоятельному ознакомлению).
  • Надежда Булычева

    Курс «Python Basic»
    Всё отлично! Нравятся практические работы и задачи с подковырками, интересно поломать голову.
  • Евгений Татруков

    Курс «Python Basic»
    Нравится построение видеоматериалов и практических заданий. Их много, они интересны.
  • Анна Пирогова

    Курс «Python Basic»
    Нравится доступность подачи материала, формат занятий и сдачи практических работ. Но хотелось бы больше ссылок на ресурсы, где можно найти дополнительную информацию по теме.
  • Irine Ioramashvili

    Курс «Python Basic»
    Хорошая подача материала, отличное изложение. Задания помогают освоить материал, но иногда забегают вперёд.
  • Елизавета Аксенова

    Курс «Python Basic»
    Нравится, что в каждом следующем практическом задании есть связь с ранее пройденным материалом.
  • Алексей Зубков

    Курс «Python Basic»
    Такой формат обучения легко воспринимается. Внимание обращается на важные моменты материала.
  • Денис Буянов

    Курс «Python Basic»
    Особенно понравилось видеть, что код работает после многих неудачных попыток.
  • Константин Харламов

    Курс «Python Basic»
    Нравится качество обучения и скорость ответов кураторов.
  • Люция Байерле

    Курс «Python Basic»
    Материал даётся неплохо, но много заданий на одну и ту же тему.
  • Никита Селихов

    Курс «Веб-вёрстка»
    Материал изложен понятно даже для человека без опыта в IT-сфере. Кураторы реагируют оперативно.
  • Сергей Демьянов

    Курс «Python Basic»
    Отзывчивые кураторы. БЫСТРАЯ ПРОВЕРКА ПРАКТИЧЕСКИХ РАБОТ.
  • Вероника Сидельникова

    Курс «Python Basic»
    Спасибо куратору! Поддерживал, мотивировал. Его помощь очень помогла!
  • Артём Игнатьев

    Курс «Python Basic»
    Пока прохождение курса идёт на высшем уровне! Очень нравится взаимодействие со спикером — быстро и очень понятно отвечает на вопросы! Благодарен, что у меня такой преподаватель! Нареканий нет, всё нравится 😊
  • Отзывы студентов

    Сергей Бабурин Москва

    Курс «Профессия Python-разработчик»
    Материалы интересные. Хорошо, что могу их изучать, когда мне удобно или когда считаю нужным. При освоении Python есть задачи, для решения которых надо вспоминать сложные формулы из школьной программы, которую я благополучно забыл почти тридцать лет назад. Приходится заново учить или (прости, Господи) лайфхакать :)
  • Александр Комик

    Курс «Профессия Python-разработчик»
    Изложение материала Д. Пилипенко: кратко, но не быстро, а обстоятельно, структурированно, в связке между теорией и практикой.
  • Елена Сколыбердина

    Курс «Python Basic»
    Нравится подача материала. Грамотный эксперт, объясняет очень хорошо. Пока всё понятно!
  • Василий Лабоцкий

    Курс «Python Basic»
    Видеоряд можно удлинить, объединить модули 1–10. В модуле 2 можно сразу рассказывать о функциях, переходить к локальным и глобальным переменным, а затем переходить к классам. Так осталось бы больше времени на наследование, абстракцию, полиморфизм и другие темы. Потом можно было бы перейти к следующим «фишкам» Python: генераторам и декораторам.
  • Антон Иванов

    Курс «Python Basic»
    Пока всё круто. Спикер в видео отлично объясняет. Модули грамотно составлены, по ним действительно легко понять суть изучаемого. У меня бы поиск и изучение информации, которую дал курс за неделю, занял месяц, а то и больше. Очень отзывчивый куратор, который проверяет и комментирует практические работы в любой день, даже в свой выходной. Порой объяснения в материалах слишком подробные. Я понимаю, что курс пытается быть понятным для всех, но когда рассказывают, что такое степень числа — это уже перебор. Все-таки у купившего курс должно быть школьное образование. Все ещё неясно, какой уровень знаний даёт курс. Пока что он слишком лёгкий. Надеюсь, в дальнейшем программа усложнится и материалы станут более глубокими: с математическими методами, алгоритмами и прочим. Понимаю, что одним курсом программирование не изучить, но очень надеюсь, что он даст возможность устроиться хотя бы помощником джуниора. Как закончу, оставлю коммент по результатам)
  • Олег Архипов

    Курс «Python Basic»
    В данном курсе очень нравится структура: материалы даются дозированно, после каждой темы есть небольшие практические работы, которые позволяют усвоить только что услышанную информацию. Иногда формулировка задач в практике бывает запутанной.
  • Александр Ивонин

    Курс «Python Basic»
    Нравится доступность материала, обратная связь и подробные комментарии кураторов. Всё для участников курса!
  • Петр Благодатских

    Курс «Веб-вёрстка»
    Доходчивое объяснение, приятный визуал, оперативные и понятные ответы кураторов, сильный упор на практику. К некоторым модулям есть дополнительные материалы из сторонних ресурсов, которые помогают, но бывает, что они на английском языке, и это ставит в тупик. Уместно было бы создать библиотеку текстовых материалов, выдержанных в одном стиле и больше привязанных к видео курса.
  • Евгения Чобаноглу

    Курс «Python Basic»
    Очень нравится, что видео недлинные, но очень информативные. Удобно находить в них нужную информацию, когда выполняешь практические работы, если что-то подзабыла.
  • Filip Stepanov

    Курс «Python Basic»
    Материал даётся очень подробно и без спешки. Всё откладывается в голове!
  • Вадим Корендюк

    Курс «Веб-вёрстка»
    Понравились общение с куратором и подача материала. Нет «воды», только нужное для практической работы.
  • Максим Тимофеев

    Курс «Python-фреймворк Django»
    Очень нравится формат, обратная связь от спикеров, структурированная подача материала!!!

Содержание курсов

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

  • 10 практических работ
  • 3 итоговых проекта

Основные курсы

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

  1. Python Basic ≈3,5 месяца

      1. Введение.
      2. Основы работы с Python.
      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. Итоговый проект: Telegram-бот

    Разработаете Telegram-бота по заданию турагентства Too Easy Travel. Бот будет принимать примерную стоимость проживания и местонахождение пользователя, а возвращать список максимально подходящих отелей.

  3. Python-фреймворк Django ≈2,5 месяца

      1. Введение в веб-фреймворки.
      2. Введение в Django.
      3. Обработка запросов в Django.
      4. База данных и модели.
      5. Формы.
      6. Работа с файлами.
      7. Тестирование.
      8. Аутентификация и авторизация.
      9. Админка.
      10. Локализация и интернационализация.
      11. Права доступа.
      12. Документирование.
      13. Оптимизация.
      14. Экспорт данных.
      15. Стажировка. Разработка интернет-магазина в команде с тимлидом.
  4. Стажировка в Skillbox

    В результате вы создадите собственный аналог Яндекс Маркета.

  5. ✦ Трудоустройство с помощью Центра карьеры Skillbox

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

  6. Python Advanced ≈3,5 месяца

      1. Flask: начало.
      2. Основы работы в Linux. Часть 1.
      3. Основы культуры CI. Часть 1.
      4. Flask.
      5. Основы работы в Linux. Часть 2.
      6. Основы дебаггинга и профилирования. Часть 1.
      7. Logger.
      8. Деплой приложения на linux.
      9. Docker.
      10. Базы данных. Часть 1.
      11. Многозадачность. Часть 1.
      12. Многозадачность. Часть 2.
      13. Базы данных. Часть 2.
      14. Вводный модуль по MVC-фреймворку. Часть 1.
      15. Вводный модуль по MVC-фреймворку. Часть 2.
      16. Базы данных. Часть 3.
      17. RESTful API.
      18. MVC, язык шаблонов. Часть 3.
      19. Базы данных. Часть 4.
      20. Знакомство с ORM SQLAlchemy. Часть 1.
      21. ORM SQLAlchemy. Часть 2.
      22. CGI server.
      23. Основы дебаггинга и профилирования. Часть 2.
      24. Основы дебаггинга и профилирования. Часть 3.
      25. Многозадачность: asyncio.
      26. Многозадачность: fastAPI.
      27. Postgres + Миграции.
      28. Pytest, Mock.
      29. Безопасность.
      30. Основы культуры CI: linters.
      31. CD, автоматический деплой.
  7. Итоговый проект: социальная сеть

    Вы напишете аналог Twitter, в котором пользователи смогут публиковать посты, комментировать их и ставить лайки.

  8. ✦ Повышение на работе

    Продвинутые знания и навыки позволят вам браться за сложные задачи на работе и быстрее дорасти до Middle.

Дополнительные курсы

  1. Английский для IT-специалистов.

  2. Карьера и развитие для программиста.

  3. Веб-вёрстка. Базовый уровень.

  4. Язык запросов SQL.

  5. Система контроля версий GIT.

  6. Универсальные знания программиста.

Итоговые проекты

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

    Сервис по доставке еды

    Будучи частью команды вы, под менторством опытного тимлида, разработаете сервис доставки еды, используя для этого полученные во время обучения знания.

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

    Анализ сайта

    Вы должны будете произвести подробный анализ сайта Booking.com для поиска подходящих цен исходя из требований пользователя по местонахождению и стоимости.

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

    Интернет-магазин

    Вашей задачей будет написание интернет-магазина на фреймворке Django.

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

    Задачник

    Вам будет необходимо разработать сайт, главной функцией которого будет решение задач-тестов по программированию.

Изображение

Акция!

Вместе с курсом вы получите бесплатный доступ к специализированной IDE (среде разработки) от компании JetBrains — PyCharm Professional Edition.

Год английского языка!

Выполните 3 практические работы из первого курса и получите доступ к урокам и материалам онлайн‑платформы КЭСПА на год.

Предложение действует для пользователей Skillbox, которые купили любую профессию с 1 августа 2021 года.

Вас ждут:

  • методика ускоренного запоминания слов и грамматики;
  • персональная программа обучения, которая поможет заговорить по‑английски с нуля.
Изображение KESPA

Спикеры

Роман Булгаков

Роман
Булгаков

Преподаватель информатики и программирования со стажем более 5 лет
Алексей Половинкин

Алексей
Половинкин

Python-teamlead компании AGIMA. Опыт работы — более 7 лет
Андрей Шулаев

Андрей
Шулаев

Ведущий инженер-программист в компании EPAM. Опыт работы — более 3 лет
Сергей Кротов

Сергей
Кротов

Ведущий инженер-программист в компании EPAM. Опыт работы — более 5 лет
Никита Нестеренко

Никита
Нестеренко

Руководитель проекта и главный инженер по разработке в Сбере. Опыт работы — более 5 лет
Алексей Некрасов

Алексей
Некрасов

Лидер направления Python в МТС, программный директор направления Python в Skillbox. Опыт работы — более 6 лет

Ваше резюме после прохождения курса

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

от 9 300 000 сум

Мои навыки:

  • Создаю приложения любой сложности на Python: от скриптов до веб-приложений
  • Автоматизирую развёртывание приложений с помощью Docker
  • Подключаю сторонние библиотеки
  • Разрабатываю многопоточные приложения
  • Тестирую код: вручную и автоматически
  • Знаю и применяю паттерны проектирования приложений
  • Работаю с базами данных и API сторонних сервисов
  • Создаю веб-приложения на Django и Flask
  • Настраиваю автоматический деплой и интеграцию приложений — CI/CD

Мои проекты:

  1. Telegram-бот для поиска отелей
  2. Интернет-магазин
  3. Социальная сеть

Сертификат Skillbox

Подтвердит, что вы прошли курс, и станет дополнительным аргументом при устройстве на работу.

Пример сертификата
  • Старт курса: 9 октября
  • Осталось: 9 мест

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

  • Курс в подарок
  • Возврат 40% после прохождения курса
  • Длительность рассрочки 12 месяцев
  • Поможем найти работу или вернем деньги*
  • 2 143 798 сум/мес
  • 3 572 997 сум/мес
Участвует в распродаже Скидка 40% действует 0 дня 00:00:00

Выберите вариант оплаты

Заполните контактные данные

Похоже, произошла ошибка. Попробуйте отправить снова или перезагрузите страницу.

Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

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

Спасибо!

Ваша заявка успешно отправлена

Часто задаваемые вопросы

  • У меня нет опыта в программировании. Подойдёт ли мне этот курс?

    Конечно — курс рассчитан на абсолютных новичков. Но придётся постараться — читать дополнительную литературу, не пропускать занятия и вовремя выполнять практические работы. В остальном поможет Skillbox — кураторы разберут практические задания, помощники ответят на вопросы о процессе прохождения, а Центр карьеры займётся вашим трудоустройством.
  • А почему именно Python? Есть и другие языки программирования

    Python хорош тем, что его просто учить — он похож на обычный язык, на котором говорят люди. Не нужно ставить точки с запятыми и скобки, думать о таких сложных для новичка концепциях, как, например, «сборка мусора» или «переполнение типа». С другой стороны, Python открывает большие возможности — на нём можно создавать чат-ботов, анализировать данные, автоматизировать задачи и разрабатывать логику для сайтов.
  • Нужно ли знать математику?

    На начальных этапах от вас не требуется продвинутых знаний — достаточно школьного курса математики. Однако не пугайтесь, если вам придётся разобраться в темах, которые вы забыли или не проходили — куратор поможет освежить знания или даст полезные ссылки.
  • Сколько часов в неделю мне нужно будет уделять курсу?

    Зависит от того, насколько быстро вы хотите освоить профессию. Чтобы пройти курс за 10 месяцев, нужно заниматься по 2 часа в день. Но совсем необязательно следовать жёсткому графику — учиться можно в любое удобное время.
  • Почему так долго? Говорят, язык можно освоить чуть ли не за неделю

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

    Не переживайте — чтобы начать работать, необязательно столько ждать. Первые результаты будут у вас через несколько месяцев — уже через полгода вы сможете выйти на стажировку или трудоустроиться Junior-разработчиком в компанию.
  • Кто будет помогать мне на курсе?

    Практические работы проверяет эксперт — практикующий Python-разработчик. Вы сможете задать ему вопрос в личном кабинете или обратиться в Telegram-чат курса.
  • Как проходит стажировка на курсе?

    Как только вы пройдёте курсы «Основы Python», «Django» и выполните все практические работы, вам откроется доступ к итоговому проекту. Оставляете заявку, а мы соберём команды и назначим тимлида.

    Вместе с тимлидом и командой из 3–5 человек вы приступите к разработке маркетплейса. Будете работать по системе Scrum или Kanban, использовать Git, регулярно созваниваться и обсуждать текущие задачи. Подготовитесь к работе в реальной компании и создадите мощный проект для портфолио.
  • В каких компаниях я смогу работать после курса?

    Участники курса «Python-разработчик» трудоустраиваются в Сбер, ПИК Digital, Уралсиб, Performance lab. Центр карьеры помогает пользователям Skillbox попасть в Тинькофф, AIC, VK, Альфа-Банк, Рамблер, Wildberries и другие известные компании.
  • Что делать после трудоустройства?

    Хороший разработчик никогда не прекращает учиться. В Skillbox вы можете трудоустроиться уже во время обучения — но это не повод бросать курс. Наоборот — совмещение курса и реальная работа помогут вам быстрее дорасти до уровня Middle.
  • Есть ли специальные требования к компьютеру?

    Python не требует мощного железа и больших ресурсов. Подойдёт любой компьютер под управлением Windows 7 или 10, Linux Ubuntu или macOS от 10.11 и выше. Чтобы установить среду разработки PyCharm, вам потребуется не менее 4Gb оперативной памяти, 5 свободных гигабайт на жёстком диске и одна из последних версий 64-разрядной операционной системы.
  • Действуют ли какие-нибудь программы рассрочки?

    Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на мелкие ежемесячные платежи.
  • Объясняем термины, которые используются на этом сайте

    Scrum — методология, при которой большая задача разбивается на маленькие этапы. Команды параллельно разрабатывают разные функции приложения, работают по жёстким дедлайнам и регулярно созваниваются, чтобы обсудить прогресс.

    Kanban — методология, которая позволяет визуализировать разработку продукта в виде «доски». С помощью Kanban-досок удобно отслеживать прогресс по задачам и оперативно решать проблемы.

    IDE (среда разработки) — специальная программа, в которой вы будете писать код. В отличие от обычного текстового редактора, там доступно много полезных функций. Например, подсветка ошибок в коде, консоль для тестового вывода результата программы и даже всплывающие подсказки, которые помогут вам вспомнить название функции.

    Библиотека — это код от других разработчиков, к которому можно «обратиться» в своей программе, чтобы облегчить себе работу. Например, в Python есть библиотека для сложных математических вычислений — NumPy. Благодаря ей разработчикам не нужно самим описывать формулы в коде — достаточно просто вызвать нужную функцию.

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

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

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