15
Курсов
250+
Отзывов
20
Обзоров
Професии

Подборка бесплатных и платных онлайн-курсов Python для начинающих и опытных разработчиков Python.

1 место. Курс «Профессия Python-разработчик» — Skillbox

https://skillbox.ru/course/profession-python-new-1029/

Лучшие курсы Python в 2023 году

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

Для кого этот курс:

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

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

Программа:

Вас ждут онлайн-лекции и практические задания на реальных кейсах.
81 тематический модуль, 396 онлайн-часов

  1. Базовый Python
  1. Фреймворк Python Джанго
  1. Python продвинутый
  1. Веб-макет
  1. Универсальное знание программирования
  1. Английский для IT-специалистов
  1. Система контроля версий Git

Дипломные проекты:

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

2 место. Курс «Факультет Python-разработки» — GeekBrains

https://gb.ru/geek_university/python

Лучшие курсы Python в 2023 году

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

Программа обучения

  1. Подготовка

Видеокурс “Как учиться эффективно»

Основы программирования интерактивный курс

Встреча с деканом факультета

Основы Python

Линукс. Рабочая станция

Основы реляционных баз данных. MySQL

Алгоритмы и структуры данных в Python. Базовый курс

Квартальные результаты

  1. Фронтенд и бэкенд интернет-магазина

HTML/CSS. Интерактивный курс

Базовый курс JavaScript

Основы Джанго Фреймворк

Фреймворк Джанго. Инструмент оптимизации

REST-фреймворк Джанго

Квартальные результаты

  1. Онлайн чат

Клиент-серверные приложения на Python

Базы данных и PyQT

Квартальные результаты

  1. Коллективная разработка дипломного проекта

Архитектура и шаблоны проектирования в Python

Командная разработка по методологии Agile/Scrum

Блок 1. Теория

Блок 2. Практика

Описание проекта.

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

Задача ученика:

Русскоязычный сайт в формате системы тематических коллективных блогов

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

Квартальные результаты

  1. Курсы вне квартала

Компьютерная сеть. Интерактивный курс

Продвинутый курс JavaScript

Подготовка к поиску работы

Подготовка к собеседованию с разработчиком Python

Методы сбора и обработки данных из Интернета

Вы получите диплом о профессиональной переподготовке и электронный сертификат, который сможете добавить в портфолио и предъявить работодателю.

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

https://skillfactory.ru/python-for-web-developers

Лучшие курсы Python в 2023 году

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

Выберите этот курс разработки Python, если вы:

Программа обучения

20+ инструментов, ~70 симуляторных задач, 4 практических и 3 финальных проекта.

  1. Изучение HTML и CSS, написание первых веб-страниц.
    Мы также узнаем, как использовать таблицы стилей CSS и как украшать страницы.

– 4 недели по 6 часов
– Код из готового проекта для редактирования
— 20 заданий в симуляторе
– Подборка дополнительных материалов

  1. Создание первого сайта на JavaScript и Bootstrap
    Освойте JavaScript, научитесь вёрстке с помощью фреймворка Bootstrap, создавайте страницы с анимацией и работайте с файлами разных типов

– 4 недели по 7 часов
– Модель ДОМ
– AJAX, jQuery, обновляемая страница
– Основы Vue.js и ES6
– Проект – ваш сайт на Bootstrap
— 15 заданий в симуляторе
– Подборка дополнительных внешних инструментов

  1. Начало работы с Python и создание веб-приложения
    Изучаем основы языка, подключаем необходимые библиотеки, пишем веб-сервис с интерактивными элементами

– 10 недель х 7 часов
– ООП на Python, классы, формы, создание веб-сервиса
— Работа с файлами разных типов, JSON, XML
— Сервер на Питоне
— Работа с API, подключение к сайту
— Обучение на готовом коде
– Проект – веб-приложение с анимацией на Bootstrap
— 16 заданий в симуляторе
– Подборка дополнительных материалов

  1. Изучите SQL и подключитесь к базе данных
    Научитесь использовать основные операторы, напишите онлайн-игру с подключением к базе данных

– 4 недели по 6 часов
— Работает с SQLite
– Игры с веб-интерфейсом и подключением к базе данных
— 9 заданий в симуляторе
– Подборка дополнительных материалов

  1. Освойте Django и создайте веб-сайт
    Ознакомьтесь с фреймворком Django: подключите, разверните, настройте; создать сайт с помощью шаблонов

– 9 недель х 7 часов
— Обучение на готовом коде
— Джанго ЧЕРВЬ
— Работает с API
— Джанго Рест Фреймворк
— Проект — CMS на Django с нуля
— Консолидация экспертизы по нескольким проектам
– Подборка дополнительных внешних инструментов

  1. Знакомство с Linux и размещение проекта на сервере и в облаке
    Изучаем ОС Linux и базовые настройки, работаем с сервером на Linux, осваиваем Docker

– 4 недели по 6 часов
– Консоль, разрешения, регулярные выражения
— Работает с докер-контейнерами
— Проект — веб-сайт, размещенный на Heroku
— 8 заданий в симуляторе
— Подбор внешних материалов

  1. Будьте готовы к работе с клиентами и внештатным проектам
    Бонусный модуль. Завершение портфолио проектов. Проекты выполняются на протяжении всего курса.

— Лендинг-визитки от веб-разработчика
– Движок блога с собственным REST API на Django
— Сервис онлайн-опросов с системой администрирования

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

  1. Создать страницу в HTML
  2. Создайте сайт с нуля с помощью Bootstrap
  3. Используйте JavaScript на странице
  4. Создайте работающий веб-сервер на Python
  5. Разверните веб-службу с подключением к базе данных и авторизацией пользователей
  6. Напишите свой собственный движок сайта на Django
  7. Развернуть созданный сайт на домене и поддерживать его
  8. Понимать чужой код и вносить изменения
  9. Поиск и исправление ошибок в коде (отладка)
  10. Напишите сопроводительную документацию для вашего кода

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

Курс «Python Basic» — Skillbox

https://skillbox.ru/course/python-basic/

Лучшие курсы Python в 2023 году

