Курсы Python

В этой подборке рассмотрим лучшие обучающие курсы по Python.

На курсах научат основам Python (операторы, алгоритмы, циклы, ООП, работа с файлами), работать с базами данных и популярными фреймворками Django + Postman, использовать Docker, писать алгоритмы и т.д.

1 место. Python от Skillbox

Стоимость курса: Рассрочка на 31 месяц — 5 987 ₽ / мес

Длительность: 6 месяцев

Официальный сайт: https://skillbox.ru/course/profession-python/

Пройти курс

Уровень: для начинающих с нуля и новичков

Формат обучения: интенсивы со спикером (индивидуальная и командная практика)

Обратная связь: есть (проверка практических работ программистами-кураторами + ответы на вопросы)

Особенности курса: гарантия трудоустройства

сертификат

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

  • Создавать простые и сложные модульные программы: от консольных скриптов до чат-ботов
  • Писать автотесты
  • Деплоить приложения на сервер
  • Работать с базами данных
  • Работать с популярными фреймворками — Django, Flask
  • Упаковывать проекты в Docker и применять DevOps-практики
  • Использовать промышленные средства разработки: Git, PyCharm, Postman
  • Писать запросы к базам данных на Python с помощью Sqlalchemy, Django-ORM
  • Работать в команде.

Программа обучения: основы работы с Python, операторы и выражения, условный оператор if, циклы for и while, числа int и float, настройка IDE, списки и базовые коллекции, работа с функциями и файлами, исключения, принципы ООП. Второй блок содержит вспомогательные курсы для изучения обязательной программы – «Веб-вёрстка. Базовый уровень», «Язык запросов SQL», «Система контроля версий GIT». Третий блок наполнен бонусными курсами, где Вы получите разносторонние навыки, которые помогут увереннее чувствовать себя в профессии – «Английский для IT-специалистов», «Универсальные знания программиста», «Карьера и развитие для программиста».

Об авторе:

  • Роман Булгаков — Преподаватель информатики и программирования со стажем более 5 лет
  • Алексей Половинкин — Python-teamlead компании AGIMA. Опыт работы — более 7 лет
  • Андрей Шулаев — Ведущий инженер-программист в компании EPAM. Опыт работы — более 3 лет
  • И др.

2 место. Python-разработчик с нуля от Нетология

Стоимость курса: 99 000 ₽ или рассрочка на 24 месяца — 4 125 ₽ / мес

Длительность: 12 месяцев

Официальный сайт: https://netology.ru/programs/python

Пройти курс

Уровень: для начинающих

Формат обучения: вебинары, видеолекции, практические задания

Обратная связь: есть (развернутая обратная связь + сопровождение)

Особенности курса: помогут найти работу или стажировку

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

Что узнаете/чему научитесь:

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

Программа обучения: программа курса сочетает различные форматы обучения: видеолекции, вебинары, статьи, индивидуальные задания. Курс охватывает важные темы — основы языка программирования Python, Git — система контроля версий, базы данных, продвинутый Python, Django, основы DevOps, построение API на Django. Также предусмотрено обучение английскому языку для начинающих разработчиков, курсовой и командный проекты и блок, посвященный карьере в Python-разработке.

Об авторе:

  • Евгений Шмаргунов — Автор программы, разработчик и ведущий специалист по автоматизированному тестированию в Medindex
  • Максим Филипенко — Backend-разработчик, Авито
  • Елена Никитина — Руководитель проектов, «Аналитические программные решения»
  • И др.

3 место. Python-разработчик от SkillFactory

Стоимость курса: Рассрочка на 36 месяцев — от 2 950 ₽ / мес

Длительность: 10 месяцев

Официальный сайт: https://skillfactory.ru/python-developer

Пройти курс

Уровень: для начинающих с нуля и новичков

Формат обучения: онлайн-платформа, уроки и задания + тренажеры

Обратная связь: есть (менторы)

Особенности курса: поиск работы уже через 3 месяца обучения

сертификат + диплом

Вы научитесь:

  • Разбираться в типах данных
  • Использовать разные алгоритмы для решения задач
  • Писать код на Python
  • Работать с файлами и данными
  • Размещать код на GitHub
  • Использовать объектно-ориентированный подход в программировании (ООП) для Python
  • Поднимать веб-сервер на Python
  • Настраивать взаимодействие с базами данных
  • Проектировать базу данных
  • Верстать веб-интерфейс на основе шаблонов Django
  • Настраивать и проводить тестирование своего кода
  • Создавать свой REST API
  • Использовать Docker для сборки проекта
  • Делать свой веб-проект на Django и размещать его на сервере
  • Строить сложный API с подключением к SQL-базе данных
  • Работать в командной строке Linux
  • Верстать веб-страницы с адаптивной версткой
  • Ускорять и оптимизировать свой код с помощью асинхронного программирования.

Программа обучения: программа содержит несколько частей, где изучаются программирование на Python, бэкенд-разработка на Python и Django, а в завершении выполняется финальный проект – REST API сервис с подключением к базе данных. Лучшие студенты проходят стажировки в проектах компаний-партнеров — это реальный кейс в портфолио и шанс перейти в штат.

Об авторе:

  • Михаил Бородин — Руководитель разработки веб-проектов в X5 Retail Group, ведущий преподаватель курса
  • Михаил Свинцов — Ведущий разработчик в «Студии повышения успеваемости»
  • Вячеслав Богданенок — Главный разработчик в нескольких веб-проектах
  • И др.

4. Факультет Python-разработки от GeekBrains

Стоимость курса: Рассрочка до 36 месяцев — от 4 584 ₽ / мес

Длительность: 12 месяцев

Официальный сайт: https://gb.ru/geek_university/python

Пройти курс

Уровень: для новичков

Формат обучения: занятия в группе с преподавателем + онлайн-лекции и вебинары + видеозаписи занятий

Обратная связь: есть (работа с преподавателями, кураторы, студент-наставник)

Особенности курса: государственная образовательная лицензия

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

Что узнаете/чему научитесь:

  • освоите Python,
  • научитесь писать программы и веб-приложения.

Программа обучения: программа разделена на 3 блока – основной (введение в программирование, математика и информатика, введение в контроль версий и др.), специализация – второй блок, длящийся 9 месяцев, содержащий основы Python, объектно-ориентированное программирование, алгоритмы и структуры данных, базы данных и SQL, парадигмы программирования и языки парадигм и другое. Третий блок – технологическая специализация, в течении 3 месяцев познакомит с бэкенд-разработкой, алгоритмами и структурами данных на Python, Django.

Об авторе:

  • Алексей Петренко — Python Developer
  • Игорь Филимонов — Глава департамента веб-разработки в «МакроИндексе»
  • Артем Манченков — Senior Backend Web Developer в Mail.ru Group
  • Андрей Калашников — Веб-разработчик в Inline Telecom Solutions
  • И др.

5. Python-разработка для начинающих от Нетология

Бесплатно

Длительность: 3 часа теории и 15 часов практики

Официальный сайт: https://netology.ru/programs/python-free

Пройти курс

Уровень: с нуля

Формат обучения: видеолекции и задания с самопроверкой

Обратная связь: нет

сертификат

Что даст вам курс:

  • Познакомитесь с основами разработки
  • Погрузитесь в Python в интенсивном режиме
  • Узнаете о перспективах в карьере.

Программа обучения: Программа состоит из 3 часов теории и 15 часов практики. Вы освоите основы профессии Python-разработчика и возможности Python, а далее выполните два проекта, даже если никогда раньше не программировали (планировщик задач, Telegram-бот).

Об авторе:

  • Дмитрий Демидов — Разработчик в Яндексе. Автор и ведущий курса «Python-разработчик» в Нетологии

6. Программирование на Python. Уровень 1. Основы программирования от Московский Государственный Технический Университет им. Н.Э. Баумана

Стоимость курса: 27 450 руб.

Длительность: 40 академических часов

Официальный сайт: http://edu.bmstu.ru/napravleniya-obucheniya/programmirovanie/python1

Пройти курс

Уровень: для начинающих

Сертификат: нет

Что узнаете/чему научитесь:

  • устанавливать и настраивать среду разработки для программирования
  • применять базовые конструкции Python
  • создавать модули и пакеты
  • пользоваться основными структурами данных
  • выполнять основные операции ввода/вывода.

