Домой Курсы по программированию Онлайн-курсы по Python: подборка лучших программ обучения

Онлайн-курсы по Python: подборка лучших программ обучения

от Артём Гаврилов
Опубликовано: Обновлено 4137 просмотров Время прочтения: 38 минут
Онлайн-курсы по Python: подборка лучших программ обучения
Курс
Школа
Стоимость со скидкой
В рассрочку
Длительность
Профессия Python-разработчик
Перейти на сайт курса
Skillbox
56 304 ₽
4692 ₽/мес.
12 месяцев
Skillbox
46 200 ₽
3850 ₽/мес.
6 месяцев
ProductStar
29 904 ₽
1246 ₽/мес.
4 месяца
Python для веб-разработки
Перейти на сайт курса
Skillfactory
90 000 ₽
3750 ₽/мес.
9 месяцев
Python для анализа данных
Перейти на сайт курса
Skillfactory
24 900 ₽
2075 ₽/мес.
4 месяца
Python-разработчик с нуля до трудоустройства
Перейти на сайт курса
Нетология
56 940 ₽
4745 ₽/мес.
12 месяцев
Факультет Python-разработки
Перейти на сайт курса
GeekBrains
116 664 ₽
4861 ₽/мес.
18 месяцев
Программист Python
Перейти на сайт курса
GeekBrains
87 000 ₽
2777 ₽/мес.
12 месяцев
Архитектура и шаблоны проектирования на Python
Перейти на сайт курса
GeekBrains
15 000 ₽
2 месяца
Разработчик Python. Углубленный уровень
Перейти на сайт курса
OTUS
70 000 ₽
2917 ₽/мес.
5 месяцев
Python для начинающих программистов
Перейти на сайт курса
OTUS
15 000 ₽
1 месяц
Python-фреймворк Django
Перейти на сайт курса
Skillbox
33 600 ₽
1400 ₽/мес.
6 месяцев
Видеокурс Основы языка Python
Перейти на сайт курса
GeekBrains
бесплатно
1 месяц
Python-разработка для начинающих
Перейти на сайт курса
Нетология
бесплатно
2 недели
Python для начинающих
Перейти на сайт курса
Code Basics
бесплатно
19 часов
Python: основы и применение
Перейти на сайт курса
Stepik
бесплатно
1 месяц
Введение в Python
Перейти на сайт курса
Хекслет
бесплатно
1 месяц

 

Python — это универсальный язык программирования. Его применяют в веб-разработке, аналитике данных, автоматизации, исследованиях искусственного интеллекта и игровой индустрии. Он универсален благодаря своей гибкости и расширяемости — вы можете подобрать библиотеки и фреймворки под любой тип задачи и добавить код на языке C. Интерпретатор Python есть в большинстве операционных систем, а единый стандарт написания кода обеспечивает его читаемость и поддерживаемость. Python используют такие мировые корпорации, как Google, Intel, Cisco и Hewlett-Packard.

Python сейчас востребован — на момент написания этой статьи на hh.ru ищут 13 000 специалистов: программистов, разработчиков, аналитиков данных и др. Стать одним их таких специалистов можно, пройдя дистанционное обучение «Питон». Онлайн-курс поможет быстро освоить материал. Если вы новичок, вы сможете уверенно программировать уже через полгода: значительное преимущество Python перед другими языками программирования — это его простой и понятный синтаксис.

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

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

Записаться на курс «Python-разработчик» от Skillbox

Длительность 12 месяцев
Уровень новичкам, опытным
Для кого подходит бэкенд-разработчикам, фулстек-разработчикам, веб-разработчикам, фронтенд-разработчикам
Формат записанные видеоуроки + домашние задания с проверкой
Гарантии помощь с трудоустройством
Итоги диплом + портфолио
Цена
  • полная — 93 840 ₽
  • со скидкой — 56 304 ₽
  • рассрочка — 4692 ₽/мес.
Ссылка полная информация о курсе

Учебные блоки

  1. Базовый Python
  2. Фреймворк Django
  3. Продвинутый Python
  4. Веб-вёрстка

