yuliianikolaenko 11 мая 2021

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

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

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

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

Сайты

DataCamp

Сайт для изучения Python в интерактивной форме для новичков и опытных пользователей, которые хотят получить навыки программирования в области Data Manipulation, Image Processing, Marketing Analytics, Data Visualization, Machine Learning, Deep Learning, Deep Learning for NLP и т.д.

CheckiO

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

HackInScience

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

Finxter | Learn Python in Your Coffee Break

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

Talk Python To Me Podcast

Подкаст для разработчиков на Python.

NBShare

Сайт, где вы можете поделиться своими Python notebooks или найти примеры кода на различные темы.

PythonAnywhere

Все последние обновления от команды PythonAnywhere – платформы, которая позволяет программировать на Python в облаке.

Zerynth Python for Microcontrollers, IoT and Embedded Solutions

Zerynth предоставляет инструменты и сервисы Python для разработки встроенных приложений и устройств IoT.

Compucademy

Изучение программирование на Python и информатики с помощью статей с примерами кода и подробными комментариями.

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

Сообщества

Python Developers Community

Сообщество в Linkedin для профессиональных разработчиков и пользователей Python, цель которого – расширение сети контактов и обмен идеями.

Python Education

Сабреддит для публикации вопросов и советов о вашем коде Python.

Python Forum

Форум Python Community.

Python

Сообщество Reddit о новостях Python: множество ресурсов и советов для новичков и опытных пользователей.

Stack Overflow

Платформа для обмена идеями и решения связанных с кодом проблем.

freeСodeСamp

Форум образовательной платформы для обсуждения и обмена идеями.

The PyCharm Blog

Блог для пользователей PyCharm and Django и не только. Множество полезных советов и тьюториалов: от визуализации данных до установки виртуальной среды.

Practical Business Python

Блог об эффективном использовании Python в бизнесе.

Real Python Tutorials

Обучение программированию на Python с помощью практических примеров.

Medium | python4you

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

Planet SciPy

Блог об использовании Python от SciPy.

Coding is Fun

Блог о Python для финансов, программирования и веб-разработки.

Open Source Automation

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

Using Python Power

Блог посвящен программированию на Python.

The PyCon blog

Это блог компании PyCon US, на котором представлены материалы со всех конференций по Python.

The Glowing Python

Коллекция постов о научных вычислениях и визуализации данных на Python.

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

Курсы

Курсы на русском:

  • «Python-разработчик PRO» от GeekBrains
  • «Программирование на Python» от Института биоинформатики на Stepik
  • «Программирование на Python Specialization» от МИРТ и Mail.Ru Group на Coursera
  • «Математика и Python для анализа данных» от МИРТ и Яндекс на Coursera
  • «Fullstack-разработчик на Python» от SkillFactory
  • «Адаптивный тренажёр Python» от Stepik
  • «Как стать Python-разработчиком» от Яндекс
  • «Использование языка Python для доступа к веб-данным» от Мичиганского университета на Coursera
  • «Машинное обучение с использованием Python» от MIT на Coursera

Курсы на английском:

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

Книги

Python для сложных задач. Наука о данных и машинное обучение от Дж. Вандер Плас

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

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

Разработка веб-приложений с использованием Flask на языке Python от Мигель Гринберг

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

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

Глубокое обучение на Python от Франсуа Шолле

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

Книга подойдет желающим погрузиться в тему глубокого обучения на Python. Франсуа Шолле, один из создателей Keras, подробно объясняет как устроены высокоуровневые оболочки для работы с нейросетевыми фреймворками.

Введение в машинное обучение с помощью Python. Руководство для специалистов по работе с данными от Андреас Мюллер и Сара Гвидо

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

Руководство для специалистов машинного обучения, которые хотят использовать Python на практике. В книгу включены все этапы создания успешного проекта в сфере ML и практические аспекты применения алгоритмов машинного обучения.

Элегантный SciPy от Хуан Нуньес-Иглесиас и Штефан Ван дер Уолт

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

Книга с примерами использования научных данных и способами решения практических задач с использованием SciPy, NumPy, pandas, scikit-image и других библиотек Python.

Программирование компьютерного зрения на Python от Ян Эрик Солем

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

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

Robust Python от Patrick Viafore

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

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

Fluent Python, 2nd Edition от Luciano Ramalho

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

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

Python Workout от Reuven Lerner

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

Python Workout – это сборник 50 упражнений, которые фокусируются на ключевых функциях Python 3. В нем опытный тренер Рувен Лернер проведет читателей через серию небольших проектов, закрепляя на практике необходимые для решения повседневных задач навыки. В книгу включены подробные объяснения каждой техники и решения каждого упражнения в сопроводительных видеороликах.

Learn More Python 3 the Hard Way: The Next Step for New Python Programmers от Zed Shaw

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

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

Python Tricks: A Buffet of Awesome Python Features от Dan Bader

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

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

🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

Видеолекции

Объектно ориентированное программирование в Python за 10 минут!

Основы асинхронности в Python #1: Введение

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

Advanced Python Tutorial | Learn Advanced Python Concepts | Python Programming Training | Edureka

Function arguments in detail – Advanced Python 18 – Programming Tutorial

10 Python Tips and Tricks For Writing Better Code

How to become an expert in python programming

Advanced Python Programming – String Manipulation and Functions

Build A Python GUI App Tutorial

Expert Python Tutorial #1 – Overview of Python & How it Works

***
🐍 70 ресурсов для продвинутого изучения Python: каналы, сайты, сообщества, книги и курсы

Хочу научиться программировать на Python. Какие есть варианты?

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

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

Как научиться программировать на Python максимально быстро и качественно?

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

На курсе «Основы программирования на Python» с преподавателем вы научитесь:

  • работать в двух интегрированных средах разработки — PyCharm и Jupyter Notebook;
  • парсить веб-страницы;
  • создавать ботов для Telegram и Instagram;
  • работать с данными для различных материалов и дальнейшего анализа;
  • тестировать код.

Плюс положите 5 проектов в портфолио.

Комментарии

ВАКАНСИИ

Добавить вакансию
Разработчик C++
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