Свейгарт

Криптография и взлом шифров на Python, Свейгарт Э., 2020

Криптография и взлом шифров на Python, Свейгарт Э., 2020.

Обучению основам криптографии посвящено множество книг. Есть ряд книг, в которых новичков учат взламывать шифры. Но нет ни одной книги, в которой новичков учили бы писать компьютерные программы, способ­ные взламывать шифры. Данная книга восполняет этот пробел. Книга предназначена для тех, кто интересуется шифрованием, взломом шифров и криптографией. Все шифры, рассматриваемые в данной книге (за исключением криптосистем с открытым ключом, которым посвящены главы 23 и 24), существуют уже много столетий, и для их взлома достаточно вычислительных мощностей любого современного ноутбука. Ни одна организация и ни одно частное лицо уже не пользуется этими шифрами, однако в процессе их изучения вы освоите основы криптографии и узнае­те, как хакеры взламывают слабые шифры.

Криптография и взлом шифров на Python, Свейгарт Э., 2020
Скачать и читать Криптография и взлом шифров на Python, Свейгарт Э., 2020
 

Большая книга проектов Python, Свейгарт Э., 2022

Большая книга проектов Python, Свейгарт Э., 2022.

Вы уже освоили основы синтаксиса Python и готовы программировать? Отточите свои навыки на самых интересных задачах — графике, играх, анимации, расчетах и многом другом. Вы можете экспериментировать, добавляя к готовым проектам собственные детали. В 256 строк кода поместится всё — «винтажная» экранная заставка, забег улиток на скорость, рекламный заголовок-приманка, вращающаяся спираль ДНК и так далее. Добавьте к этому пару строк своего кода, и вы сможете делиться собственными уникальными проектами в интернете.

Большая книга проектов Python, Свейгарт Э., 2022
Купить бумажную или электронную книгу и скачать и читать Большая книга проектов Python, Свейгарт Э., 2022
 

Автоматизация рутинных задач с помощью Python, Свейгарт Э., 2021

Автоматизация рутинных задач с помощью Python, Свейгарт Э., 2021.

Эта книга — не справочник, а руководство для начинающих. Используе­мый в ней стиль программирования иногда идет вразрез с общепринятыми практиками (например, в некоторых программах используются глобальные переменные), но это компромиссное решение, позволяющее сделать код более легким для изучения. Книга предназначена для тех, кому будет достаточно научиться писать простой одноразовый код, поэтому стилю оформления программ и приданию им элегантного вида не уделяется осо­бого внимания. В книге не рассматриваются продвинутые концепции программирования, такие как ООП, списковые включения или генераторы, чтобы не усложнять материал. Опытные программисты наверняка найдут в книге те места, где код можно сделать более эффективным, но нас в первую очередь интересует создание работоспособных программ с минимальными усилиями.

Автоматизация рутинных задач с помощью Python, Свейгарт Э., 2021
Скачать и читать Автоматизация рутинных задач с помощью Python, Свейгарт Э., 2021
 

Python, Чистый код для продолжающих, Свейгарт Э., 2022

Python, Чистый код для продолжающих, Свейгарт Э., 2022.

Вы прошли обучающий курс программирования на Python или прочли несколько книг для начинающих. Что дальше? Как подняться над базовым уровнем, превратиться в крутого разработчика? «Python. Чистый код для продолжающих» — это не набор полезных советов и подсказок по написанию чистого кода. Вы узнаете о командной строке и других инструментах профессионального разработчика: средствах форматирования кода, статических анализаторах и контроле версий. Вы научитесь настраивать среду разработки, давать имена переменным и функциям, делающие код удобочитаемым, грамотно комментировать и документировать ПО, оценивать быстродействие программ и сложность алгоритмов, познакомитесь с ООП. Такие навыки поднимут вашу ценность как программиста не только в Python, но и в любом другом языке. Ни одна книга не заменит реального опыта работы и не превратит вас из новичка в профессионала. Но «Чистый код для продолжающих» проведет вас чуть дальше по этому пути: вы научитесь создавать чистый, грамотный, читабельный, легко отлаживаемый код, который можно будет назвать истинно питоническим.

Python, Чистый код для продолжающих, Свейгарт Э., 2022
Купить бумажную или электронную книгу и скачать и читать Python, Чистый код для продолжающих, Свейгарт Э., 2022
 

Автоматизация рутинных задач с помощью Python, практическое руководство для начинающих, Свейгарт Э., 2017

Автоматизация рутинных задач с помощью Python, практическое руководство для начинающих, Свейгарт Эл., 2017.

ВВЕДЕНИЕ.

"За каких-то пару часов ты сделал то, на что у нас троих ушло бы целых три дня". В начале 2000-х годов мой сосед по комнате в колледже работал в магазине электроники. Время от времени они получали электронные таблицы с ценниками своих конкурентов, включающие тысячи наименований. Распечатка одной таблицы представляла собой толстую стопку бумажных листов. Обработкой данных занимались три сотрудника магазина. Они сравнивали цены, указанные в таблице, с ценами в своем магазине и отмечали тот товар, который конкуренты продавали по более низкой цене. На эту работу у них уходило примерно два дня.

Автоматизация рутинных задач с помощью Python, практическое руководство для начинающих, Свейгарт Эл., 2017

Скачать и читать Автоматизация рутинных задач с помощью Python, практическое руководство для начинающих, Свейгарт Э., 2017
 

Учим Python, делая крутые игры, Свейгарт Э., 2018

Учим Python, делая крутые игры, Свейгарт Э., 2018.

   Перед вами — увлекательный самоучитель по языку Python для начинающих. Книга подходит даже читателям с нулевым уровнем. Создавайте собственными руками веселые классические и необычные, продвинутые игры, такие как «Виселица» или «Охотник за сокровищами», — в процессе вы поймете основные принципы программирования и выучите Python играючи!

Учим Python, делая крутые игры, Свейгарт Э., 2018
Купить бумажную или электронную книгу и скачать и читать Учим Python, делая крутые игры, Свейгарт Э., 2018