Полную программу смотрите на сайте.

Преподаватели

Сергей Кротов — ведущий инженер ПО в американском разработчике ПО EPAM.

Андрей Шулаев — старший инженер-программист в EPAM.

И ещё 2 преподавателя. Подробнее о них смотрите на сайте.

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

  • настраивать среду разработки;
  • писать структурированный код;
  • находить ошибки в коде;
  • разрабатывать веб-приложения на фреймворке Django;
  • создавать чат-боты и более сложные программы;
  • оптимизировать старые приложения;
  • создавать поддерживаемые проекты;
  • размещать проекты на сервере;
  • подключать базы данных;
  • развёртывать проекты в docker-контейнерах;
  • использовать систему контроля версий Git;
  • составлять резюме, вести переписку и читать документацию на английском;
  • разбираться на базовом уровне в Photoshop;
  • верстать email-рассылки;
  • повышать эффективность работы и развивать софт-скилы.

Мнение редакции

Курс для будущих python-разработчиков, будет полезен разработчикам с небольшим опытом. Вы научитесь программировать на Python, освоите принципы объектно-ориентированного программирования и шаблоны проектирования, фреймворк Django и библиотеки алгоритмов, веб-вёрстку и систему контроля версий Git. Вы узнаете, как подключать базы данных, тестировать и оптимизировать приложения и поймёте, как структурировать код и упростить разработку. Вы отработаете навыки на домашних заданиях, воркшопах и мастер-классах, добавите проекты в портфолио: сервис по доставке еды, анализатор сайта, интернет-магазин и др. На дополнительных модулях вы прокачаете софт-скилы и английский, а школа поможет с трудоустройством. Обучение языку Python с нуля — то, что нужно, если вы пока в самом начале пути разработчика.

На сайт курса

 

Ежедневные советы от диджитал-наставника Checkroi прямо в твоем телеграме!
Подписывайся на канал
Подписаться

Курс «Python basic» от Skillbox

Записаться на курс «Python basic» от Skillbox

Длительность 6 месяцев
Уровень новичкам
Для кого подходит бэкенд-разработчикам, фулстек-разработчикам, веб-разработчикам
Формат записанные видеоуроки + домашние задания с проверкой
Итоги диплом + портфолио
Цена
  • полная — 66 000 ₽
  • со скидкой — 46 200 ₽
  • рассрочка — 3850 ₽/мес.
Ссылка полная информация

Учебные блоки

  1. Введение
  2. Основы работы с языком
  3. Операторы, выражения
  4. Условный оператор if, ветвления

Полную программу смотрите на сайте.

Преподаватели

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

Подробнее о преподавателе смотрите на сайте.

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

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

Мнение редакции

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

На сайт курса

 

Курс «Основы Python с 0» от ProductStar

Записаться на курс «Основы Python с 0» от ProductStar

Длительность 4 месяца
Уровень новичкам, опытным
Для кого подходит аналитикам, бизнес-аналитикам, веб-аналитикам
Формат записанные видеоуроки + домашние задания с проверкой
Гарантии помощь с трудоустройством
Итоги диплом + портфолио
Цена
  • полная — 29 904 ₽
  • рассрочка — 1246 ₽/мес.
Ссылка полная информация

Учебные блоки

  1. Введение в Python
  2. Типы данных, функции, классы, ошибки
  3. Строки, условия, циклы
  4. Списки и словари

Полную программу смотрите на сайте.

Преподаватели

Николай Пекальн — директор аналитики сервиса такси «Везёт».

Ришат Исхатов — руководитель отдела бизнес-аналитики сервиса доставки еды «СберМаркет».

Подробнее о преподавателях смотрите на сайте.

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

  • программировать на Python,
  • применять готовые алгоритмы и библиотеки,
  • писать SQL-запросы к базам данных,
  • собирать данные из открытых источников,
  • проводить A/B-тестирования,
  • выстраивать сквозную аналитику воронки продаж,
  • анализировать большие объёмы неструктурированных данных,
  • ускорять и автоматизировать аналитику,
  • визуализировать и презентовать отчёты.

