• XSS.stack #1 – первый литературный журнал от юзеров форума

Мануал/Книга Python - книги и документация

user_47

(L3) cache
Пользователь
Регистрация
25.06.2023
Сообщения
210
Решения
2
Реакции
93
Гарант сделки
2
Python глазами хакера


2881_978-5-9775-6870-8-438x621.jpg



Автор: Библиотека журнала Хакер
Год: 2022

Рассмотрены современные интерпретаторы языка Python. Описано устройство reverse shell, файлового вируса, трояна, локера и шифровальщика. Представлены примеры инструментов для автоматизированного сбора информации о компьютере, динамического анализа вредоносного кода, в том числе с использованием АРI VirusTotal. Приведены примеры программ для разгадывания капчи, поиска людей на видео, обработки сложных веб-форм, автоматизации iOS. Показано, как написать на Python новый навык для голосового помощника «Алиса» и различные программы для одноплатных компьютеров.


 
Пожалуйста, обратите внимание, что пользователь заблокирован
По просьбе пользователей, открываю топик с книгами по языку программирования python.

Просьба соблюдать формат.

Формат следующий.
[язык книги] Название книги, издание, год выпуска, автор
Картинка - обложка книги
Описание книги
Формат книги | Ссылка


[Ru] Изучаем Python, том 1-2, 5-е издание (2019) Марк Лутц

1.png


С помощью этой практической книги вы получите всестороннее и глубокое введение в основы языка Python. Будучи основанным на популярном учебном курсе Марка Лутца, обновленное 5-е издание книги поможет вам быстро научиться писать эффективный высококачественный код на Python. Она является идеальным способом начать изучение Python, будь вы новичок в программировании или профессиональный разработчик программного обеспечения на других языках.Это простое и понятное учебное пособие, укомплектованное контрольными вопросами, упражнениями и полезными иллюстрациями, позволит вам освоить основы линеек Python 3.X и 2.X. Вы также ознакомитесь с расширенными возможностями языка, получившими широкое распространение в коде Python.Благодаря книге вы:" Исследуете основные встроенные типы объектов Python, такие как числа, списки и словари" Научитесь создавать и обрабатывать объекты с помощью операторов Python и освоите общую синтаксическую модель Python" Сможете применять функции для устранения избыточности кода и упаковки кода с целью многократного использования" Узнаете, как организовывать операторы, функции и прочие инструменты в более крупные компоненты посредством модулей" Погрузитесь глубже в классы - инструмент объектно-ориентированного программирования Python для структурирования кода" Научитесь писать крупные программы с применением модели обработки исключений и инструментов разработки Python" Освоите более сложные инструменты Python, включая декораторы, дескрипторы, метаклассы и обработку Unicode"Книга Learning Python находится в начале моего списка рекомендованной литературы для любого, кто желает научиться программировать на Python."Дуг Хеллманнстарший инженер-программист, Racemi, Inc.Марк Лутц является мировым лидером в обучении языку Python, автором самых ранних и ставших бестселлерами книг по Python, а также первопроходцем в сообществе Python, начиная с 1992 года. Обладая более чем 30-летним опытом разработки, Марк был автором книг Programming Python, 4th Edition и Python Pocket Reference, 4th Edition издательства O'Reilly.

PDF | Ссылка 1 том (типы и операции, операторы и синтаксис, функции и генераторы, модули и пакеты)
PDF | Ссылка 2 том (ООП, исключения, инструменты, декораторы, метаклассы)




[Ru] Python. Карманный справочник, 5-е издание (2015) Марк Лутц

2.png



Этот краткий справочник по Python, карманного типа, обновлен с учетом версий 3.4 и 2.7 и очень удобен для наведения быстрых справок в процессе разработки программ на Python. В лаконичной форме здесь представлены все необходимые сведения о типах данных и операторах Python, специальных методах, встроенных функциях и исключениях, наиболее употребительных стандартных библиотечных модулях и других примечательных языковых средствах Python. Данное справочное пособие написано Марком Лутцом - известным и широко признанным во всем мире инструктором по Python. Оно послужит отличным дополнением к обширной литературе по Python, включая следующие книги самого автора: Learning Python (издательство O'Reilly), а также Programming Python (издательство O'Reilly). В пятом издании этого справочника рассматриваются следующие вопросы. Встроенные типы объектов, включая числа, списки, словари, множества и многое другое. Операторы и синтаксис для создания и обработки объектов. Функции и модули для структуризации и повторного использования кода. Инструментальные средства объектно-ориентированного программирования на Python. Встроенные функции, исключения и атрибуты. Специальные методы перегрузки операторов. Широко употребляемые стандартные библиотечные модули и расширения. Параметры командной строки и инструментальные средства разработки. Дополнительные рекомендации и идиомы. Прикладной интерфейс API базы данных SQL в Python.

PDF | Ссылка




[Ru] Программирование на Python, том 1-2, 4-е издание (2011) Марк Лутц


3.png


Монументальный труд Марка Лутца «Программирование на Python» в 2-х томах представляет собой учебник по применению языка Python для решения наиболее типичных задач в различных прикладных областях. В нем рассказывается о применении языка Python в системном администрировании, для создания графических интерфейсов и веб-приложений и исследуются приемы программирования сетевых взаимодействий, взаимодействий с базами данных, обработки текста, создания интерфейсов для сценариев и во многих других областях.

PDF | Ссылка 1 том (системное программирование и графические интерфейсы)
PDF | Ссылка 2 том (сетевое программирование, клиент, сервер, базы данных, структуры данных, интеграция Python и Си)
 
Грокаем алгоритмы. Иллюстрированное пособие для программистов и любопытствующих от Бхаргава А. (2017)

cover.jpg


С помощью алгоритмов можно делить сложные задачи на более простые и складывать из их решений итоговый ответ. Они позволяют эффективнее искать по отсортированным данным или делать сортировку. Автор решил взять за основу простой подход с понятными разъяснениями через картинки, книга устроена по принципу от простого к сложному, и помогает начинающим программистам легче усваивать информацию. Эта книга предназначена для читателей, которые владеют азами программирования и хотят разобраться в алгоритмах. Может быть, вы уже столкнулись с задачей программирования и пытаетесь найти алгоритмическое решение. А может, вы хотите понять, где вам могут пригодиться алгоритмы. Ниже приведен короткий и неполный список людей, которым может пригодиться книга:


1) программисты-самоучки;

2) студенты, начавшие изучать программирование;

3) выпускники, желающие освежить память;

4) специалисты по физике/математике/другим дисциплинам, интересующиеся программированием.

PDF | Ссылка
 
Как устроен Python. Гид для разработчиков, программистов и интересующихся | Харрисон М.

1737022972320.jpeg


Python - самый популярный язык программирования. Мэтт Харрисон занимается Python с 2000 года: Исследования, сборка и тестирование, бизнес-аналитика, хранение данных, а теперь делится своими знаниями как с простыми пользователями, так и с крупными корпорациями. Вы узнаете секреты внутренней кухни Python, доступные только профессионалам.

P.S. Неплохая книга, помогающая разобраться в языке программирования Python, если ты полный ноль. Рассказываются самые базовые вещи, которые обязательно знать, если ты хочешь писать на данном языке. Есть одно важное НО! Косяки в переводе у издательства Питер - стандартная вещь, поэтому если вы не понимаете о чем идет речь в той или иной вещи - почитайте информацию в других источниках. (Замечал косяки, когда шла речь о классах. По мнению издательства, наследование классов лучше всего было перевести как "субклассирование").
PDF | Cсылка
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх