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

Основы языка программирова­ния Python

Основы языка программирования Python

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

Изображение

Как записаться на курсы

  • Заполните анкету на Госуслуги.
  • Дождитесь подтверждения льготы — проверка документов до 5 дней.
  • Оплатите стоимость обучения с учётом скидки — самостоятельно или за счёт работодателя.
  • Пройдите обучения и получите документ о дополнительном профессиональном образовании.

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

  • 9 701 вакансия

    сейчас открыта для Python-разработчиков, по данным hh.ru

  • 80 000 рублей

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

  • Сбер, ПИК Digital, Уралсиб, Performance lab

    компании, в которые устроились участники курса

Изображение

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

Через 21 день вы напишете:

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

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

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

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

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

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

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

  1. Писать чистый код

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

  2. Понимать алгоритмы и структуры данных

    Изучите основные алгоритмы и структуры данных и научитесь их реализовывать в Python. Узнаете, как оценивать сложность алгоритмов.

  3. Создавать программы на Python

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

  4. Работать с сетью

    Поймёте, как устроено клиент-серверное взаимодействие, научитесь работать с GET- и POST-запросами и библиотекой requests.

  5. Тестировать код

    Освоите методы отладки и тестирования — сможете находить и исправлять ошибки в своём или чужом коде. Научитесь пользоваться библиотекой requests.

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

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

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

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

О Skillbox

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 255 академических часов
  1. Модуль 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. Модуль 2. Система контроля версий Git

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

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

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

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

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

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

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

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

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

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

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

    При этом некоторые видео устарели: есть интервью и вебинары 2019 года, а на дворе 2022. И с тем условием, что IT шагает гигантскими шагами, кажется, что эти интервью неактуальны.
  • Вся информация доводится до ушей простым языком, есть возможность попрактиковаться в закреплении полученных знаний. Но некоторые темы, например логический тип данных, можно разобрать более подробно.
  • Отзывы студентов

    Чумаков Александр , г. Таганрог

    Курс «Python-разработчик»
    Да всё гуд :) Терпеливые, грамотные и спокойные кураторы.
  • Отзывы студентов

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

    Курс «Python-разработчик»
    Всё достаточно доходчиво. Но самое великолепное — это подход куратора к участникам. Хороший открытый диалог, без напускной строгости и точности. Чувствуешь себя свободно, а не трясёшься от напряга, как перед защитой дипломной работы в университете.
  • Нравятся интересные задачи и видео длиной в 10 минут (а не час, что может надоесть). Возможно, спикер успевает рассказать не всё, а только главное, но есть другие ресурсы: книги, YouTube, форумы и, конечно же, Telegram-чат.
  • Интересные и доходчивые объяснения спикера в видеоматериалах. Отличная помощь куратора и быстрое взаимодействие с ним.
  • Очень нравятся видеоматериалы: всё чётко, понятно, с примерами.

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

    Кураторы проверяют задания очень быстро. Если есть ошибки, то объясняют, что и почему.
  • Иван Ротов

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

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

    Курс «Python-разработчик»
    Нравится хороший подход. Чувствую, что, если дотяну до конца курсов, стану разработчиком.

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

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

    Курс «Python-разработчик»
    Понравился куратор. Практическая работа — отличная практика, иногда заставляет помучиться и погуглить.

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

    Курс «Python-разработчик»
    Отличная обратная связь с проверяющим куратором.
  • Диас Шабаров

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

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

    Захария-Михаил Моллер

    Курс «Основы языка программирова­ния Python»
    Нравится подробное изложение каждой темы с наглядными примерами. Хороший уровень сложности для развития навыков.
  • Удобно организован процесс, удобно общаться с куратором.

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

    Курс «Python-разработчик»
    Нравится качество видео и практические работы :)

    Сейчас делаю итоговый проект после окончания курса Python Basic, и иногда куратор долго отвечает на вопрос (до трёх дней), а дальше пойти не можешь, так как ошибка мешает :) Как её решить, в интернете или сообществе найти не получается, и поэтому сроки обучения затягиваются.
  • Нравится подача материала, увлекательные задачи, плавное усложнение информации и заданий, отсутствие временных рамок при обучении и сдаче практических работ.

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

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

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

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

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

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

По данной программе вы можете получить государственное софинансирование по программе «Цифровые профессии» от 50% до 100%

При 50% софинансирования вы заплатите:
  • 58 000
  • 116 000
При 75% софинансирования вы заплатите:
  • 29 000
  • 116 000
При 100% софинансирования вы заплатите:
  • 0
  • 116 000
Участвует в Цифровых профессиях Государство оплатит от 50% до 100%
Изображение

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

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