Мнение редакции

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

На сайт курса

 

Курс «Python для веб-разработки» от SkillFactory

Записаться на курс «Python для веб-разработки» от SkillFactory

Длительность 9 месяцев
Уровень новичкам, опытным
Для кого подходит веб-разработчикам, фронтенд-разработчикам, фулстек-разработчикам, бэкенд-разработчикам
Формат записанные видеоуроки и тренажёры + домашние задания с проверкой
Итоги диплом + портфолио
Цена
  • полная — 150 000 ₽
  • со скидкой — 90 000 ₽
  • рассрочка — 3750 ₽/мес.
Ссылка полная информация

Учебные блоки

  1. Изучаем HTML и CSS, верстаем первые веб-страницы
  2. Делаем первый сайт на JavaScript и Bootstrap
  3. Изучаем Python и создаём веб-приложение
  4. Знакомимся с SQL и подключаем базу данных

Полную программу смотрите на сайте.

Преподаватели

Игорь Мосягин — разработчик в отделе исследований и разработки интернет-магазина Lamoda, лектор РЭУ им. Плеханова.

Даниэль Воробьёв — ведущий аналитик данных в группе IT-компаний «Ланит», занимался дата-сайенсом в аналитической компании Clover Group.

И ещё 6 преподавателей. Подробнее о них смотрите на сайте.

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

  • верстать и оформлять веб-страницы на HTML,
  • создавать рабочий веб-сервер на Python,
  • разрабатывать веб-сервисы на Django,
  • подключать к проектам базы данных,
  • настраивать авторизацию пользователей,
  • размещать проект на сервере и в облаке,
  • применять docker-контейнеризацию,
  • подготавливать документацию.

Мнение редакции

Курс для будущих веб-разработчиков. Вы узнаете, как создавать веб-сервисы с интерактивными интерфейсами и подключением к базе данных и размещать проекты на сервере и в облаке. Вы научитесь верстать веб-страницы и узнаете, как добавить анимации, разрабатывать приложения и подключать к ним базы данных. Вы освоите фреймворк Django и сможете ускорить разработку и узнаете, как настроить сервер Linux и развернуть проект в контейнерах Docker. Вы попрактикуетесь на домашних заданиях и тренажёрах и создадите 3 проекта с базой данных и админкой для портфолио: онлайн-опросник, движок блога и лендинг.

На сайт курса

 

Курс «Python для анализа данных» от SkillFactory

Записаться на курс «Python для анализа данных» от SkillFactory

Длительность 4 месяца
Уровень новичкам
Для кого подходит аналитикам, бизнес-аналитикам, маркетологам, топ-менеджерам
Формат онлайн-вебинары + домашние задания с проверкой
Гарантии помощь с трудоустройством
Итоги диплом + портфолио
Цена
  • полная — 41 500 ₽
  • со скидкой — 24 900 ₽
  • рассрочка — 2075 ₽/мес.
Ссылка полная информация

Учебные блоки

  1. Знакомимся с Python
  2. Работаем с большими данными
  3. Работаем с более продвинутыми случаями
  4. Собираем данные из интернета
  5. Учимся дополнительным возможностям

Полную программу смотрите на сайте.

Преподаватели

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

Макс Шептяков — автор образовательной программы, бизнес-аналитик интернет-сервиса объявлений Avito.

И ещё 8 преподавателей. Подробнее о них смотрите на сайте.

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

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

Мнение редакции

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

На сайт курса

 

Профессия «Python-разработчик с нуля до трудоустройства» от Нетологии

Записаться на курс «Python-разработчик с нуля до трудоустройства» от Нетологии

Длительность 12 месяцев
Уровень новичкам, опытным
Для кого подходит бэкенд-разработчикам, фронтенд-разработчикам, фулстек-разработчикам, веб-разработчикам
Формат онлайн-вебинары + домашние задания с проверкой
Гарантии помощь с трудоустройством
Итоги диплом + портфолио
Цена
  • полная — 94 900 ₽
  • со скидкой — 56 940 ₽
  • рассрочка — 4745 ₽/мес.
