Общее впечатление
Книга "Начинаем программировать" Тони Гэдиса — это отличный старт для тех, кто только делает первые шаги в программировании. Автор использует простой и понятный язык, избегая сложных терминов, что делает материал доступным даже для людей без технического бэкграунда.
Структура и подача материала
Книга построена по принципу "от простого к сложному":
Начинается с базовых концепций (переменные, условия, циклы).
Постепенно переходит к более сложным темам (функции, ООП, работа с файлами).
Каждая глава содержит примеры кода, упражнения и контрольные вопросы, что помогает закрепить знания.
Плюсом является практическая направленность — автор не просто объясняет теорию, а сразу показывает, как применять знания в реальных задачах.
Это не просто книга, а в полном смысле это слова учебник - после каждой главы теории есть практика- задачи и повторении теории. Вы постепенно вовлекаетесь в язык -сначала теори ябудет занимать больше времени чем практика но начиная с 4-5 главы все придет в норму на практику будет уходить 70 % времени а на теорию 30 и меньше.
Для кого эта книга?
✅ Новички – идеально подходит тем, кто никогда не программировал.
✅ Школьники и студенты – хорошее дополнение к учебной программе.
❌ Опытные разработчики – книга слишком базовая, лучше выбрать что-то продвинутое.
Недостатки
Не обошлось без них. Это одновременно и плюс и минус - просто та материала в книге. Да эта книга это учебник но именно учебник начальный, то есть на его основе не получится выучить полностью язык программирования, после этой книги нужно читать что то серьезней. С другой стороны уникальной и единственной книги не существует. Либо книга изначально будет сложной но после нее не нужно другой либо как эта придется что то еще читать. Я бы отнес эту книгу как учебник для школьников.
Поверхностность сложных тем: В функция усиленно изьегались замыкания и декораторы. Тема ООП практически не раскрыта, а некотоыре тезисы автора прямо опровергаются другими авторами. Но вероятно это нормально, так как к сложным темам лучше переходить когда есть какой то багаж знаний.
Вывод
"Начинаем программировать" — это отличный стартовый учебник, который поможет понять основы.