Материалы для изучения Python

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

Официальная документация

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

Learn Python the Hard Way

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

Dive Into Python

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

Learn Python in 10 Minutes

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

Python Challenges

Если вы хотите практики, то сайт Python Challenges идеально подходит вам. На нем вы найдете задачи, постепенно возрастающие по сложности. Сможете ли вы решить их все?

Видео по Python

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

Видео-введение в Python от ITVDN

ITVDN — компания, специализирующаяся на выпуске обучающих IT-видео. Этот курс от нее посвящен как раз основам Python.

Stepic: Программирование на Python

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

Сайты с задачами по программированию

Не секрет, что лучший способ выучить что-то — практика. Этот список сайтов поможет вам найти интересные задачи, решая которые, вы существенно улучшите свое владение Python (да и любым языком тоже).

Советы и примеры задач, которые помогут в освоении нового языка

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


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

Александр Курилкин, постоянный автор