Ссылка полная информация

Учебные блоки

  1. Основы языка программирования Python
  2. Git — система контроля версий
  3. Курсовой проект «Облачный архиватор»
  4. Английский язык для начинающих разработчиков

Полную программу смотрите на сайте.

Преподаватели

Евгений Шмаргунов — автор программы, специалист по автоматизированному тестированию в разработчике IT-решений для медицины и других сфер MedIndex.

Олег Булыгин — IT-аудитор в «Сбербанке».

И ещё 13 преподавателей. Подробнее о них смотрите на сайте.

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

  • подбирать алгоритмы и структуры данных под задачу,
  • создавать функции и использовать встроенные,
  • разрабатывать приложения на фреймворках Django и Flask,
  • создавать облачные хранилища данных,
  • проектировать базы данных,
  • реализовывать потоковую обработку данных,
  • связывать бэкенд веб-приложения с хостингом,
  • создавать интерфейс администратора,
  • развёртывать приложения в docker-контейнерах,
  • осуществлять непрерывную конфигурацию кода на сервере,
  • вносить изменения в проект и отслеживать историю изменений в системе контроля версий Git,
  • читать документацию и вести переписку на английском.

Мнение редакции

Курс для будущих python-разработчиков, будет полезен практикующим бэкенд- и фронтенд-разработчикам. Вы научитесь программировать на Python, освоите фреймворки Django и Flask и сможете разрабатывать интерактивные веб-приложения, сайты и игры. Вы узнаете, как проектировать базы данных и связывать их с веб-приложением, разрабатывать бэкенд, автоматизировать развёртывание приложений и обеспечивать непрерывную интеграцию кода. Вы освоите основную английскую лексику для IT-специалиста на бонусном модуле от школы EnglishDom. Вы отработаете навыки на практике, поработаете в команде с использованием системы контроля версий Git, добавите проекты в портфолио и получите помощь с трудоустройством.

На сайт курса

 

Факультет Python-разработки от Geekbrains

Записаться на факультет Python-разработки от Geekbrains

Длительность 18 месяцев
Уровень новичкам, опытным
Для кого подходит фронтенд-разработчикам, фулстек-разработчикам, бэкенд-разработчикам, веб-разработчикам
Формат онлайн-вебинары + домашние задания с проверкой
Гарантии гарантия трудоустройства
Итоги диплом + портфолио
Цена
  • полная — 166 566 ₽
  • со скидкой — 116 664 ₽
  • рассрочка — 4861 ₽/мес.
Ссылка полная информация

Учебные блоки

  1. Подготовка
  2. Введение в бэкенд-разработку
  3. Фронтенд и бэкенд интернет-магазина
  4. Сетевой чат

Полную программу смотрите на сайте.

Преподаватели

Алексей Петренко — python-разработчик, создаёт IT-решения для автоматизации процессов учёта Минобороны.

Игорь Филимонов — ведущий преподаватель GeekBrains, глава департамента веб-разработки seo-агентства «МакроИндекс».

И ещё 5 преподавателей. Подробнее о них смотрите на сайте.

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

  • устанавливать и настраивать ОС Linux,
  • программировать на Python,
  • применять принципы ООП,
  • разрабатывать веб-приложения на фреймворке Django,
  • применять системные паттерны и антипаттерны архитектуры,
  • создавать дизайн интерфейса в редакторе Figma,
  • верстать интерфейсы на языке HTML,
  • компоновать элементы интерфейса в системе Flexbox,
  • оформлять стили элементов интерфейса на языке CSS,
  • управлять базами данных,
  • оптимизировать запросы к базам данных,
  • обеспечивать обмен данными по сети,
  • настраивать правила авторизации и права пользователей,
  • развёртывать приложения в docker-контейнерах,
  • отслеживать изменения кода в системе контроля версий Git,
  • ставить задачи проекта по методологии SMART,
  • работать в команде по гибким методологиям,
  • создавать техническую документацию.

