🐍 Где изучать Python в 2021 году: 78 ресурсов для начинающих

Ресурсы отобраны по четырем направлениям:

  • Курсы по Питону для начинающих.
  • Машинное обучение.
  • Веб-разработка.
  • Тестирование.

Курсы по Питону для начинающих

Основы Python 3 (Udemy, 19 лекций) – установите Python на Windows и Mac OS, напишите Hello, World!, узнаете какие бывают типы чисел и что такое строка и ее свойства.

Python – практика для начинающих (Udemy, 8 лекций) – в этом курсе узнаете: что такое ООП, функции, циклы и условные операторы и остальные базовые понятия.

Программирование на Python (Stepik, 28 уроков) – познакомитесь с базовыми понятиями языка Python: как установить Python на компьютер, операции с числами, типы данных и условные операторы if, else, elif.

Python – практические задачи (Stepik, 21 урок) – дают основы Python: ввод данных, условия, циклы, функции и словари.

«Поколение Python»: курс для начинающих (Stepik, 61 урок) – модули курса включают в себя: ввод-вывод данных, типы данных, условные операторы, циклы for и while и работу над мини-проектом. Курс стал победителем Stepik Awards 2020 в номинации «Лучший бесплатный онлайн-курс, размещенный на платформе Stepik».

Основы программирования на языке Python в примерах и задачах (Stepik, 19 уроков) – курс ориентирован на практику; даются минимальные теоретические аспекты программирования для решения задач. В научно-популярной форме объясняется суть каждой задачи.

Python: основы и применение (Stepik, 19 уроков) – курс для тех, кто уже знаком с базой. Научитесь писать функции, работать с модулями, файловой системой, лямбда-функциями и примените полученные знания для анализа текста.

Основы программирования на Python (Coursera, 60 видео) – познакомитесь с ООП, процедурным и функциональным программированием и, конечно, с базовыми понятиями.

Python для начинающих (YouTube, 17 уроков) – рассказывают про Питон, начиная с типов данных, условных операторов, заканчивая множествами и ООП. В конце курса напишите Telegram-бота для приема платежей.

Учим Python за 1 час! (YouTube, 4 млн просмотров) – спидран по Питону.

Python-джедай (YouTube, 20 уроков) – продолжение курса Учим Python за 1 час! на 5.5 часов. Пройдете путь от азов до функционального программирования.

Уроки Python для начинающих (YouTube, 25 уроков) – Гоша Дударь рассказывает и показывает, как программировать на Python.

Python для Начинающих (YouTube, 36 уроков) – Питон с нуля, плюс два проекта на Django.

Алгоритмы на Python (YouTube, 28 лекций) – Тимофей Хирьянов доступно и увлекательно объясняет алгоритмы. Также есть практические задания.

Лайфхак: как тратить меньше денег на Udemy
Udemy регулярно – два-три раза в месяц – проводит распродажи курсов, и цена падает до 900-1100 рублей. Если курс не подошел, деньги всегда можно вернуть на банковскую карточку или на счет в Udemy. Возврат на счет Udemy происходит моментально.

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

Основы Git (Stepik, 25 уроков) – курс по Git в формате практикума.

Основы Linux (Stepik, 34 урока) – курс основан на книге «Фундаментальные основы Linux» и рекомендован для начинающих сисадминов.

Введение в Linux (Stepik, 23 урока) – познакомитесь с ОС Linux и основами ее использования.

Интерактивные курсы и онлайн-тренажеры

Адаптивный тренажер Python (Stepik, 53 урока) – десятки задач разных уровней сложности.

Питонтьютор (11 занятий) – интерактивный учебник по основам программирования на Питоне. Больше сотни интересных задач.

Code Basics (69 уроков) – всеобъемлющий курс по Питону для начинающих.

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

Телеграм-каналы

Библиотека питониста – полезные материалы по всему, что может быть полезно питонисту.

Pythonist.ru – разбор вопросов с собеседований, книги, тесты и задачи на логику.

Python задачки – задачки по питону: алгоритмы, регулярные выражения, задачи для джунов.

Python Books – книги по программированию в формате PDF.

Python Academy – лайфхаки по Питону.

Python in Depth – рассказывают об основах программирования и лучших практиках.

Python Quiz – протестируйте ваши знания Питона.

Сообщество Python Программистов (5 тыс. участников) – чат по Питону.

Сообщество разработчиков на Python (1.5 тыс. участников) – чат.

Python (11 тыс. участников) – питоний чат.

SPb Python (1.5 тыс. участников) – чат питонщиков из СПб.

Python (2 тыс. подписчиков) – еще один чат.

PythonNoobs – канал для новичков.

Машинное обучение

Введение в Data Science и машинное обучение (Stepik, 30 уроков) – подробно разбирают теорию и учат работать с библиотеками pandas и numpy.

Машинное обучение (Stepik, 71 урок) – узнаете как обрабатывать данные и поймете как строить модели машинного обучения.