Стоимость: Договор рассрочки на 12 месяцев — 6 417 ₽/мес

Для кого этот курс:

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

Программа:

Вас ждут онлайн-лекции и практические задания на реальных кейсах.
31 тематический модуль, 133 онлайн-часа

  1. Введение
    Узнайте, как работать с онлайн-редактором кода. Напишите свою первую программу. Знакомство с функцией печати.
  2. Основы Python
    Узнайте, как работать с переменными, оператором ввода и строками.
  3. Операторы, выражения
    Изучите арифметические операции с числами, порядок их выполнения, ввод чисел с клавиатуры, целочисленное и остаточное деление, а также стенографические операторы.
  4. Условный оператор if, ветки
    Изучите основы работы с оператором if, научитесь писать простые программы с условиями.
  5. Условный оператор if: продолжение
    Выучите логические операторы не, и, или. Научитесь писать последовательные и вложенные условные операторы, упрощайте сложные выражения.
  6. Пока цикл
    Узнайте, как использовать оператор цикла while. Изучите логические преобразования, бесконечные циклы, операторы break, continue.
  7. Для цикла: циклы со счетчиком
    Узнайте, как использовать цикл for для перебора чисел, изучите основы функции range().
  8. Цикл for: функции работы с диапазоном
    Научитесь работать с параметрами функции range(): start, stop, step.
  9. Для цикла: работа со строками
    Изучите функцию печати, конечный оператор и работу со строками в условном операторе
  10. Вложенные циклы
    Узнайте, где можно найти вложенные циклы, как они работают и как изменяется количество циклов. Научитесь сравнивать счетчики внутри вложенного цикла и решать математические задачи с помощью вложенных циклов.
  11. Числовые типы int и float
    Научитесь работать с целыми (типа int) и вещественными (типа float) числами в Python, их вводом и преобразованием, арифметическими операциями с ними. Изучите стандартные математические функции из математического модуля.
  12. Функции: запуск
    Изучите основы функций: объявление и вызов функции, функции с одним или несколькими параметрами.
  13. Функции потока
    Научитесь возвращать значения функций, работать с оператором return и алгоритмами с заданной точностью. Научитесь работать с действительными числами.
  14. Установите и настройте IDE
    Вы сможете установить Pycharm IDE, работать с командной строкой и интерпретатором, а также отлаживать программы.
  15. Базовые коллекции. Списки
    Научитесь работать с базовой коллекцией – списками (list). Вы сможете объявлять и отображать списки и работать с элементами, создавать списки с помощью циклов.
  16. Список: Методы работы со списками
    Изучите функции и методы работы со списками. Узнайте, как удалять и заменять элементы в списках, перебирать списки, использовать вложенные циклы.
  17. Представления списка
    Узнайте, как создавать списки с пониманием списков. Научитесь работать с типами срезов и списками сортировки.
  18. Базовые коллекции. Струны
    Научитесь работать со строками. Узнайте, как использовать строковые методы, узнайте о преобразовании и форматировании строк.
  19. Базовые коллекции. Словари
    Научитесь создавать словари и работать с их элементами. Изучите методы словаря и итерацию элементов. Вы сможете создавать словари и работать с заданной функцией.
  20. Базовые коллекции. Кортежи
    Узнайте, чем кортежи отличаются от списков и зачем они нужны. Научитесь использовать функции zip и enumerate. Можно перебирать ключи и значения в словаре, работать с составными ключами.
  21. Особенности: продолжение
    Научитесь работать с рекурсией и коллекциями внутри функции и при ее вызове. Вы можете использовать значения по умолчанию при работе с функцией.
  22. Работа с файлами
    Вы научитесь работать с путями к файлам, unix path. Изучите основные операции с файлами: открытие, чтение, запись, закрытие, перебор файла с помощью цикла for, поиск подстроки, безопасная работа с файлами.
  23. Исключения: обработка ошибок
    Узнайте, что такое исключения и какова их иерархия. Научитесь использовать конструкцию try-except-finally-else и правильно обрабатывать исключения.
  24. Введение в ООП
    Научитесь работать с объектно-ориентированным программированием на Python, с классами и их методами, конструктором класса __init__, объектом класса self.
  25. Основные принципы ООП
    Научитесь инкапсулировать и скрывать данные, работать с наследованием и полиморфизмом, описывать классы и методы.
  26. Итераторы и генераторы
    Поймите разницу между итератором и итерируемым объектом. Научитесь получать итератор, работать с ним, выполнять следующие функции. Вы можете превратить функцию в генератор и использовать оператор return.
  27. Декораторы: базовый уровень
    Вы можете использовать декораторы для изменения свойств функций. Научитесь работать с модулем времени компьютера и используйте декоратор в качестве таймера.
  28. Глубокая классовая работа и встроенные декораторы
    Научитесь работать с множественным наследованием. Узнайте об интерфейсах классов и абстрактных классах. Вы сможете разрабатывать статистические методы в классе, изменять или получать атрибуты объекта без вызова методов.
  29. Декораторы: Продвинутый
    Вы можете использовать декораторы с аргументами, генераторы в качестве менеджеров контекста и модуль ведения журнала.
  30. Особенности: Конец
    Научитесь работать с лямбда-функциями, картами, фильтрами, сокращением и всем остальным. Вы можете указать пространства имен, области действия и использовать класс счетчика.
  31. Библиотеки для работы с данными
    Вы сможете работать с регулярными выражениями, датой и временем, а также с модулем itertools.
  32. Бонусный модуль. Основы сети
    Узнайте об основах работы в сети. Что происходит, когда мы набираем ya.ru в браузере. Это важно и полезно знать новичкам, чтобы отправиться в большое путешествие.

Дипломная работа

Курс «Python Developer. Professional» — OTUS

https://otus.ru/lessons/python-professional/

Лучшие курсы Python в 2023 году

Цена: 94 900 ₽

Цель программы — погрузить вас в современную «промышленную» разработку Python как в теории, так и на практике.

Особенности программы: практическая направленность и охват.

В конце курса вы выполните самостоятельный тематический проект.

