Я почитал. Многие задачи и темы, рассматриваемые там, абсолютно неприменимы в практическом плане. Плюс очень сказывается написание книги разными людьми. Плюс говнокода много. Книга напоминает набор заметок программиста о новом для себя языке программирования, что плохо подходит для новичков в Python. Важные темы не раскрыты, а вместо них приводится много кода, который начинающим разработчикам не нужен.
Когда ты щупаешь первый ЯП - вероятнее всего, ты хочешь с минимальными усилиями реализовать максимальное количество фич. Я щас могу взять Лутца и просто показать, сколько от начала книги он описывает вещи, которые с реализацией фич не связаны совсем никак.
в зависимости от того что такое "понимание сайтов", что применяется для создания сайтов? js(node.js), python, ruby, go и много чего для бэкенда, фронт html, css, js