Мнение редакции

Курс для будущих python-разработчиков, будет полезен новичкам и программистам с небольшим опытом. Вы освоите язык программирования Python и фреймворк Django, научитесь проектировать архитектуру приложений, верстать интерфейсы, настраивать сеть, разворачивать проект в docker-контейнерах и проводить тестирование. Вы узнаете, как вести командную разработку по гибким методологиям и с использованием системы контроля версий Git и сможете разрабатывать сайты и клиент-серверные веб-приложения. Вы добавите в портфолио 6 проектов, получите 3 месяца подписки на антивирус от «Лаборатории Касперского» и премиум-подписки к сервису изучения английского LinguaLeo, бесплатную лицензию на инструменты для разработчиков от JetBrains и помощь с трудоустройством в штат или на фриланс.

На сайт курса

 

Курс «Программист Python» от Geekbrains

Записаться на курс «Программист Python» от Geekbrains

Длительность 12 месяцев
Уровень новичкам, опытным
Для кого подходит фронтенд-разработчикам, веб-разработчикам, фулстек-разработчикам, бэкенд-разработчикам
Формат онлайн-вебинары + домашние задания с проверкой
Гарантии помощь с трудоустройством
Итоги диплом + портфолио
Цена
  • полная — 100 000 ₽
  • со скидкой — 87 000 ₽
  • рассрочка — 2777 ₽/мес.
Ссылка полная информация

Учебные блоки

  1. Видеокурс Основы языка Пайтон
  2. Git: основы
  3. Основы реляционных баз данных. MySQL

Полную программу смотрите на сайте.

Преподаватели

Кирилл Иванов — ведущий разработчик системы управления клиентскими данными Microsoft Dynamic CRM, цифровизировал административные подразделения разработчика ПО для электронной торговли ценными бумагами Forex Development.

Мария Андреева — преподаватель языка Python в школе программирования «Алгоритмика», обучает детей работе с искусственным интеллектом через игру Minecraft.

И ещё 5 преподавателей. Подробнее о них смотрите на сайте.

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

  • применять принципы ООП и процедурного стиля,
  • подбирать алгоритмы и структуры данных под задачу,
  • разрабатывать системные скрипты и применять стандартные или сторонние библиотеки,
  • использовать среду разработки для автопроверки кода,
  • разрабатывать сайты на фреймворке Django,
  • проектировать логику сайтов,
  • реализовывать регистрацию пользователей и корзину для товаров,
  • настраивать доступ к кабинету администратора,
  • проектировать и подключать к проекту базы данных,
  • управлять базами данных,
  • обеспечивать конфиденциальность данных,
  • реализовывать сетевой обмен данными между сервером и клиентом,
  • верстать интерактивные интерфейсы сайтов и приложений,
  • адаптировать страницы под разные экраны и браузеры,
  • оптимизировать скорость загрузки страницы,
  • разрабатывать многопоточные клиент-серверные приложения.

Мнение редакции

Курс для будущих python-разработчиков. Вы освоите алгоритмическое мышление, язык программирования и фреймворк Django и сможете разрабатывать сайты с адаптивными страницами и многопоточные клиент-серверные приложения. Вы узнаете, как вести коллективную разработку в системе контроля версий Git, писать «чистый» код, обеспечивать безопасное хранение данных и ускорять работу сайта или приложения. Вы попрактикуетесь в программировании и вёрстке, поработаете в команде и добавите проекты в портфолио: сайт, интернет-магазин, мини-игру и мессенджер. Вы получите курс английского для IT-специалистов и 3 месяца премиум-подписки к сервису изучения английского Lingualeo, а школа поможет со стажировкой и трудоустройством.

На сайт курса

 

Курс «Архитектура и шаблоны проектирования на Python» от GeekBrains

Записаться на курс «Архитектура и шаблоны проектирования на Python» от GeekBrains