Программа обучения: курс состоит из 10 тематических модулей: язык программирования Python, базовые конструкции языка, кортежи/списки/словари/множества, функции и коллекции, модули и пакеты, работа с файловой системой, исключения и обработка ошибок, регулярные выражения, элементы функционального программирования. Последний модуль – итоговая аттестация.

7. Python для начинающих от beONmax

Стоимость курса: от $7.8

Длительность: 98 уроков

Официальный сайт: https://beonmax.com/courses/python/

Пройти курс

Уровень: для начинающих

Формат обучения: видеоуроки + практические задания + тесты

Обратная связь: нет

сертификат

Что узнаете/чему научитесь:

  • Установка Python, работа с редактором кода Anaconda
  • Все основные конструкции языка Python — переменные, операторы, типы данных, работа со строками, условия, циклы, работа с файлами, работа с функциями, модулями и пакетами, применение классов и др.
  • Писать простые программы на Python 3
  • Как писать простые игры типа крестиков-ноликов
  • Логика с условиями и циклами
  • Обработка ошибок и исключений, юнит-тестирование
  • Объектно-ориентированное программирование на Python
  • Использование Jupyter Notebook
  • Использование коллекций в Python: списки, словари и так далее
  • Декораторы
  • Неизменяемые объекты
  • Лучшие практики по написанию «чистого» кода на Python.

План курса: полный курс Python состоит из 11 разделов, обучение от простого к сложному. Все практические задания с полным разбором решения. Благодаря практическим заданиям и тестам, Вы сможете закрепить полученные знания по каждой теме курса. Видеоуроки знакомят с основами Python, ООП, модулями и пакетами и др. Завершается обучение финальной практикой.

Об авторе:

  • Илья Фофанов — Инженер-программист с опытом более 10 лет. Сертифицированный специалист по WPF и WCF

8. Python для автоматизации и анализа данных от НИУ ВШЭ

Стоимость курса: 70 000 ₽

Длительность: 2 месяца

Официальный сайт: https://cs.hse.ru/dpo/pythonfordata

Пройти курс

Уровень: для начинающих

удостоверение о повышении квалификации

Что узнаете/чему научитесь:

  • Освоите язык Python
  • Освоите библиотеки для анализа данных и визуализации
  • Освоите основы работы с SQL, постановку задач на расписание
  • Будете уметь работать с API и форматами данных из API
  • Освоите парсинг информации из интернета и регулярных выражений.

Программа обучения: курс начнётся с азов программирования, далее вы погрузитесь в сбор данных в Python. На занятиях обсудите, как извлекать данные с веб-страниц и как пользоваться массивами открытых данных. Ещё посмотрите на программные интерфейсы популярных сервисов и попробуете автоматизировать рутинные процессы — например, запись данных в таблицы.
Наконец, вы будете учиться работать с данными.

9. Python от irs.academy

Стоимость курса: 40 650 руб.

Длительность: 14 часов

Официальный сайт: https://irs.academy/kurs_po_python

Пройти курс

Уровень: для начинающих

Формат обучения: видеозаписи + домашние задания

Обратная связь: есть (проверка ДЗ)

сертификат

После окончания курса вы сможете:

  • Освоить ведущий язык программирования, на котором написаны коды игры World of Tanks, активно применяемый в разных областях;
  • Успешно работать с 2D-графикой;
  • Использовать и подключать библиотеку Turtle;
  • Написать программу под собственные задачи;
  • Создать свой проект с учетом всех индивидуальных задач и запустить его в работу.

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

Об авторе:

  • Олег Юрчик — начал изучать Python в 2013 году, пробовался в разных областях, в 2017 году занялся веб-разработкой и сейчас работает в этой области

10. Python от Питонтьютор

Бесплатно

Официальный сайт: https://pythontutor.ru/

Пройти курс

Уровень: для начинающих

Формат обучения: курс-тренажер

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

Сертификат: нет

11. Python для извлечения и обработки данных от Открытое образование

Стоимость курса: нет информации

Длительность: 10 недель

Официальный сайт: https://openedu.ru/course/hse/PYTHON/

Пройти курс

Уровень: для начинающих

сертификат

Вы научитесь:

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

Программа обучения: программа состоит из 10 тем – ввод-вывод и целочисленная арифметика, логические выражения и условный оператор, условный оператор и цикл while, вещественные числа и строки, цикл for, списки и функции и др.

