Приветствую! Если вы здесь, то наверняка находитесь в поисках информации об изучении такого языка программирования, как Python.
Когда я сам только начинал изучение данного языка программирования, логично, у меня назрел такой же вопрос. Практически во всех прочитанных мной статьях советовали совсем разные книги и уроки, среди которых сложно определиться. Так всё-таки, с чего начать?
Я не буду перечислять десятки книг, я назову лишь несколько тех, что помогли мне самому разобраться в основных понятиях языка Python. После их прочтения, вы будете иметь представление о базовых понятиях программирования и сможете уже самостоятельно создавать простенькие программы. Перейдем к самим материалам.
Изучаем Python. Программирование игр, визуализация данных, веб-приложения. Эрик Мэтиз
Данная книга условно разделена на две части. В первой части вы познакомитесь с основным синтаксисом языка программирования Python. Вторая часть книги - практическая, в ней будут созданы три проекта, затрагивающие создание игр, вызуализацию данных и сайт на Django.
В конце каждой главы имеются практические задания. Это очень важно для освоения пройденного материала. Книга подойдет как взрослым, так и детям. Также, в самом начале книги вам помогут настроить рабочую среду под вашу операционную систему (Windows, Linux, MacOS X).
Очень советую данную книгу пройти первой на пути изучения языка Python!
«Укус Питона» – «A Byte of Python» по-русски. Swaroop Chitlur (перевод на русский - Владимир Смоляр)
Второй книгой я бы посоветовал пройти "Укус Питона". Это свободная книга по языку программирования Python. Как по мне, эта книга уже требует некоторых знаний о Python'e, и как раз они уже были получены с помощью первой книги. В данной книге также будут рассмотрены базовые навыки программирования. Будет создана и усовершенствована программа, создающая резервную копию каких-либо файлов или директорий.
После освоения этих книг, советую перейти к попыткам самостоятельного (почти) создания проектов начиная с простых. Подсмотреть идеи для программ можно в интернете. Также могу посоветовать уже готовые программы и разбираться в их коде, понять как они устроены.
По моему личному опыту, этого достаточно для начального понимания языка программирования Python. Желаю всем удачи в изучении!
Оставляйте в комментариях свои советы, давайте развиваться вместе!