Длительность 2 месяца
Уровень опытным
Для кого подходит бэкенд-разработчикам, фулстек-разработчикам, веб-разработчикам
Формат онлайн-вебинары + домашние задания с проверкой
Итоги диплом + портфолио
Цена 15 000 ₽
Ссылка полная информация

Учебные блоки

  1. Паттерны веб-представления
  2. Архитектура Python-приложений
  3. Принципы проектирования
  4. Порождающие паттерны
  5. Структурные паттерны
  6. Поведенческие паттерны

Полную программу смотрите на сайте.

Преподаватели

Леонид Орлов — главный разработчик сервиса подбора туристического трансфера zval.ru, разрабатывал проекты для правительства РФ, развивает собственные проекты на Python и Django.

Дмитрий Читалов — разработчик десктопных приложений для автоматизации вычислений в проектах аэрокосмических технологий Южно-Уральского научного центра, Государственного ракетного центра и ракетно-космической корпорации «Энергия».

И ещё 2 преподавателя. Подробнее о них смотрите на сайте.

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

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

Мнение редакции

Курс для опытных python-разработчиков. Вы разберётесь в шаблонах проектирования и сможете выбирать готовые решения распространённых задач и выстраивать оптимальную архитектуру приложений с перспективой масштабирования. Вы изучите Python с точки зрения решения бизнес-задач, поймете принципы проектирования SOLID и GRASP и сможете выстраивать логичный, читаемый, гибкий и масштабируемый код. Вы освоите порождающие, структурные, поведенческие и системные паттерны проектирования, разберётесь в основных видах антипаттернов и узнаете, как выстраивать и поддерживать микросервисную архитектуру. Вы разработаете свой WSGI-фреймворк и разберёте в нём каждый паттерн на примерах.

На сайт курса

 

Курс «Разработчик Python. Углубленный уровень» от OTUS

Записаться на курс «Разработчик Python. Углубленный уровень» от OTUS

Длительность 5 месяцев
Уровень опытным, профессионалам
Для кого подходит веб-разработчикам, фронтенд-разработчикам, веб-аналитикам
Формат онлайн-вебинары + домашние задания с проверкой
Итоги диплом + портфолио
Цена
  • полная — 80 000 ₽
  • со скидкой — 70 000 ₽
  • рассрочка — 2917 ₽/мес.
Ссылка полная информация

Учебные блоки

  1. Продвинутая база
  2. Веб
  3. Инжиниринг данных
  4. Высокая нагрузка
  5. Проектная работа

Полную программу смотрите на сайте.

Преподаватели

Сергей Нагаев — бэкенд-разработчик в компании-производителе сервисов для сотовых операторов и абонентов FunBox.

Игорь Финковский — бэкенд-разработчик в компании-производителе системы электронного документооборота и IT-решений для бизнеса «Тензор».

И ещё 4 преподавателя. Подробнее о них смотрите на сайте.

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

  • применять функциональное программирование;
  • настраивать виртуальную машину;
  • организовывать циклы;
  • применять метаклассы;
  • управлять памятью и производительностью;
  • развёртывать проекты на Django;
  • подключаться к серверной базе данных;
  • применять библиотеки машинного обучения и аналитики;
  • писать расширения на C и Go;
  • профилировать код, память и процессор;
  • автоматизировать тестирование;
  • масштабировать веб-проекты.

Мнение редакции

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

На сайт курса

 

Курс «Python для начинающих программистов» от OTUS

«Python для начинающих программистов» от OTUS

Длительность 1 месяц
Уровень новичкам
Для кого подходит фронтенд-разработчикам, веб-разработчикам, фулстек-разработчикам, бэкенд-разработчикам
Формат записанные видеоуроки
Цена 15 000 ₽
Ссылка полная информация

Учебные блоки

  1. Основы языка программирования
  2. Веб-разработка на Django
  3. Продвинутый Python

Полную программу смотрите на сайте.

Преподаватели

Сурен Хоренян — python-разработчик, программист приложений в медиахолдинге AdCombo.