Об авторе:

  • Густокашин Михаил Сергеевич — Директор Центра студенческих олимпиад Факультета компьютерных наук НИУ ВШЭ

12. Программирование на Python для детей от АйдаКодить

Стоимость курса: разная стоимость

Длительность: 3 года

Официальный сайт: https://codims.ru/python

Пройти курс

Уровень: для начинающих

Формат обучения: оффлайн/онлайн

Сертификат: нет

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

13. Python + Подготовка Big data от ООО «УЦ «Коммерсант»

Бесплатно

Длительность: 48 часов

Официальный сайт: https://python-school.ru/courses/funp-basics-python-for-data-mining-and-machine-learning/

Пройти курс

Уровень: для начинающих

Сертификат: нет

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

14. Python+ от Pumpskill

Стоимость курса: 16 500 ₽

Длительность: 3 месяца

Официальный сайт: https://pumpskill.ru/courses/bazovyy-kurs-python-plus/

Пройти курс

Уровень: для начинающих

Формат обучения: уроки на платформе + ДЗ

Обратная связь: есть (проверка ДЗ с обратной связью)

Сертификат: нет

Что узнаете/чему научитесь:

  • Программировать на Python, использовать библиотеки и фреймворки.

Будете уметь:

  • Свободно программировать на Python
  • Писать код по стандартам
  • Создавать бота, который управляет google документами
  • Использовать в разработке Git и GitHub
  • Программировать в парадигме ООП
  • Создавать приложения на фреймворке Flask, использовать API
  • Обрабатывать большие файлы Excel разнородной структуры
  • Обрабатывать POST и GET запросы на backend
  • Составлять сложные алгоритмы
  • Пользоваться модной PaaS платформой Heroku
  • Работать с базами данных.

Программа обучения: на протяжении 3 месяцев обучения, начав с введения в Python, вы будете изучать систему контроля версий Git, сервис GitHub, основы структурного программирования, функции и декораторы. Далее выполните курсовой проект – сделаете telegram бот для управления Google Docs. Изучите модули, пакеты и работу с файлами, ООП в Python, классы. В завершении обучения Вас ждут 2 практических модуля и создание дипломного проекта – сервиса каршеринга.

Об авторе:

  • Руководитель крупных IT-проектов в РЖД
  • Алистер Еникеев — Python Software engineer, Data scientist at Hitechlab

15. Программирование на Python 3.10 от MoscowPython

Стоимость курса: 40 500 руб. — 42 500 руб.

Длительность: 2 месяца

Официальный сайт: https://learn.python.ru/

Пройти курс

Уровень: для начинающих

Формат обучения: видеоуроки + практические задания

Обратная связь: есть (индивидуальные созвоны с куратором)

Особенности курса: поддержка в течение 2 месяцев после окончания курса

сертификат

Что узнаете/чему научитесь:

  • Делать сайты и веб-приложения
  • Работать с данными
  • Создавать чат-ботов
  • Писать свои проекты.

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

Об авторе:

  • Михаил Корнеев — В коммерческой разработке с 2001 года, с 2009 — работает с Python.
  • Валентин Домбровский — Евангелист и сооснователь MoscowPython сообщества.
  • Семен Осипов — Активист MoscowPython сообщества, Data Engineer в Semrush, до этого — Big Data Engineer в X5 Retail Group.
  • И др.

16. Python-разработчик от ООО «Кодемика»

Стоимость курса: 32 400 ₽

Длительность: 6 месяцев

Официальный сайт: https://codemika.exponenta.ru/

Пройти курс

Уровень: для начинающих

сертификат

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

Об авторе:

  • Роман Грушенков — Глава, основатель и автор образовательной платформы Кодемики
  • Леонид Андреевский — Ведущий разработчик в компании Ростелеком

17. Python программирование от Гоша Дударь

Бесплатно

Длительность: 24 урока

Официальный сайт: https://www.youtube.com/playlist?list=PL0lO_mIqDDFXgfuxOEDTCwsWmKezOaDTu

Пройти курс

Уровень: для начинающих с нуля

Формат обучения: видеоуроки на Ютубе

Обратная связь: нет

Сертификат: нет

Что узнаете/чему научитесь:

  • программировать на языке Python.