Курс универсальный: рассматриваются вторая и третья версии Python. Домашнюю работу и проект можно выполнять на обеих версиях, примеры классов часто работают на обеих версиях, но большинство из них написано на Python 2, а теперь и на Python 3. Также сделаны все необходимые отступления и обсуждения различий версий.

Работа над проектом от компании-партнера:

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

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

Программа обучения:

В ходе обучения вы получите обширные знания и навыки.

Модуль 1. Продвинутые основы

Модуль 2 — Интернет

Модуль 3 – Компьютерные технологии

Модуль 4 – Высокая нагрузка

Модуль 5 – Проектная работа

После тренировки:

  1. получить материалы для всех занятий (видео занятий, презентации, примеры кодов)
  2. значительно повысить свою компетенцию в промышленной разработке на Python
  3. научиться разрабатывать коммерческие приложения самостоятельно и в команде
  4. получить сертификат о прохождении курса
  5. получить приглашение на собеседование в компании-партнеры (при успешном прохождении курса).

Курс «Как стать Python-разработчиком» — АНО ДПО «ШАД»

https://practicum.yandex.ru/backend-developer

Лучшие курсы Python в 2023 году

Стоимость: 100 000 ₽ – 112 500 ₽

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

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

Вы также освоите самые важные бэкэнд-инструменты: Django, базы данных, git. По мере обучения создайте несколько живых сервисов.

Программа обучения:

  1. Основы Python: бесплатный вводный курс
    Базовый блок бэкенда. Вы узнаете, как интерфейс взаимодействует с серверной частью и как разные серверные части взаимодействуют друг с другом. Научитесь писать программы на Python, получайте информацию из сервисов в Интернете и используйте ее в своем коде.
  2. Бэкенд-функции: Блог
    Вас ждут основы баз данных, ликбез по объектно-ориентированному программированию, продолжение работы с Python и знакомство с сетью Django. На этом этапе вы будете шаг за шагом создавать свой блог — с авторизацией пользователей, рекламой и подписками.
  3. Работа с внешними API
    Вы узнаете, как сервисы в Интернете получают информацию друг от друга: как организована авторизация на неизвестном ресурсе через социальные сети, как сайты кинотеатров и кафе указывают свое местоположение на фрагменте Яндекс и Гугл карт. Вы узнаете, что такое API, и самостоятельно напишете бота, взаимодействующего с известными веб-сайтами.
  4. Мы заботимся о предоставлении услуг
    Случалось ли такое, что нужная вам страница в Интернете работала медленно? Мы поговорим о том, как ускорить ваш сервис. Вы изучите основы алгоритмов: они необходимы для оценки скорости выполнения программы.
  5. Бэкэнд-инфраструктура разработки
    работа с облачными сервисами, настройка серверов, тестирование и обновление кода — все это рутинные операции, с которыми сталкивается каждый программист. Вы самостоятельно настроите сервер в облаке, научитесь автоматизировать тестирование и обновление кода, а также развернете свой проект в докер-контейнерах на сервере.
  6. Дипломная работа
    В последний месяц обучения вы создадите выпускной проект, который подтвердит ваши знания и навыки. Работая над ним, вам не нужно делать домашнюю работу и изучать новую теорию на тренажере — здесь все происходит так же, как и в реальной жизни: задача, сроки, навыки и поисковая система.

+1 финальный проект в портфолио.

Курс «Python для автоматизации и анализа данных» — НИУ ВШЭ

https://cs.hse.ru/dpo/pythonfordata

Лучшие курсы Python в 2023 году

Цена: 66 000 ₽

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

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

Вы также углубитесь в сбор данных в Python.

Программа:

Чему вы научитесь за 18 уроков

  1. Введение в язык Python. Знание основных операций среды программирования. Неверное толкование. Данный. Простые типы данных.
  2. Составные типы данных в Python (строки, списки, наборы и словари). Понятие о структурах управления. Условные утверждения.
  3. Регулярное выражение
  4. Циклы for и while. Итераторы, генераторы, генераторы списков.
  5. Структура функций в Python. Найдите ошибки в коде и отладьте. Рекурсия.
  6. O-обозначение и понятие вычислительной сложности. Будьте в курсе кода Python
  7. Работа с файлами. Продвинутая работа со словарями.
  8. Сбор данных: просмотр веб-страниц с помощью BeautifulSoup.
  9. Сбор данных: Selenium, работа с сервисами через API.
  10. Работа с SQL и базами данных на Python, Работа с файлами Excel
  11. Сбор данных: Selenium, работа с сервисами через API.
  12. Объектно-ориентированного программирования. Классы.
  13. Введение в numpy. Работа с векторами и матрицами
  14. Введение в pandas и исследовательский анализ данных
  15. Обработка пропущенных значений в данных
  16. Визуализация для представления данных: matplotlib. Основные виды графиков. Самые главные ошибки при создании визуализаций.
  17. Создавайте интерактивные визуализации: графики.
  18. Анализ данных разведки. Особенности изучения текста. Наивный байесовский классификатор. Значительное описание текстов.

Документ об успешном завершении обучения.

Курс «Программирование на Python» — ООО «ФРОО»

https://pythoncourse.ru/

Лучшие курсы Python в 2023 году

Цена: 50 000 ₽

Программа курса состоит из четырех блоков лекций:

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

БЛОК 2 — ООП и шаблоны проектирования в Python
Вы пройдете путь от написания простых конкретных классов до профессионального проектирования приложения в объектно-ориентированной парадигме.
Научитесь писать красиво и элегантно, используйте признанные концепции и создавайте масштабируемые программы.

БЛОК 3 — Создание веб-сервисов на Python
Вы получите базовые знания о том, как работает современный Интернет.
Получите практические навыки создания веб-приложений на Python.

РАЗДЕЛ 4 — Python для компьютерных наук
Вы научитесь использовать навыки программирования для построения прогностических моделей, визуализации данных и работы с нейронными сетями.
Курс ориентирован на практику и позволяет сразу приступить к работе с данными и построению моделей.

А также сертификат об окончании курса, новые практические навыки программирования, возможность трудоустройства в Mail.Ru Group и других крупных IT-компаниях.