Подробнее о преподавателе смотрите на сайте.

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

  • использовать основные типы данных и операторы,
  • применять принципы функционального и объектно-ориентированного программирования,
  • организовывать код в модули с логической структурой,
  • создавать простые клиент и сервер,
  • разрабатывать и администрировать проекты на Django,
  • выполнять запросы к базе данных,
  • создавать юнит-тесты,
  • применять библиотеки NumPy и Pandas для обработки и анализа данных,
  • организовывать виртуальное окружение.

Мнение редакции

Подготовительный курс для начинающих python-разработчиков. Вы освоите основы программирования на языке Python и его библиотеки. Вы разберётесь в основных операторах, структурах и типах данных языка и принципах функционального и объектно-ориентированного программирования. Вы узнаете, как разрабатывать сайты на фреймворке Django, подключать к ним базы данных и тестировать работоспособность. Вы освоите библиотеки алгоритмов для анализа данных, командную оболочку операционной системы Linux и систему контроля версий Git, чтобы совмещать разные версии проекта.

На сайт курса

 

Курс «Python-фреймворк Django» от Skillbox

Записаться на курс «Python-фреймворк Django» от Skillbox

Длительность 6 месяцев
Уровень новичкам, опытным
Для кого подходит веб-разработчикам, фронтенд-разработчикам, фулстек-разработчикам
Формат записанные видеоуроки + домашние задания с проверкой
Итоги диплом + портфолио
Цена
  • полная — 48 000 ₽
  • со скидкой — 33 600 ₽
  • рассрочка — 1400 ₽/мес.
Ссылка полная информация

Учебные блоки

  1. Веб-вёрстка. Базовый уровень
  2. Веб-вёрстка. Продвинутый уровень
  3. Python-фреймворк Django

Полную программу смотрите на сайте.

Преподаватели

Алексей Половинкин — python-тимлид разработчика мобильных и веб-приложений для бизнеса AGIMA, работал над проектами компаний «Пятёрочка» и Mercedes.

Сергей Корниенко — фронтенд-разработчик, тимлид инвестиционного маркетплейса «Московская биржа», обладатель премий рейтингового агентства «Тэглайн» и наград всероссийского конкурса интернет-проектов «Золотой сайт».

И ещё 1 преподаватель. Подробнее о них смотрите на сайте.

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

  • разрабатывать веб-приложения на фреймворке Django,
  • создавать макеты интерфейсов в редакторах Photoshop и Figma,
  • верстать интерфейсы на языке HTML,
  • прописывать стилизацию и расположение элементов интерфейса на языке CSS,
  • писать теги для добавления аудио- и видеоконтента,
  • подключать анимацию на JavaScript,
  • адаптировать интерфейс под разные браузеры и экраны,
  • покупать и настраивать хостинг,
  • настраивать обмен данными между клиентом и сервером,
  • подключать базы данных,
  • настраивать аутентификацию и права доступа пользователей,
  • оптимизировать загрузку сайта,
  • повышать производительность и читабельность кода,
  • писать тесты и проверять работоспособность сайта,
  • подготавливать документацию.

Мнение редакции

Курс для начинающих и опытных python-разработчиков. Вы освоите фреймворк Django и веб-вёрстку и сможете создавать веб-приложения с адаптивными анимированными интерфейсами. Вы научитесь создавать макеты в Photoshop и Figma, верстать и стилизовать сайты на языках HTML и CSS. Вы узнаете, как разрабатывать приложения на Django: проектировать архитектуру, подключать базы данных, настраивать права пользователей и администратора, обеспечивать обмен файлами и тестировать элементы. Вы поймёте, как оптимизировать приложение через кеширование и отслеживать ошибки в коде через логирование и разберётесь, как подготовить техническую документацию.

На сайт курса

Бесплатные курсы

Курс «Видеокурс Основы языка Python» от GeekBrains

Записаться на курс «Видеокурс Основы языка Python» от GeekBrains

Длительность 1 месяц
Уровень новичкам
Для кого подходит разработчикам мобильных приложений, бэкенд-разработчикам, веб-разработчикам, фронтенд-разработчикам, фулстек-разработчикам
Формат записанные видеоуроки
Цена бесплатно
Ссылка полная информация

