Maht 384 lehekülge
2021 aasta
Python для хакеров. Нетривиальные задачи и проекты (pdf+epub)
Raamatust
«Python для хакеров. Нетривиальные проекты и задачи» делает упор на реальные проекты, так что от экспериментирования с синтаксисом вы сразу перейдете к написанию полноценных программ. Развивая свои навыки разработки на Python, вы будете проводить научные опыты, изучать статистику и решать задачи, которые не давали покоя гениям на протяжении многих лет, и даже займетесь обнаружением далеких экзопланет.
Каждая глава начинается с четко поставленной цели и обсуждения способов решения задачи. Далее следует собственно миссия и стратегия действий, построенная таким образом, чтобы вы научились мыслить как программист. Вы будете руководить спасательной операцией береговой охраны, спланируете и осуществите полет космического корабля на Луну, реализуете ограничение доступа в секретную лабораторию с помощью распознавания лиц и не только это.
Программы, представленные в книге, не отпугнут даже новичков. Вы будете осваивать все более сложные техники и наращивать навыки написания кода. Справившись со всеми миссиями, вы будете готовы к самостоятельному решению любых сложных реальных задач с помощью Python.
После покупки предоставляется дополнительная возможность скачать книгу в формате epub.
Данное учебное пособие неожиданно понравилось доступностью изложения, так как не каждая книга о программировании читается легко. Несмотря на название, мягко говоря, несоответсвующее содержанию (взломы аккаунтов, брутфорсы и прочие хак-штучки здесь не рассматриваются), учебник притягивает подачей материала и реальной работоспособностью описываемого кода. Автор методично разбирает особенности применения весьма нетривиальных библиотек Python: matplotlib, Numpy, OpenCV, turtle, Scipy, pandas, nltk и многих других. Помимо, собственно, скриптов каждой главы, автор периодически разбирает описание кода с применением небольших сниппетов, которые можно исполнять "сходу" в интерпретаторе Python. Я протестировал код из 8-ми глав книги из двеннадцати. Утилиты из глав 9, 10 и 11 не заработали в связи с невозможностью установки импортируемых сторонних библиотек (ошибки с зависимостями). Очень понравилась глава о симуляциях транзита экзопланет на фоне звезды. Тут, наверное, даже профессиональный астроном смог бы почерпнуть для себя что-то полезное! Таким образом, если упоминание таких терминов, как ООП, командная строка, методы и классы в программировании, пакетная установка, не вызывают у вас оторопь, то могу рекомендовать данное пособие к изучению.
Ülevaated, 1 ülevaade1