Программа обучения: обучение состоит из 25 видеоуроков. Автор рассказывает о программировании, переменных, условных операторах и многом другом. Вы изучите словари, множества, функции, исключения, работу с файлами, основы ООП.

Об авторе:

  • Гоша Дударь

18. Python-разработчик от Бруноям

Стоимость курса: 74 900 ₽

Длительность: 7 месяцев

Официальный сайт: https://brunoyam.com/online-kursy/python-s-nulya

Пройти курс

Уровень: для начинающих

Формат обучения: видеоматериалы + практические задания

Обратная связь: есть (преподаватели + наставники)

Особенности курса: гарантия возврата денег

сертификат

 

Вы научитесь:

  • Программирование на Python
  • ООП (Object-oriented programming)
  • Алгоритмы и структуры данных
  • Паттерны проектирования
  • Процессы и потоки. Multiprocessing, threading
  • JSON-RPC
  • Сетевые протоколы Ethernet, IP, TCP, UDP, HTTP
  • Понимание архитектуры REST, SOAP
  • Работа с СУБД в Python. SQL, СУБД, ORM
  • Фреймворк Django
  • Unit-тестирование
  • Git — система контроля версий.

Программа обучения: курс разделен на модули. Модули на части. Каждая часть — это теория, соединенная с личным опытом преподавателя. Параллельно обучению ведется проектная работа. Выполненные проекты — это ваше готовое портфолио. Основные блоки курса: основы Python, ООП, структуры данных и алгоритмы, обработка исключений и паттерны проектирования, процессы и потоки, сети и передача данных, фреймворк Django, базы данных, SQL, регулярные выражения, Unit-тестирование. Pytest, процесс разработки ПО. По окончании курса вы выполните 4 проекта.

Об авторе:

  • Дмитрий Сафонов — Data Scientist в компании Quantum Brains. Более 3х лет занимается коммерческой разработкой на Python.

19. Основы Python с 0 от ProductStar

Стоимость курса: 34 896 ₽

Длительность: 2 месяца

Официальный сайт: https://productstar.ru/analytics-mini-course-python

Пройти курс

Уровень: для начинающих

сертификат

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

  • Основы Python
  • Работа с большими данными
  • Работа с продвинутыми кейсами
  • Работа с данными из интернета.

Программа обучения: курс состоит из 11 уроков и 11 практических заданий от практиков рынка с проверкой. Вы начнёте обучение с введения в Python и изучения типов данных, функций, классов и ошибок, а в конце сможете выполнить итоговый проект – поработаете с данными продаж одного магазина.

Об авторе:

  • Николай Пекальн — Директор по Аналитике, Vezet group
  • Ришат Исхатов — Head of BA, СберМаркет

20. Программирование на Python для начинающих от LETPY

Стоимость курса: от 1 210 ₽

Длительность: 25 уроков

Официальный сайт: https://letpy.com/

Пройти курс

Уровень: для начинающих

Формат обучения: онлайн-тренажер

Обратная связь: есть (в сообществе)

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

сертификат

Что узнаете/чему научитесь:

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

21. Программирование на Python от ООО «ФРОО»

Стоимость курса: 50 000 ₽

Длительность: 6 месяцев

Официальный сайт: https://pythoncourse.ru/

Пройти курс

Уровень: для начинающих

Формат обучения: лекции в личном кабинете + ДЗ

Обратная связь: есть (проверка ДЗ + общение с менторами)

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

Что узнаете/чему научитесь:

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

Программа обучения: курс охватывает все необходимые для ежедневной работы программиста темы, а также затрагивает многие особенности языка, которые часто опускают при его изучении. Помимо теории вас ждут практические задания, которые помогут проверить полученные знания и отточить навыки программирования на Python. Курсовой проект после каждого блока лекций – сделаете асинхронный сервер, игру и бота. Приложение для управления умным домом и нейронку. Спарсите википедию и сверстаете stackoverflow.

Об авторе:

  • Емелин Александр Юрьевич — Бэкенд-разработка на Python и Go. Преподаватель курса по Python в МГТУ им. Н. Э. Баумана.
  • Жебрак Александр Михайлович — Руководил разработкой интранета Mail.Ru. Преподаватель курса по Python в Бауманке. Занимается машинным обучением.
  • Швеенков Дмитрий Борисович — Руководитель команды разработки Mail.Ru Group

