Краткий отзыв о книге «A Byte of Python»

Мнение о книге «A Byte of Python»

В связи с профессиональной переподготовкой прочел книгу «A Byte of Python». Новичкам часто советуют начинать с нее в ответ на вопрос «Как изучать Python?». Книга неплоха, и я решил написать на нее небольшой обзор.

Автор книги — Swaroop Chitlur, блогер, автор книг, программист из Индии, работал в Yahoo!, в Adobe входил в команду продукта Flex . В данный момент трудится  на фирму в Сан-Франциско, занимающейся автомобильным адаптером-диагностом-трекером. Он написал еще «A Byte of VIM» (техническому писателю фантазия, видимо, не очень нужна), книгу об редакторе Vim версии 7.

«A Byte of Python» знакомит с основами языка Python, с его скелетом, особенно не вдаваясь в подробности. Несмотря на лаконичность — книга состоит из 17 глав и 150 страниц — она действительно дает хорошее представление об основных понятиях языка, структур данных, присущих языку, модулях, приведены простейшие примеры решения практических задач. Написана книга легким языком (тут стоит отметить и автора и переводчика на русский), и ее можно порекомендовать новичкам любого возраста и практически с любой начальной подготовкой. После прочтения сложилась картинка о применении языка, его структуре и возможностях.

Как вводная книга она превосходна, можно охарактеризовать её как выжимку из документации. Есть одно «НО» — очень мало практических заданий, за всю книгу я насчитал всего две самостоятельные работы: доработка скрипта резервного копирования и написание своей адресной книги в ООП- стиле. Соответственно рекомендация тем, кто еще начинает изучать Python с этой книги, дополнить прочтение выполнением каких-либо практических заданий. Например:

  • задания с http://www.checkio.org
  • задания с http://www.codewars.com
  • домашние задания с курса изучения Python от Geekbrains (гуглятся
    вместе с курсом на торрентах)

Ссылки на книгу:

Русский перевод книги версии 2.0

Тем кто дружен с английским, оригинал книги, на момент публикации статьи версия книги 4.0