Курс «Программирование на Python для детей» — АйдаКодить

https://codims.ru/python

Лучшие курсы Python в 2023 году

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

Обучение длится 8 месяцев, 32 часа.

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

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

Курс «Python для начинающих – с нуля до специалиста» — beONmax

https://beonmax.com/courses/python/

Лучшие курсы Python в 2023 году

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

Этот курс охватывает все основные функции Python и дает рекомендации о том, как писать умный, «чистый» код.

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

Абсолютно все практические задания с полным разбором решения.

Программа курса:

  1. ВВЕДЕНИЕ В ПИТОН

1.1 Почему Питон?
1.2 Python с технической точки зрения
1.3 Python 2 в сравнении с другими питон
1.4 Стандартная библиотека
1.5 Редакторы кода для Python
1.6 Установка дистрибутива Anaconda
1.7 Введение в Анаконду
1.8 Блокнот Jupyter не запускается через Anaconda Navigator?
1.9 Тестирование

  1. БАЗОВЫЙ ПИТОН

2.1 Обзор основных типов данных
2.2 Числа и элементарная математика
2.3 Переменные
2.4 bool и нет
2.5 строковый тип
2.6 строковые функции
2.7 Форматирование строк
2.8 Операторы сравнения
2.9 Операции с файлами
2.10 Строки и байты: строка, байты, байтовый массив
2.11 Тестирование
2.12 Практическое задание “Основы”: Элементарная арифметика
2.13 Практика «Основы»: объявление переменных
2.14 Практика «Основы»: Работа со строками
2.15 Практическое задание “Основы – 2»

  1. КОЛЛЕКЦИИ, ЦИКЛЫ И ЛОГИКА В PYTHON

3.1 список
3.2 стихотворение – словарь
3.3 OrderedDict против dict
3.4 кортеж – кортеж
3.5 namedtuple — именованные кортежи
3.6 Логика с условиями
3,7 комплекта
3.8 Цикл for
3.9 понимание списка
3.10 цикл, пока, продолжать, пауза
3.11 Практическое задание «Циклы»
3.12 Практическое задание «Циклы – 2»
3.13 Практическое задание «Циклы. Определить флеш»
3.14 Практическое задание «Циклы. Палиндром»
3.15 Практическое задание «Игра «Угадай числа»
3.16 Практическое задание «Камень-ножницы-бумага»
3.17 Тестирование00:15

  1. ФУНКЦИИ И МОДУЛИ

4.1 Справка по функциям
4.2 Встроенные функции
4.3 Основные функции
4.4 Лямбды
4.5 Вложенные функции и область видимости переменных
4.6 Декораторы
4.7 Декоратор
4.8 Тестирование
4.9 Практическое задание «Функции»
4.10 Практическое задание «Игра с палочками»

  1. ОШИБКИ И ИСКЛЮЧЕНИЯ. АВТОМАТИЧЕСКИЕ ИСПЫТАНИЯ

5.1 Основы обработки ошибок
5.2 Приведение исключений. Пользовательские типы исключений
5.3 Основы модульного тестирования
5.4 Тестирование

  1. ООП В ПИТОНЕ

6.1 Основы занятий
6.2 Атрибуты и методы
6.3 Константы. Защищенные и частные атрибуты. Характеристики
6.4 Статические методы
6.5 Наследование и полиморфизм
6.6 Множественное наследование
6.7 Смеси
6.8 Абстрактный класс и модуль ABC
6.9 Магические методы
6.10 Практическое задание «Занятия»
6.11 Практическое задание “Занятия – 2»
6.12 Практическое задание «Игра в крестики-нолики»
6.13 Тестирование

  1. МОДУЛИ И ПАКЕТЫ

7.1 Звуковые сигналы и звуковые сигналы
7.2 Модули и пакеты
7.3 Вернуться к __name__ и __main__
7.4 Тестирование

  1. Кроме того

8.1 Поиск и устранение неисправностей
8.2 Реализация стека
8.3 datetime — даты и время
8.4 Шаблон проектирования Singleton: __new__ и __init__
8.5 Рассол – консервы
8.6 repr и str, eq и ne, eval
8.7 Глубокое копирование против поверхностного копирования
8.8 Резюме
8.9 Работа с JSON
8.10 Генераторы
8.11 межинструментальный модуль
8.12 Самоанализ
8.13 Модуль запроса
8.14 Управление памятью
8.15 Тестирование

  1. ПРОЦЕСС

9.1 Введение в линтеры
9.2 Установка «системного» Python
9.3 Виртуальная среда
9.4 Установка PyCharm
9.5 Создайте проект в PyCharm
9.6 Рефакторинг, исправления, отладка в PyCharm
9.7 Написать подсказки
9.8 Введение в классы данных

  1. ЧТО НОВОГО В ПИТОН 3.8

10.1 Обзор инноваций
10.2 Установите Python 3.8 и создайте проект
10.3 Морж оператор
10.4 Впечатляющие позиционные аргументы
10.5 Улучшения в системе подсказок типа
10.6 Перегрузка с помощью @overload
10.7 Утиная типизация и протоколы
10.8 Упрощенный вывод значений в интерполированных строках

  1. ЗАКЛЮЧИТЕЛЬНОЕ УПРАЖНЕНИЕ

11.1 Практическое задание
11.2 Практическое задание «Разбивка на страницы»
11.3 Практическое задание «Разбор римских цифр»
11.4 Практическое задание «Игра в виселицу»
11.5 Практическое задание «Игра «Верю-не верю (правда или ложь)»

Завершение курса – получение профессионального сертификата.

Курс «Программирование на Python для начинающих» — LETPY

https://letpy.com/ Стоимость: нет информации

Первые 25 уроков бесплатны.

Достаточно уметь пользоваться компьютером (если вы нашли этот сайт, то этот пункт завершен), знать, что такое остальная часть деления и как в математике используются скобки.

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

Каждая порция должна хорошо усваиваться. Для этого теоретические занятия подкрепляются практическими заданиями.

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

Курс «Python для извлечения и обработки данных» — Открытое образование