22. Python от Хекслет

Бесплатно

Длительность: 45 уроков

Официальный сайт: https://ru.hexlet.io/courses/python-basics

Пройти курс

Уровень: для начинающих

Формат обучения: тренажер с практикой

Обратная связь: есть (в обсуждениях)

Особенности курса: упражнения в тренажерах

Сертификат: нет

Что узнаете/чему научитесь:

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

Программа обучения: в курс включено 45 уроков (видео и/или текст), 54 упражнения в тренажере и 168 проверочных тестов. Программа содержит информацию о построении программ на Python, строках и переменных, типах данных, условных конструкциях и многом другом.

23. Python от Stepik

Бесплатно

Длительность: 28 уроков

Официальный сайт: https://stepik.org/course/67/promo

Пройти курс

Уровень: для начинающих

Формат обучения: уроки + видео + тесты + интерактивные задачи

Обратная связь: есть (обсуждение в комментариях с другими учениками)

сертификат

Что узнаете/чему научитесь:

  • познакомитесь с базовыми понятиями программирования.

Программа обучения: обучение состоит из уроков, тестов и интерактивных задач. Программа делится на 3 части – «Операторы. Переменные. Типы данных. Условия», «Циклы. Строки. Списки», «Функции. Словари. Интерпретатор. Файлы. Модули.». Также в курсе присутствует несколько задач повышенной сложности, которые являются необязательными для прохождения курса, однако желающие смогут поломать голову над придумыванием алгоритмов и реализацией программ к этим задачам.

Об авторе:

  • Тимофей Бондарев — JetBrains, Институт биоинформатики, СПбАУ РАН
  • Павел Федотов — Институт биоинформатики, Университет ИТМО

24. Разработка веб-приложений на Python от ООО «Образовательный центр программирования и высоких технологий»

Стоимость курса: 1 699 BYN (39 096 ₽)

Длительность: 108 ак.ч. (три месяца)

Официальный сайт: https://www.it-academy.by/course/python-developer/pt-python-developer/

Пройти курс

Уровень: для начинающих

Сертификат: нет

Вы будете уметь:

  • Разрабатывать программы с помощью Python, используя модули из библиотек этого языка
  • Создавать собственные классы и модули
  • Применять на практике основные принципы объектно-ориентированного программирования
  • Использовать в работе полученные теоретические знания

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

Об авторе:

  • Денис Котишевский — Опыт работы: 17 лет в отрасли телекоммуникаций и IT
  • Максим Белов
  • Никита Терентьев
  • И др.

25. Программирование и СУБД от Центр компьютерного обучения «Специалист» при МГТУ им.Н.Э.Баумана

Стоимость курса: 21 650 ₽ — 35 490 ₽

Длительность: 40 ак. ч.

Официальный сайт: https://www.specialist.ru/course/python1-a

Пройти курс

Уровень: для начинающих

Особенности курса: есть бесплатное тестирование

сертификат

Что узнаете/чему научитесь:

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

Программа обучения: курс состоит из 9 модулей обучения, в некоторых модулях предусмотрены практикумы. Управляющие конструкции, функции и коллекции, модули и пакеты, работа с файловой системой – лишь часть того, что Вы изучите, пройдя обучение.

Об авторе:

  • Леонов Даниил Игоревич
  • Юрченко Евгений Витальевич
  • Шиховцов Вадим Викторович
  • Елисеев Илья Сергеевич
  • Сухобрус Борис Алексеевич

26. Python-разработчик от Школа анализа данных

Стоимость курса: 126 000 ₽

Длительность: 9 месяцев

Официальный сайт: https://practicum.yandex.ru/backend-developer/

Пройти курс

Уровень: для начинающих

Формат обучения: практика в тренажере + теория

Обратная связь: есть (кураторы + наставники)

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

Что именно вы будете делать, когда станете Python-разработчиком:

  • Писать код на языке Python
  • Разрабатывать сайты и веб-приложения
  • Настраивать серверы для размещения веб-проектов
  • Создавать продукт вместе с командой
  • Помогать бизнесу развиваться, а пользователям — становиться счастливее.

Программа обучения: учёба занимает 9 месяцев. Много теории, ещё больше практики, люди и методология — всё направлено на то, чтобы вы освоили профессию Python-разработчика с нуля. Обучение построено на примерах из жизни. Сложность нарастает постепенно, поэтому каждую главу вы понимаете всё лучше.

