1. «Простой Python». Билл Любанович
Бестселлер Билла Любановича от издательства O’Reilly. Как следует из названия в простой и понятной форме здесь изложены азы языка Python версия 3.
Подробное руководство для начинающих с подробными объяснениями и фрагментами реального кода. Также книга снабжена практическими примерами, которые помогут начинающим тестировщикам и программистам освоить язык и применять для решения практических задач. Почти 500 страниц полезной и хорошо структурированной информации для начинающих питонистов.
3. «Python. Программирование для начинающих». Майк МакГрат
Автор Майк МакГрат в понятной и интересной форме излагает материал, помогающий в изучении языка программирования Python.
Практически идеальный первый учебник по Python с исчерпывающими теоретическими материалами. Помимо базы, в книге есть тонкости программирования и решения практических задач, поэтому книга пригодится и тем, кто переходит от теории к практике.
Первые главы книги посвящены логике построения языка. На каждый урок отводится около двух страниц. Рекомендуется после каждого урока выполнять упражнения. Единственный минус учебника — кому-то может показаться мало задач для запоминания, тогда можно поискать дополнительные примеры в интернете.
5. «Изучаем программирование на Python». Пол Бэрри
Книга Пола Бэрри идеально подойдет тем, кому не терпится приступить к практике и начать писать приложения. И это вполне реально! Здесь собран самый минимум информации для изучения, при этом описано все самым простым языком.
В конце учебника есть топ-10 тем, которые не рассмотрены в рамках этого издания. В частности, виртуальное программное окружение, форматирование, сортировка и отладка. Автор в конце дает полезные рекомендации по выбору проектов на Python.
7. «Python. К вершинам мастерства». Лучано Рамальо
Весьма полезное издание для тех, кто хочет совершенствовать уже имеющиеся навыки программирования на Python. Подойдет и для опытных программистов и тестировщиков, так как содержит много тонкостей и способов оптимизировать код под конкретные задачи.
Книга Лучано Рамальо ценится в мире и завоевывает популярность в России. На портале GoodReads у нее высокий рейтинг — 4,87 из 5.
Автор показывает, как сделать код короче и понятнее. Раскрывает приемы, которые все собраны в одной книге, вам не придется искать их по всему интернету. Вы найдете информацию о том, как устроена модель данных в языке, как работать с массивами последовательностей, паттернов проектирования и прочее.
Каждая глава снабжена кратким резюме, разбором примеров и списком дополнительной литературы.
9. «Изучаем Python». Эрик Мэтиз
Книга-бестселлер Эрика Мэтиза посвящена программированию игр, визуализации данных, веб-приложений. Написана простым и непосредственным языком без разного рода терминологических подробностей.
Идеальна в качестве первого учебника для новичков, которые ранее совсем не занимались программированием.
Книга подходит в качестве экспресс-курса для самостоятельного изучения, а также для преподавателей, желающих заинтересовать своих студентов разработкой конкретных проектов.
Первая часть книги посвящена базовым принципам программирования, которые пригодятся при изучении любого языка, не только Python. Зная их, читателю будет проще освоить и более сложные, чем Python, языки программирования. Затем освоите термины и основные функции, а после, во второй части книги перейдете к практике. Читателю предлагается создать игру с разными уровнями сложности и визуализацией, а также написать код для приложения на Django.
11. Как выбрать - JAVA vs Python
12. «Чистый Python». Дэн Бейдер
Полное название этой книги звучит как «Тонкости программирования для профи». Она целиком посвящена практическим аспектам языка и подходит для имеющих опыт программирования на Python. Изучив данное издание, вы сможете оптимизировать свой код и узнаете гораздо больше о возможностях языка, благодаря описанным секретам и трюкам.
В книге есть много шаблонов чистого кода Python. Также здесь есть полезные советы для тех, кто программировал на других языках и хочет перейти на Python.
14. «Python. Экспресс-курс». Наоми Седер
Книга Наоми Седер выдержала уже три издания. Последнее вышло на русском в издательстве «Питер» в 2020 году.
Экспресс-курс подойдет тем, кто уже владеет теорией программирования или навыками кодинга на других языках и решил быстро освоить Python.
В первой части содержится информация о структурах данных, о том, как создавать и тестировать код.
В последних главах рассказывается о работе с большими данными.
В приложении вы найдете ответы на упражнения и документацию Python.
16. «Python. Карманный справочник». Марк Лутц
Как следует из названия, это краткий справочник карманного формата, который пригодится тем, кто уже занимается кодингом и периодически сталкивается с задачами, требующими дополнительной литературы.
Всего 321 страница книги компактно содержит информацию по типам данных, методах и функциях, библиотечных модулях и других аспектов языка Python.
Майкл Лутц — всемирно известный преподаватель и автор книг, посвященных программированию на Python. Справочник отлично дополняет другие книги Майкла Лутца, вышедшие в издательстве O’Reilly: «Learning Python» и «Programming Python».
18. «Python и анализ данных». Уэс Маккинни
Книга на 5 месте в рейтинге по анализу данных по версии книжного интернет-магазина Лабиринт.
Безусловно, будет полезна всем, кто занимается массивами данных на Python, от начинающих аналитиков до опытных создателей приложений. Здесь рассматриваются вопросы переформатирования и обработки данных.
В новом издании была обновлена информация по версии кода Python 3.6.
20. «Как устроен Python». Мэтт Харрисон
О том как устроен Python вам поведает книга Мэтта Харрисона, вышедшая на русском языке в 2019 году в издательстве «Питер» в рамках серии «Библиотека программиста».
Это довольно подробный гид для разработчиков, программистов и всех интересующихся кодингом на Python.
По сути, это книга профи, делящегося с читателем опытом изучения, преподавания и научных изысканий в области данного языка. Мэтт Харрисон использует его уже на протяжении 20 лет и ему есть чем поделиться!
22. «Легкий способ выучить Python». Зед Шоу
Мировой бестселлер, вышедший на русском в издательстве «Бомбора». Подойдет для тех, кто уже знаком с основами языка и хочет побыстрее его выучить.
Здесь нет длинных теоретических глав, книга состоит из 52-х упражнений, выполняя которые вы постепенно осваиваете новые знания о Python.
Книга написана оригинально, с большим количеством авторского креатива, поэтому скучать читателю точно не придется!
24. «Автостопом по Python». Рейтц Кеннет, Таня Шлюссер
По сути, книга стала логичным продолжением наработок онлайн-сообщества python-guide.org и состоит из большого количества полезных методов и приемов, которые пригодятся всем, кто совершенствуется в навыках кодинга.
Каждый найдет в этой книге что-то полезное для себя, вне зависимости от опыта программирования.
Однако это не учебник в строгом понимании этого слова. Это скорее руководства, написанные профессионалами в области Python, которые помогут в очень большом спектре вопросов, начиная от того, как выбрать рабочую среду, заканчивая рекомендациями по аналитике.
0 Комментарии