https://openedu.ru/course/hse/PYTHON/ Стоимость: нет информации

Курс состоит из коротких видеолекций от 8 до 15 минут, каждую неделю будет даваться набор задач по программированию с автоматической проверкой.

По окончании курса проводится итоговый экзамен в виде набора задач по программированию с автоматической проверкой.

Программа курса:

  1. Ввод-вывод и целочисленная арифметика, логические выражения и условный оператор
  2. Оператор цикла while для циклов, функций и рекурсии
  3. Списки и кортежи, структуры и структуры сортировки
  4. Наборы, словари
  5. Анализ текстовых данных
  6. Получить структурированные данные
  7. Получать и обрабатывать неструктурированные данные
  8. Получает данные через API
  9. Визуализация и публикация данных
  10. Работает с геоданными.

Курс «Python базовый» — Kodland

https://www.kodland.org/python-base Стоимость: нет информации

На курсе ребенок с нуля изучит основы синтаксиса Python и Turtle, а полученные знания применит в разработке игр.

Что дети узнают:

На практическом курсе по основам языка Python студенты узнают

  1. Программирование на Питоне
  2. Логическое и алгоритмическое мышление
  3. PyGame на базовом уровне
  4. Принципы игрового дизайна
  5. Дисциплина, проектная работа в командах, выступления

Проектная работа: по окончании курса ребята создают свой первый проект от начала и до конца.

Учебный план и проекты:

1 МОДУЛЬ – Основы
Общие знания интерфейса и основных принципов Python. Рисуйте с черепахой и исследуйте переменные

  1. Общие знания интерфейса и основных принципов Python. Рисуйте с черепахой и исследуйте переменные
    2. Изучайте математику и операторы в Python
    3. Ознакомьтесь с функциями ввода и типами данных Python
    4. Практическое занятие. Закрепите материал.

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

МОДУЛЬ 2 – Логика
Мы изучаем проверку условий if, else, операторы elif

  1. Мы изучаем проверку условий if, else, операторы elif
    2. Изучаем ключевые слова и, или, не
    3. Ознакомьтесь с условным циклом while. Случайный и временной модули
    4. Создайте первую игру

Результат: ребята узнали об условиях в Python и цикле while; самостоятельно создал игру «Камень-ножницы-бумага”.

МОДУЛЬ 3 – Циклы
Знакомимся с циклами. Цикл счета для

  1. Знакомимся с циклами. Цикл счета для
    2. Циклы. Проверка условий в циклах
    3. Изучаем вложенные циклы. Переменные цикла
    4. Создайте графическую игру с модулем черепахи

Результат: ребята познакомились с циклами и теперь могут проверять условия и использовать больше переменных. Научился писать код на нескольких уровнях, разбитых на блоки. Сделал игру “Черепаший бег”.

4 МОДУЛЬ – Сбор данных
Работаем со списками. Первый сбор данных

  1. Работаем со списками. Первый сбор данных
    2. Исследуйте списки списков или таблиц данных
    3. Работа со словарями, кортежами
    4. Практическое занятие: «Морской бой»

Результат: ребята научились работать со списками и решать задачи с их помощью. Мы познакомились с коллекциями данных и научились их создавать и изменять. Создал игру «Морской бой”

5 МОДУЛЬ – Начало ООП
Мы изучаем функции. Комментарии

  1. Мы изучаем функции. Комментарии
    2. Продолжаем изучать функции примеров с играми.
    3. Сделать игру «Виселица»
    4. Проводим промежуточный тест и проверку знаний для заполнения пробелов

Результат: ребята узнали, что такое функция и аргументы и научились с ними оперировать. Ознакомьтесь с локальными и глобальными переменными. Мы создали игру «Виселица», продумав логику программы.

6 МОДУЛЬ — PyGame
Погрузитесь в основы PyGame

  1. Погрузитесь в основы PyGame
    2. Создаем программу Клавиатура и Змейка
    3. Изучение событий мыши и сложных игр
    4. Делаем полноценную игру.

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

МОДУЛЬ 7. Переход на PyGame
Разрабатываем идею и концепцию игры. Создайте блок-схему и блок-схему для игры

  1. Разбираем игру «Памятка»
    2. Разбираем игру «Тетрис»
    3. Разрабатываем идею и концепцию игры. Создайте блок-схему и блок-схему для игры
    4. Создаем дизайн игры, разрабатываем структуру данных.

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

ФИНАЛ – Собственный проект
Ведем подготовительную работу. Выбираем подходящий шаблон и пошагово прорабатываем логику игры

  1. Ведем подготовительную работу. Выбираем подходящий шаблон и пошагово прорабатываем логику игры
    2. Разработка игры. Шаг 1.
    Представляет начальные функции, инициализацию игры
    3. Разработка игры. Шаг 2
    Разработайте основной игровой цикл
    4. Делаем презентацию игры для группы и родителей

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

Курс «Основы Python с нуля до функционального проекта» — Wezom.Academy

https://wezom.academy/courses/kurs-osnovy-python/ Стоимость: нет информации

Как проходит процесс обучения программированию на Python:

Часть 1 – Онлайн-лекции

Часть 2 – Практические задания