27. Python от Сетевая Академия «Ланит»

Стоимость курса: 18 000 руб.

Длительность: 3 дня

Официальный сайт: https://academy.ru/catalog/python/Python3_Adv.html

Пройти курс

Уровень: для продвинутых

Формат обучения: очное/заочное обучение

Сертификат: нет

После изучения курса Вы сможете:

  • Применять среду и блокноты Jupyter (IPython notebooks).
  • Использовать модуль Collections.
  • Использовать возможности функционального программирования: lambda-выражения.
  • Применять функции к каждому элементу коллекции (map)
  • Использовать продвинутые возможности функций сортировки.
  • Искать и вычленять нужные элементы текста при помощи регулярных выражений.
  • Работать с базами данных.
  • Работать с данными в текстовых файлах в форматах CSV, JSON и XML.
  • Писать программы, используя объектно-ориентированный стиль программирования.
  • Тестировать корректность работы своих программ.
  • Использовать отладку для поиска логических ошибок в своих программах.
  • Работать с различными кодировками текста, включая кодировки Unicode.

Программа обучения: слушатели курса Python для продвинутых, уже знакомые с основами программирования на языке Python, изучат в этом курсе более продвинутые инструменты, библиотеки и возможности языка: блокноты Jupyter (IPython Notebook), модуль Collections, операции map и filter (отображение и фильтрация), lambda-функции, продвинутые возможности сортировки, работу с регулярными выражениями (regular expressions), работу с базами данных, файлами в формате CSV, JSON и XML, средства объектно-ориентированного программирования, средства отладки и тестирования программ, а также познакомятся с поддержкой в Python различных кодировок текста, в том числе Unicode.

28. Python для пентестера от Codeby School

Стоимость курса: 45 390 руб.

Длительность: 5 месяцев

Официальный сайт: https://python-eh.ru/

Пройти курс

Уровень: для начинающих

сертификат

Вы научитесь:

  • Получать данные от сайтов в автоматическом режиме (парсинг и фаззинг);
  • Подключать и писать запросы к базам данных;
  • Запускать программы с разными параметрами;
  • Работать с аргументами командной строки;
  • Кодировать и декодировать строки с помощью Python;
  • Создавать генератор ключевых слов для проведения атак;
  • Разрабатывать многопоточные приложения;
  • Писать прикладные программы на Python.

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

Об авторе:

  • Дмитрий Фёдоров — Автор курсов «SQL-injection Master» и «Python для пентестера»
  • Дмитрий Миронов — Более 10 лет изучал программирование, BASH, Python, Golang, операционные системы Linux и Windows

29. Python Developer. Professional от OTUS

Стоимость курса: 84 000 ₽

Длительность: 5 месяцев

Официальный сайт: https://otus.ru/lessons/python-professional/

Пройти курс

Уровень: для начинающих python-разработчиков

Формат обучения: видеозаписи занятий + презентации + примеры кодов

сертификат

Что узнаете/чему научитесь:

  • существенно повысите свою компетенцию в сфере промышленной разработки на Python
  • научитесь разрабатывать коммерческие приложения самостоятельно и в команде.

Программа обучения: цель программы – погрузить вас в современную «промышленную» разработку на Python как в теории, так и на практике. Главный фокус будет на основных Software Engineering компетенциях Python-разработчика и формировании прагматичного подхода к решению задач.
В процессе обучения будет много домашних заданий, некоторые из них — настоящий challenge. А опциональные задания позволят самым смелым копнуть глубже и «потрогать» более продвинутые вещи. В конце курса вы реализуете проект на свободную тему.

Об авторе:

  • Александр Суханов
  • Ольга Сентемова
  • Станислав Ступников
  • Андрей Кравчук

30. Разработчик Python от Академия АйТи

Стоимость курса: 70 000 ₽

Длительность: 312 ак. часов

Официальный сайт: https://academyit.ru/courses/pp_python/

Пройти курс

Уровень: для начинающих

Формат обучения: вечерние вебинары + практические задания

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

