Никита Шальтас представляет обзор книг по Python для новичков.
В прошлом ролике обсуждалась книга Марка Луца, которая подходит для опытных программистов, но сложна для новичков.
Никита нашел книгу Тони Гэдиса "Начинаем программировать на Python".
Книга Тони Гэдиса посвящена не только Python, но и программированию в целом.
Первая глава объясняет устройство компьютера и роль языков программирования.
Автор подробно объясняет, как работают программы на разных языках и место Python в мире программирования.
Вторая глава знакомит с Python и приводит простые программы с подробными объяснениями.
Автор использует текстовые объяснения и схемы для наглядности.
Книга напоминает книгу Пола Берри "Изучаем программирование на Python", но для новичков.
Автор разбирает цикл создания программы, включая проектирование, написание кода, исправление ошибок и тестирование.
Процесс проектирования снабжен блок-схемами, что делает его наглядным.
Примеры и задания в книге включают реальные бизнес-задачи.
Примеры включают программы расчета зарплаты и налогов, а также задачи на работу с модулем turtle.
В книге есть блок алгоритмических задач, логических и математических упражнений.
Для некоторых заданий есть видеорешения на английском языке.
Анонсировано пятое издание книги с дополнительными заданиями и главой про работу с базами данных.
На сайте издательства есть материалы для учителей и преподавателей.
Ученики могут решать задачи в интерактивном режиме за отдельную плату.
Книга охватывает все основные возможности Python: типы данных, условия, циклы, функции, файлы, исключения, рекурсия и графический интерфейс.
Введена глава о функциональном программировании, которая есть только в русском издании.
Перевод книги выполнен профессионально, читается легко.
Единственный недостаток — использование функции format для форматирования строк.
Книга подходит для новичков, но может показаться скучной для опытных программистов.
Никита рекомендует книгу для начинающих и прощается с зрителями.