Программа онлайн-курса Python:

  1. Работа в консольных bash-командах. Питон. Интерактивный режим типов данных. Основные конструкции языка. Словари
  2. Консоль. Файл. Псевдонимы. Списки. Виртуальная среда файловой системы. Установщик PIP
  3. Консоль. Перенаправление ввода-вывода. Словари. Кортежи запрашивают библиотеку
  4. Консоль. Работа с репозиторием git. Работает с датой. Модульность. Импорт. Встроенные функции фильтруют список кортежей стихов вверх. Функции и их аргументы
  5. Консоль. Права пользователя. Область действия переменных. Глобальные и локальные переменные. Классы. Основы ООП. Библиотека пеликанов
  6. Консоль. Управление процессом. Работает с исключениями. ООП. Шаблон украшения. Интерфейс абстрактных классов ООП.
  7. Консоль. Бэкап, архив, команда rsync. Ведение журнала. Тернарный оператор. Консольные команды grep и find
  8. Консоль. Файловые команды. ООП. Состав. Шаблоны ООП. Стратегия. Заявление о тестировании.
  9. Консоль. Работа с сервером по ssh. Шаблоны ООП. Итераторы и генераторы. Интернет и сети библиотека web.py
  10. Консоль. Создание пользователя. Репозиторий Git на менеджерах контекста сервера. Подпроцессы. Асинхронное программирование
  11. Консоль. Переменные среды и параметры команды. Парсинг сайта. Запрос и библиотеки BeatifulSoup. Художник. Итераторы и генераторы
  12. Поиск неисправностей. Микрофреймворк Торнадо. Работает с СУБД PostgreSQL язык SQL
  13. Консоль. Выполнение удаленных команд. Джанго. Создание проекта. Маршрутизация, представления, шаблоны
  14. Консоль. Автоматическая активация виртуальной среды. Джанго. Модель. Интерфейс администрирования. Джанго. Плагины
  15. Консоль. Распространение проекта. Джанго. Создание страницы визитки. Статические страницы. Галерея. Кнопка слайда
  16. Создайте систему отложенных задач сельдерея. Джанго. Регистрация и авторизация пользователей. Работа с базой данных Redis

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

Курс «Профессия Python-разработчик» — Бруноям

https://brunoyam.com/online-kursy/python-s-nulya Цена: 49 900 ₽

Практический онлайн-курс Python: от Git и алгоритмов до django и модульного тестирования. Вы получите все необходимые навыки и знания для начала работы в программировании на Python (Junior Python Developer).

Ты выучишь:

  1. Программирование на Питоне
  2. ООП (объектно-ориентированное программирование)
  3. Алгоритмы и структуры данных
  4. Шаблоны проектирования
  5. Многопроцессорность процессов и потоков, многопоточность
  6. JSON. JSON-RPC
  7. Сетевые протоколы Ethernet, IP, TCP, UDP, HTTP
  8. Понимание архитектуры REST, SOAP
  9. Работа с СУБД на Python. SQL, СУБД, ORM
  10. Фреймворк Джанго
  11. Модульное тестирование
  12. Git — система контроля версий

Программа курса:

1 блок – Основы Python

2 блок – ООП

3 блок – Структуры данных. Алгоритмы

4 блок – Обработка исключений. Шаблоны проектирования

5 блок – Процессы и потоки

6 блок – Сеть. Обмен данными

блок 7 — Джанго Фреймворк

8 блок – Базы данных. SQL

9 блок – Регулярные выражения

блок 10 – Модульное тестирование. Питест

11 блок – Процесс разработки программного обеспечения

Курс «Python 3.9 » — MoscowPython

https://learn.python.ru/ Стоимость: 40 500 ₽

Вот как проходит курс:

1-3 недели

ИЗУЧАЙТЕ И РАЗРАБАТЫВАЙТЕ ОСНОВЫ PYTHON

4-9 недель

НАПИШИТЕ СВОЙ ПРОЕКТ

10 недель

КОНЕЦ СПРАВА

На курсе мы обучаем программированию на Python в целом — трек «Основной.

Параллельно с основным курсом можно по желанию изучать один из тематических треков:

  1. Веб-разработка
  2. Анализ данных
  3. Чат-боты

Программа курса:

Основной трек

  1. Введение в питон
  2. Работа в командной строке, файлы .py
  3. Простые и сложные типы данных
  4. Переменные и функции
  5. Работа с системой контроля версий git
  6. Управление программными операциями
  7. Условный оператор if
  8. Циклы for и while
  9. Управление отклонениями
  10. Работа с модулями и менеджером пакетов pip
  11. Файлы, даты, виртуальная среда
  12. Настройка и работа с виртуальной средой
  13. Работает с датой и временем
  14. Основы работы с текстовыми файлами
  15. Работа с табличными данными в формате csv
  16. Введение в объектно-ориентированное программирование
  17. Основы работы в команде
  18. Основы разработки программного обеспечения
  19. Планирование и сопровождение проекта в таск-трекинге
  20. Работа в команде над проектом с git и github
  21. Качество кода
  22. Что такое качество кода?
  23. 6 способов улучшить свой код
  24. PEP8 — форматировать код по стандарту
  25. Как документировать программу
  26. Введение в тестирование
  27. Что такое тестирование и зачем оно нужно?
  28. Что и как тестировать?
  29. Инструмент тестирования кода
  30. Размещение проекта в Интернете
  31. Развертывание виртуального сервера
  32. Как работает SSH
  33. Администрирование и настройка сервера
  34. Запуск проекта на сервере.

Курс «Python (Web-разработка)» — EasyUM

https://it.easyum.ru/courses/python-web-development/ Стоимость: 39 960 ₽ – 47 960 ₽

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

После выпуска вы сможете работать разработчиком Python (Django).

Программа курса:

Основы Python 1

Python 2. ООП

Макет 1. Основы HTML и CSS.

Python 3. Фреймворк DJANGO

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

https://www.specialist.ru/course/python1-a Стоимость: 22 450 ₽ — 28 990 ₽

В этом курсе вы изучите основы Python:

Ты выучишь:

Вы также получите необходимую подготовку для изучения объектно-ориентированного программирования на Python.

Программа курса:

Модуль 1: Начало работы (4 часа.)

Модуль 2. Структуры управления (4 часа.)

Модуль 3: Функции и коллекции (4 часа.)

Модуль 4: Модули и пакеты (4 часа.)

Модуль 5. Практическая работа (4 академических часа.)

Модуль 6: Работа с файловой системой (4 часа.)

Модуль 7: Исключения и обработка ошибок (4 часа.)

Модуль 8

Модуль 9

Курс «Python» — python-school

https://python-school.com/ Стоимость: 20 000 – 54 000 ₽

Программа курса:

Модуль 1 – Введение

Модуль 2 – Решение повседневных проблем

Модуль 3 — Создание симуляций

Модуль 4 – Создание ботов

Модуль 5 – Решение бытовых проблем.

Курс «Python Basics» — ITEA

https://onlineitea.com/course/python-basic/ Стоимость: 15 390 ₽

