Жанр: Основы программирования, Язык Python, Практическое руководство.
О чем книга:
Это не скучный справочник по синтаксису, а настоящий «учебник-тренажер», который за ручку проведет вас в мир кода. Автор Джош Коглиати использует принцип «минимум слов — максимум пользы»: каждое правило сразу же подкрепляется наглядным примером с подробными комментариями. Буквально с первой страницы вы перестанете бояться командной строки и начнете писать простые, но рабочие программы, постепенно усложняя свои проекты. Информация подается просто, последовательно и с изрядной долей юмора — скучать не придется.
Кому читать:
Тем, кто никогда в жизни не писал код, но очень хочет начать.
Будущим администраторам и автоматизаторам, которые устали от рутины в командной строке.
Веб-дизайнерам и верстальщикам, желающим добавить в свой арсенал «живую» логику.
Любому гостю хакспейса, который смотрит на экран с кодом как на магию и хочет разобраться в механике.
Ключевые темы в книге:
Переменные и типы данных: как заставить компьютер запоминать информацию.
Структуры данных: списки, словари и всё, что нужно для хранения данных.
Функции и циклы: учим компьютер не лениться и выполнять работу по шаблону.
Логические выражения: как заставить программу принимать решения (if, else).
Отладка и работа с модулями: вы не только научитесь писать код, но и поймете, как исправлять ошибки и расширять возможности Python с помощью готовых библиотек.
Почему эта книга — ценный экспонат в библиотеке хакспейса:
Размер имеет значение: в книге всего 96 страниц — это самый быстрый способ понять, ваше это или нет, не тратя недели на чтение фолиантов. Идеальный формат для «субботнего утра с кофе».
Практика с первого раза: никакой теории ради теории. Сначала вы пишете код из двух строк, затем — больше. Книга работает как репетитор, который сидит рядом и показывает, что делать.
Живой язык: автор пишет легко и с юмором, поэтому материал не вызывает отторжения даже у гуманитариев.
Цитата:
«Эта книга в кратчайшие сроки поможет на базовом уровне освоить Python — идеальный для новичка, доступный и понятный язык программирования, позволяющий легко создавать интересные и креативные приложения».