Учебные блоки

  1. Вступление
  2. Введение в Python
  3. Разбор практического задания
  4. Встроенные типы и операции с ними
  5. Разбор практического задания
  6. Практикум. Игра «Угадай число»

Полную программу смотрите на сайте.

На сайт курса

 

Курс «Python-разработка для начинающих» от Нетологии

Записаться на курс «Python-разработка для начинающих» от Нетологии

Длительность 2 недели
Уровень новичкам
Для кого подходит разработчикам мобильных приложений, бэкенд-разработчикам, веб-разработчикам, фронтенд-разработчикам, фулстек-разработчикам
Формат записанные видеоуроки + онлайн-вебинары + домашние задания
Гарантии доступ навсегда
Цена бесплатно
Ссылка полная информация

Учебные блоки

  1. Кто такой Python-разработчик
  2. Знакомство с Python и его возможностями
  3. Первая программа
  4. Функции. Разработка приложения ToDo
  5. Первый Telegram-бот
  6. Как превратить программу ToDo в бота

Полную программу смотрите на сайте.

Преподаватели

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

Подробнее о преподавателе смотрите на сайте.

На сайт курса

 

Курс «Python для начинающих» от Code Basics

Записаться на курс «Python для начинающих» от Code Basics

Длительность 19 часов
Уровень новичкам
Для кого подходит разработчикам мобильных приложений, бэкенд-разработчикам, веб-разработчикам, фронтенд-разработчикам, фулстек-разработчикам
Формат тренажёр
Цена бесплатно
Ссылка полная информация

Учебные блоки

  1. Основы языка
  2. Арифметика в Python
  3. Строки
  4. Типы данных
  5. Переменные

Полную программу смотрите на сайте.

На сайт курса

 

Курс «Python: основы и применение» от Stepik

Записаться на курс «Python: основы и применение» от Stepik

Длительность 1 месяц
Уровень новичкам
Для кого подходит разработчикам мобильных приложений, бэкенд-разработчикам, веб-разработчикам, фронтенд-разработчикам, фулстек-разработчикам
Формат записанные видеоуроки + домашние задания
Итоги сертификат Stepik
Цена бесплатно
Ссылка полная информация

Учебные блоки

  1. Базовые принципы языка
  2. Cтандартные средства языка Python
  3. Применение Python: анализ текста

Полную программу смотрите на сайте.

Преподаватели

Константин Зайцев — международная научная лаборатория «Компьютерные технологии», Институт биоинформатики, Университет ИТМО

Антон Гардер — студент магистратуры СПбАУ РАН

Подробнее о преподавателях смотрите на сайте.

На сайт курса

 

Курс «Введение в Python» от Хекслет

Записаться на курс «Введение в Python» от Хекслет

Длительность 1 месяц
Уровень новичкам
Для кого подходит разработчикам мобильных приложений, бэкенд-разработчикам, веб-разработчикам, фронтенд-разработчикам, фулстек-разработчикам
Формат тренажёр
Гарантии доступ навсегда
Цена бесплатно
Ссылка полная информация

Учебные блоки

  1. Основы синтаксиса
  2. Типы-коллекции
  3. Python functions
  4. Python list comprehensions and generators
  5. Python yield and iteration in depth

Полную программу смотрите на сайте.

На сайт курса

Вывод

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

Выбирайте курс из нашей подборки исходя из вашего опыта, задач и желаемой специализации. Для начала, пройдите бесплатные уроки, они помогут разобраться в основах. Если у вас уже есть бекграунд в программировании, сразу двигайтесь в сторону платных курсов по Pyton.
Если вы уже прошли какой-то курс, поделитесь мнением о нём в комментариях — помогите определиться другим читателям.

0 коммент
0

Почитаем еще?

Оставьте комментарий

Мы иногда используем cookie-файлы, чтобы получше узнать вас и персонализировать контент :) Замечательно!