Найти в Дзене
IT-кот

С чего начать изучение Python?

План изучения языка Python, основанный на моем личном опыте!
Оглавление

Приветствую! Если вы здесь, то наверняка находитесь в поисках информации об изучении такого языка программирования, как Python.

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

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

Изучаем Python. Программирование игр, визуализация данных, веб-приложения. Эрик Мэтиз

Обложка книги
Обложка книги

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

В конце каждой главы имеются практические задания. Это очень важно для освоения пройденного материала. Книга подойдет как взрослым, так и детям. Также, в самом начале книги вам помогут настроить рабочую среду под вашу операционную систему (Windows, Linux, MacOS X).

Очень советую данную книгу пройти первой на пути изучения языка Python!

«Укус Питона» – «A Byte of Python» по-русски. Swaroop Chitlur (перевод на русский - Владимир Смоляр)

Обложка книги
Обложка книги

Второй книгой я бы посоветовал пройти "Укус Питона". Это свободная книга по языку программирования Python. Как по мне, эта книга уже требует некоторых знаний о Python'e, и как раз они уже были получены с помощью первой книги. В данной книге также будут рассмотрены базовые навыки программирования. Будет создана и усовершенствована программа, создающая резервную копию каких-либо файлов или директорий.

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

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

Оставляйте в комментариях свои советы, давайте развиваться вместе!