На курсе вы узнаете:

Учебная программа базового курса Python:

  1. Зачем нужны компьютерные программы?
  1. Переменные Python, выражения и инструкции
  1. Управление потоком
  1. Итерации
  1. Функции и модули
  1. Струны
  1. Основы контроля версий
  2. Файлы
  1. Коллекции
  1. Элементы функционального программирования

Курс «Python для аналитиков» — Международная школа профессий

https://videoforme.ru/course/python-for-beginners Цена: 14 200 ₽

Блоки курса:

  1. Введение в синтаксис Python и условные операторы
    Исследовать
  1. Синтаксис Python. Продолжение: Циклы, операторы, модули
    Исследовать
  1. Программная библиотека Panda
    Исследовать
  1. Продолжение: расчет метрик, индексов, сводных таблиц
    Исследовать
  1. Селен веб-драйвер
    Исследовать
  1. API – работа с интерфейсом прикладного программирования
    Исследовать

На практике

  1. Визуализация данных
    Исследовать
  1. Импорт таблиц из PDF
    Исследовать
  1. Система контроля версий Git
    Исследовать
  1. Краткое содержание
    Исследовать

Владелец

Курс «Python» — hedu

https://irs.academy/kurs_po_python Стоимость: 13 650 ₽

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

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

Расписание курсов Python:

Урок №1 – Знакомство с программой, интерфейс
На первом занятии вы узнаете, где используется программное приложение и какие задачи оно решает. Вот список существующих аналогов и их сравнительные характеристики. Поговорим об особенностях программного приложения, обсудим тонкости работы с ним. Благодаря этому уроку вы начнете знакомиться с программой.

Урок № 2. Повторный урок: базовое программирование
На втором уроке мы учимся думать «как машина» — говорим о языке программирования и языке команд. Вы научитесь вставлять и передавать задание на компьютер. Разберем, что такое блок-схемы и примеры компьютерных решений простых задач. Вы познакомитесь с основными понятиями программирования: циклы, логика, переменные, выражения, базы данных, операторы, условия и т д

Урок №3 — Основы программирования на Python
На третьем уроке мы познакомимся с основными типами: числовыми, логическими, строковыми, байтовыми строками и объектом None. Мы также рассмотрим переменные, типы данных и функции. Давайте сосредоточимся на ветвлении и циклах, а также на управлении потоком. Вы узнаете, какие модули и пакеты есть в программе. Также узнаем, что такое виртуальная среда. После этого урока вы сможете написать бота.

Урок №4 — Функциональное программирование
На четвертом уроке мы будем работать со списками и кортежами, затем будем изучать словари и множества. Рассмотрим использование функций и файлов. Давайте узнаем, что такое функциональное программирование. Давайте определим, что такое декораторы и генератор. После этого урока вы сможете добавить функционал боту.

Урок №5 — Веб-программирование
На пятом уроке вы узнаете, что такое HTML и CSS. Мы рассмотрим использование BeautifulSoup и Bootstap. Попрактикуемся в работе с роботами: что такое рефакторинг и зависимости. Коснемся документации и поработаем с диалогами. Мы узнаем, зачем делается анализ данных, познакомимся с реляционными базами данных и их использованием. Давайте узнаем, что такое управление правами доступа, декораторы и наследование шаблонов. Поговорим о том, как регистрировать и верифицировать пользователей и что такое миграция базы данных.

Урок №6 — Обработка исключений, создание классов и использование наследования в программе
На шестом уроке мы познакомимся с объектами памяти: классами и экземплярами. Мы узнаем, какие методы есть в программе и наследование в программе, а также состав классов. Мы попробуем обработать классы исключений и обсудим работу с генерацией исключений.

Урок №7 — Детальная работа с классами (глубокое программирование)
На седьмом уроке мы узнаем, что такое магические методы и как они используются. Кроме того, давайте выясним, что такое итераторы. Давайте обсудим использование менеджеров контекста в программировании. Остановимся подробнее на том, как работать с описаниями. Узнайте, что такое метаклассы и как отлаживать и тестировать программу.

После прохождения обучения вы получите сертификат, подтверждающий, что вы прошли 7 уроков онлайн-курса Python.

Курс «Python разработчик» — Онлайн школа обучения IT профессиям

https://itproger.com/intensive/python Стоимость: 9 750 ₽ – 14 950 ₽

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

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

Программа обучения:

  1. Основы Python
  2. Модули и ООП в Python
  3. Python SQL#4 — Тестирование
  4. Графический интерфейс
  5. Создание искусственного интеллекта
  6. HTML-разметка
  7. Стиль CSS3
  8. Анимация CSS3, отзывчивость и FlexBox
  9. Загрузочная среда
  10. Git-контроль версий
  11. Основы JavaScript
  12. JavaScript + HTML
  13. Библиотека jQuery
  14. Создание веб-сайта с Django. Часть 1
  15. Создание веб-сайта с Django. Часть 2
  16. Создание веб-сайта с Django. Часть 3
  17. Интернет-магазин на Django. Часть 1
  18. Интернет-магазин на Django. Часть 2
  19. JS-библиотека Vue. Джанго Рест Фреймворк.

Курс «Python онлайн» — Компьютерная Академия ШАГ

https://ru.itstep.org/python_course Стоимость: от 5 780 ₽/мес

Программа обучения:

Программа основана на реальных требованиях ИТ-рынка.