Быстрый старт в искусственный интеллект (Stepik, 23 урока) – разбирают четыре модуля: машинное обучение, компьютерное зрение, обработка естественного языка, математические идеи в анализе данных и искусственном интеллекте.

Нейронные сети (Stepik, 24 урока) – объясняют алгоритмы, лежащие в основе нейронных сетей и их практическое применение.

Нейронные сети и компьютерное зрение (Stepik, 37 уроков ) – сделаете первые шаги в области компьютерного зрения с методами машинного обучения. Этот курс получил премию «Stepik Awards 2019».

Deep Learning: базовый поток (Stepik, 39 уроков) – дают базу по высшей математике и Питону.

Аналитика с pandas (Stepik, 10 уроков) – аналитика с помощью библиотеки pandas в Python

Введение в искусственный интеллект (Coursera, 23 видео) – популярно об ИИ.

Специализация «Машинное обучение и анализ данных» (Coursera, 6 курсов) – познакомитесь с математическим анализом, научитесь размечать и строить выводы по данным и получите другие мастхэв математические знания.

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

Курс OpenDataScience и Mail.ru Group по машинному обучению (YouTube, 10 лекций) – рассказывают о классификации, регрессиях, временных рядах, градиентном бустинге и так далее.

Машинное обучение от ВШЭ (YouTube, 61 видео) – курс по машинному обучению для бакалавров НИУ ВШЭ.

Машинное обучение (YouTube, 22 видео) – курс от школы анализа данных Яндекса.

Телеграм-каналы

Библиотека data scientist’а – полезные материалы по всему, что может быть интересно дата сайентисту.

gonzo-обзоры ML статей – обзоры статей по машинному обучению.

Machine Learning World – последние новости из AI и ML.

Hey Machine Learning – новости, кейсы, разборы интересных проектов из мира ИИ.

NeuroHive – Нейронные сети – канал про нейронные сети и новейшие методы в машинном обучении.

addmeto – новости из мира искусственного интеллекта и машинного обучения.

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

OpenDataScience RU – анонсы мероприятий по Data Science.

Machinelearning – актуальная информация из мира ML, нейронных сетей.

Data Science Chat (4.5 тыс. участников) – чат о Data Science.

Нейронные сети (AI Community) (2.7 тыс. участников.) – чат про нейронные сети.

AI / Big Data / Machine Learning (5 тыс. участников) – чат про Data Science, Big Data, AI, ML.

Веб-разработка

Django (YouTube, 52 видео) – полный курс по фреймворку Django. Даже капчу поставите.

Создание сайта на Django (YouTube, 12 видео) – Гоша Дударь рассказывает как запилить свой первый сайт. Также есть курс в коротком полуторачасовом формате.

Уроки Django | Django Docker Nginx Gunicorn (YouTube, 30 мин.) – узнаете как завернуть Джанго-проект в докер и настроить обработку запросов на nginx и gunicorn.

Бекенд на Django (YouTube, 10 уроков) – хорошая подача материала.

Тестирование в Django (YouTube, 148 лайков и 2 дизлайка) – протестируете django-проект и познакомитесь с модулем mock.

Изучение Flask (YouTube, 3 видео) – создадите веб-блог.

Flask: делаем простое веб приложение на Python (YouTube, 15 мин.) – сделаете простое веб-приложение с формами ввода.

Телеграм-каналы

Python/ django – публикуют ссылки на обучающие статьи.

Django [ru] (4.2 тыс. участников)– русскоязычный чат по Джанго

Django (800 участников) – чат по Джанго.

Python Flask (1.5 тыс. участников) – чат по Flask.

Тестирование

Автоматизация тестирования с помощью Selenium и Python (Stepik, 26 уроков) – научитесь писать автотесты, использовать тестовые фреймворки и работать с git и GitHub.

Unit тесты в Python. Тестирование кода (YouTube, 354 лайка и 8 дизлайков) – протестируете код вдоль и поперек.

Pytest: введение в автотесты (YouTube) – расскажут как работать с библиотекой pytest.

Эффективное тестирование с pytest (YouTube) – научитесь запускать тесты c помощью pytest.

Тесты в Python: легкий старт (YouTube) – пошаговая инструкция на примерах: чем тестировать, что тестировать, как тестировать.

Телеграм-каналы

Библиотека тестировщика (2 тыс. участников) – полезные материалы по всему, что может быть интересно тестировщику.

QA_PRO (3.5 тыс. участников) – информация для профессиональных тестировщиков и QA инженеров.

Серьезный тестировщик (26 тыс. участников) – канал для тестировщиков и QA. Чат для начинающих здесь.

Тестирование и жизнь (1 тыс. участников) – канал про тестирование, работу, образование и все около того.

Благодарю за внимание!!!
Надеюсь статья  «🐍 Где изучать Python в 2021 году: 78 ресурсов для начинающих» была полезной для Вас

Специально для сайта ITWORLD.UZ. Новость взята с сайта Библиотека программиста