Вы научитесь:

  • Устанавливать интерпретатор Python
  • Устанавливать и настраивать среду разработки
  • Применять базовые конструкции Python
  • Создавать модули и пакеты
  • Пользоваться основными структурами данных
  • Выполнять основные операции ввода/вывода
  • Выполнять основные вилы работ с модулями, подключать стандартные библиотеки и модули
  • Размещать и использовать собственные модули.

Программа обучения: программа носит практикоориентированный характер, более 50% материала отведено практическим занятиям. Обучение состоит из 5 модулей – одного базового, и четырёх профильных. Базовым модулем является введение в программирование на основе Python и основы программирования. Профильные обучат ООП, разработке веб — приложений в Django, Data Science и Machine Learning.

Об авторе:

  • Гергель Александр Викторович — Сертифицированный инструктор Astra Linux, Cisco, Huawei, преподаватель-практик по программированию Python
  • Рулёв Сергей Викторович — Эксперт по разработке приложений на Python, Django и программам MS Office. Microsoft Certified Trainer.

31. Программирование на Python для детей от Пиксель

Стоимость курса: нет информации

Длительность: 24 урока

Официальный сайт: https://clubpixel.ru/python

Пройти курс

Уровень: для начинающих

Формат обучения: онлайн и очные занятия в группе или индивидуально в онлайн

сертификат

Что узнаете/чему научитесь:

  • изучите популярный язык программирования Python и создадите свои проекты.

Программа обучения: первый модуль посвящён программированию на Python. Слушатели начнут изучение одного из самых популярных языков программирования. Модуль состоит из 12 занятий, на которых мы будем подробно изучать Python, создавая разнообразные и интересные проекты. Во втором модуле ученики узнают, как создавать чат-ботов в популярных мессенджерах Telegram и Discord, освоят архитектуру строения чат-бота, научат его искать информацию в Википедии, шутить, отвечать на разные вопросы и делать еще многое другое.

Об авторе:

  • Вадим Б. — Руководитель школы
  • Андрей З. — Руководитель методического отдела
  • Жанна Г. — Руководитель отдела заботы о клиентах
  • Софья Ч. — Руководитель сети

32. Программирование на Python 3 от Shultais Education

Стоимость курса: 699 ₽ — 4 700 ₽

Длительность: 126 уроков

Официальный сайт: https://shultais.education/courses/python-3

Пройти курс

Уровень: для начинающих

Формат обучения: уроки + видео + задания

Обратная связь: есть (форум + поддержка преподавателей)

сертификат

Что узнаете/чему научитесь:

  • Устанавливать и запускать интерпретатор Python.
  • Работать со встроенными типами данных.
  • Создавать и изменять файлы в разных кодировках.
  • Работать с кортежами, списками и словарями.
  • Избегать и исправлять распространенные синтаксические и логические ошибки.
  • Перехватывать и обрабатывать исключения.
  • Управлять потоком выполнения программ.
  • Использовать циклы для обхода списков, словарей и файлов.
  • Проектировать и использовать функции для решения разных типов задач.
  • Работать с модулями и библиотеками.
  • Создавать виртуальные окружения и устанавливать новые пакеты.
  • Создавать собственные классы и объекты.

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

33. Python Pro от ITEA

Стоимость курса: 585 EUR

Длительность: 4 месяца

Официальный сайт: https://onlineitea.com/course/python-basic/

Пройти курс

Уровень: для новичков

Формат обучения: онлайн-занятия + тесты и домашние задания

Обратная связь: есть (индивидуальная работа с ментором)

сертификат

Что узнаете/чему научитесь:

  • Понимать, как устроено программирование
  • Создавать грамотную структуру программы
  • Писать правильный и рабочий код без ошибок
  • Создавать небольшие инструментальные программы на Python
  • Разрабатывать программы на языке Python
  • Подготовишься к курсу «Фреймворк Python / Django»

План обучения: обучение длится 4 месяца и состоит из 31 занятия. После завершения тематического блока каждый выполняет домашнее задание для закрепления пройденного материала и получения практического опыта. Курс включает консультации от ментора. Завершив обучение, нужно подготовить персональный проект, который Вы сможете прикрепить к личному портфолио. Занятия знакомят с функциями, модулями, строками, учат работать с файлами и др.

Об авторе:

  • Алексей Свичкарь — Python Software Engineer
  • Алексей Шиян — Python и С/С++ Developer

Оцените статью
Добавить комментарий