Наши методисты и преподаватели постоянно работают над его усовершенствованием и обновлением, чтобы кандидаты Академии ШАГ могли представить себя работодателю адекватно.

  1. Знакомство с веб-технологиями. HTML-структура. Форматировать текст с помощью HTML
  2. Форматирование с помощью CSS. Списки. Отступы и поля
  3. Графика в веб-дизайне. Оптимизация графики. Гиперссылки. Принципы навигации по сайту
  4. Таблицы. Формы. Рамки
  5. Позиционирование. Разметка веб-страниц блоками
  6. Введение в веб-программирование на Python
  7. Операторы ветвления, циклы, исключения
  8. Строки, списки. Сортировка, поиск
  9. Модули, функции. Кортежи, наборы, словари
  10. Файлы. Упаковка данных. Системы контроля версий
  11. ООП. Структуры данных. Шаблоны проектирования. Шаблон MVC
  12. Принципы проектирования класса SOLID
  13. Модульное тестирование
  14. Параллельное, многопоточное и сетевое программирование
  15. Введение в работу с базами данных
  16. Использование баз данных в библиотеках Python, Numpy и Pandas. Рамки
  17. Командная работа, управление программными проектами
  18. Введение в JavaScript. Объекты JavaScript.
  19. Управление событиями. Объектная модель браузера. Объектная модель документа
  20. Формы. Проверка формы. Использование файлов cookie
  21. Канвас, медиа-поддержка
  22. JSON, Аякс
  23. Введение в jQuery. События и jQuery. Стили и анимация
  24. Взаимодействие с ДОМ. АЯКС и JQuery
  25. Использует плагины jQuery

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

По окончании обучения студенты получают международный диплом Компьютерной академии ШАГ».

Курс «Python» — Pumpskill

https://pumpskill.ru/courses/bazovyy-kurs-python/ Цена: 4 920 ₽

Вы будете в состоянии:

Программа курса

Продолжительность курса 2 месяца.

  1. Введение в Python
  1. Синтаксис и основные конструкции
  1. Основы структурного программирования
  1. Модули, пакеты и управление файлами
  1. ООП в Питоне. Классы
  1. Python для веб-разработки

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

https://productstar.ru/analytics-mini-course-python Стоимость: Рассрочка на 24 месяца — 1 454 ₽/мес

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

  1. Основы Python
    Разбираемся в синтаксисе, используем разные типы данных, работаем с текстовой информацией, создаем и используем функции
  2. Работа с большими данными
    Используем готовые функции в библиотеке Pandas, объединяем данные из разных источников, визуализируем данные
  3. Работает с запущенными случаями
    Используем библиотеку NumPy, работаем с файлами разных форматов, пишем автоматические скрипты, работаем с базами данных
  4. Работа с данными из Интернета
    Парсинг веб-страниц, парсинг публичных профилей пользователей Вконтакте, работа с открытыми сервисами API

Программа курса (11 уроков и мастер-классов)

Урок 1: «Введение в Python»

Урок 2: «Типы данных, функции, классы, ошибки»

Урок 3: «Строки, условия, циклы»

Урок 4: «Списки и словари в Python»

Урок 5: «Пакеты, файлы, панды — начало работы»

Урок 6: «Панды: Продолжение»

Урок 7: «Визуализация данных»

Урок 8: «Работа с базами данных»

Урок 9: «Многопоточность»

Урок 10: «Веб-сервер Flask и контроль версий Git»

Урок 11: «Окончательный проект»

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

Курс «Программирование на Python 3» — Shultais Education

https://shultais.education/courses/python-3 Стоимость: 699 ₽ — 4700 ₽

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

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

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

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

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

Программа курса:

Комплексный онлайн-курс Python с короткими видеоуроками и большим количеством практики. Изучайте Python с нуля до последней версии языка.

  1. Введение в Python
    7 уроков, 5 заданий
  1. Типы данных
    18 уроков, 80 упражнений
  1. Файлы
    3 урока, 13 заданий
  1. Списки и кортежи
    17 уроков, 54 упражнения
  1. Словари
    8 уроков, 16 заданий
  1. Динамическое письмо
    3 урока
  1. Инструкции и синтаксис
    5 уроков, 2 задания
  1. Отношение
    5 уроков, 10 заданий
  1. Циклы
    13 уроков, 28 упражнений
  1. Функции
    11 уроков, 15 заданий
  1. Модули
    8 уроков, 2 задания
  1. Установка внешних пакетов
    3 урока
  1. Классы и ООП
    9 уроков, 6 заданий
  1. Исключение
    3 урока
  1. Дополнительные функции Python
    1 урок

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

https://python-school.ru/ Стоимость: прочая стоимость

Учебные программы:

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

  1. Компьютерное зрение в питоне
  2. НЛП с Python
  3. Нейронные сети в Python
  4. Визуализация данных в Python
  5. Машинное обучение в Python
  6. Подготовка данных для интеллектуального анализа данных в Python.

Курс «Программирование с нуля» — Питонтьютор

https://pythontutor.ru/ Стоимость: бесплатно

Бесплатный курс по программированию с нуля.

Работает прямо в браузере.

ЛЕГКО НАЧАТЬ

НА РУССКОМ

РАЗЛИЧНЫЙ

Курс «Python» — Skillbox

https://live.skillbox.ru/playlists/code/python/ Стоимость: бесплатно

Бесплатные видеоуроки по программированию на Python.

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

Вакансии и курсы по Python:

  1. Взлом Python: напишите свое первое приложение
  2. Пишем интерфейс мессенджера на Python
  3. Настройка протокола TCP для мессенджера
  4. Начало работы с Python
  5. Искусственный интеллект в Python: резюме
  6. Обучение бота Python понимать текст
  7. Познакомьтесь с Python и архитектурой Smart Chatbot
  8. Взлом Python: резюме
  9. Взлом на Python: узнайте, как проводить атаки и защищаться от них
  10. Базовая backend-разработка: с чего начать?
  11. Создаем приложение для наблюдения за объектами на видео
  12. Использование нейронных сетей для распознавания объектов на изображении
  13. Изучите основы Python для работы с нейронными сетями
  14. Как стать Python-разработчиком?
  15. Full stack разработчик. Итоги интенсива
  16. Full stack developer: Технологии Backend разработки. Фреймворк Symfony и язык PHP
  17. Голосовой помощник на Python за час.

Курс «Python» — JetBrains

https://www.jetbrains.com/en-us/edu-products/learning/python/ Стоимость: бесплатно

  1. Введение в Python
  1. Апач Бим Катас
  1. Алгоритмический инструментарий больше.
  1. Интеграция с Чекио

Курс «Python для начинающих» — Академия IT

https://academiait.ru/course/python-dlya-nachinayushhih/ Стоимость: бесплатно

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