159464

Самые эффективные ресурсы и материалы для изучения Python

Что необходимо для изучения Python? Книги да видеоуроки? Не только. В нашей подборке вы также найдете курсы и интерактивные "обучалки".

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

Разделим материалы на 2 языковые категории.

Русский язык

Английский язык

  • Google's Python Class: специальные курсы для изучения Python от Google.
  • А вот на Coursera можно найти и платные, и бесплатные курсы на разных языках.
  • Checkio предоставляет возможность выучить язык программирования в игровой форме (также есть JavaScript).
  • Beginner Python3 Tutorials.

Бесплатные книги

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

Также рекомендуем ознакомиться с Python Tricks: A Buffet of Awesome Python Features - лучшей книгой по Python, выпущенной в 2017 году. В ней представлены как простые примеры, так и короткие решения сложных задач. Все с пошаговым описанием. Хорошо подойдет тем, кто знает синтаксис и основной функционал языка, но еще не до конца понимает алгоритмы.

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

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

Платные книги

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

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

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

Статьи

Общее

Хитрости и трюки

Туториалы

Видеоуроки

Канал DrapsTV радует разноуровневыми туториалами. В их арсенале можно найти такие плейлисты, как:

Beginner

https://www.youtube.com/watch?v=kJv1QDfp1PM&list=PL1A2CSdiySGJd0LJRRSwQZbPZaDP0q67j

Intermediate

https://www.youtube.com/watch?v=JkmjK84Crcg&list=PL1A2CSdiySGLPTXm0cTxlGYbReGqTcGRA

Advanced

https://www.youtube.com/watch?v=CkIrizsP64c&list=PL1A2CSdiySGIPxpSlgzsZiWDavYTAx61d

Также рекомендуем ознакомиться с этой статьей: в ней собраны самые разные видеоматералы для изучения Python.

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

admin
11 декабря 2018

ООП на Python: концепции, принципы и примеры реализации

Программирование на Python допускает различные методологии, но в его основе...
admin
05 апреля 2017

6 книг по Java для программистов любого уровня

Подборка материалов по Java. Если вы изучаете его, то обязательно найдете д...
admin
13 февраля 2017

Программирование на Python: от новичка до профессионала

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