Ирина Хаустова | Изучаем Python. Заметки репетитора (2025) [PDF]

Ирина Хаустова | Изучаем Python. Заметки репетитора (2025) [PDF]

Python часто выбирают в качестве первого языка программирования. Он хорошо подходит как для обучения, так и для решения реальных практических задач. Эта книга предназначена для тех, кто хочет освоить основы программирования на Python. Она подойдёт школьникам, готовящимся к экзаменам, студентам и взрослым, которые начинают знакомство с программированием или изучают Python самостоятельно.
 



Автор: Ирина Хаустова
Язык: Русский
Жанр: Компьютерная литература, Python
Формат: PDF
Подробнее

System Design II. Распределенные системы. Подготовка к сложному интервью

System Design II. Распределенные системы. Подготовка к сложному интервью

«System Design. Распределенные системы. Подготовка к сложному интервью» — это практическое руководство для инженеров и архитекторов, которое поможет справиться с самыми трудными техническими заданиями. Алекс Сюй и Сан Лэм предлагают стратегию, проверенную на практике, пошаговые алгоритмы и реальные примеры, позволяющие научить вас проектировать масштабируемые системы — от новостной ленты до поисковых сервисов и чат-приложений. Книга сочетает теорию и практику, даёт ясные объяснения и сотни диаграмм, превращая пугающие интервью в понятный процесс.

 



Автор: Сюй А., Лэм С.
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Анализ данных с помощью GenAI и Python

Анализ данных с помощью GenAI и Python

Эта книга — практическое руководство для тех, кто превращает данные в решения. Шаг за шагом вы разберетесь, как современные методы искусственного интеллекта помогают не просто интерпретировать массивы информации, но и находить скрытые закономерности, прогнозировать будущее и создавать конкурентные преимущества для бизнеса. Вы получите системное понимание инструментов анализа, узнаете о лучших практиках применения машинного обучения и научитесь интегрировать ChatGPT в ежедневные рабочие процессы.


 



Автор: Гуджа А., Сивяк М.
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Go: разработка приложений в микросервисной архитектуре с нуля

Go: разработка приложений в микросервисной архитектуре с нуля

Базовая книга по построению микросервисной архитектуры с практическими примерами на языке Go. Также рассмотрена работа с оркестратором Kubernetes и контейнерами Docker в среде Docker Compose. Разобраны основные принципы и техники разработки распределенных систем, в частности показано, как написать и развернуть четыре микросервиса, управлять СУБД, настроить брокер сообщений Kafka, внедрить кэш Redis. Объяснены паттерны проектирования. Особое внимание уделено распределенным транзакциям и разворачиванию микросервисов на удаленном сервере. Показано, как обеспечить расширяемость и отказоустойчивость приложений, поддерживая высокую скорость загрузки страниц и приложений.

 



Автор: Попова Юлия
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Контролируемый взлом. Библия социальной инженерии. 3-е издание

Контролируемый взлом. Библия социальной инженерии. 3-е издание

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

 



Автор: Другач Юрий
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Искусство визуализации в бизнесе. Как представить сложную информацию простыми способами. 2-е издание

Искусство визуализации в бизнесе. Как представить сложную информацию простыми способами. 2-е издание

Это практическое руководство по превращению данных в понятные и убедительные визуальные истории. Оно охватывает ключевые аспекты работы с информацией: от формулировки вопросов к данным до выбора инструментов и методов визуализации. Показано, как обрабатывать данные, выделять тренды, сравнивать категории и анализировать взаимосвязи. Отдельные главы посвящены визуализации времени, пространства и многомерных данных.


 



Автор: Яу Натан
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Веб-дизайн с нуля. HTML + CSS на практике. 2-е изд.

Веб-дизайн с нуля. HTML + CSS на практике. 2-е изд.

Если вы умеете пользоваться браузером, то сможете создать и сайт! Второе издание книги «Веб-дизайн с нуля» представляет собой наглядное пошаговое руководство с описанием простых и увлекательных проектов. Благодаря ему вы освоите HTML, CSS и другие важные веб-технологии. С помощью уникальной онлайн-песочницы, созданной специально для книги, вы с нуля создадите лендинг, фотогалерею, сайт-портфолио и многое другое, даже если у вас совсем нет опыта веб-дизайна.

 



Автор: Пол Макфедрис
Язык: русский
Жанр: компьютерная литература, веб-разработка
Формат: pdf
Подробнее

Хакерская самооборона. Приемы обнаружения и предотвращения хакерских атак

Хакерская самооборона. Приемы обнаружения и предотвращения хакерских атак

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



Автор: Жуков Андрей
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Практическая безопасность Linux

Практическая безопасность Linux

Рассмотрены практические аспекты обеспечения безопасности в Linux. Подробно описаны архитектура системы, уровни привилегий и механизмы управления доступом (DAC, MAC, SELinux, AppArmor). Даны рекомендации по настройке безопасной загрузки, аудиту, журналированию и контролю активности пользователей. Отдельное внимание уделено изоляции приложений, сетевой безопасности, защите данных и памяти, а также противодействию руткитам и вредоносному коду. Рассмотрены методы шифрования, усиления ядра и использования IDS/IPS-систем. Рассказано о защите памяти, настройке компилятора и усилении безопасности ядра. Завершающие главы посвящены расследованию инцидентов безопасности: сбору и анализу логов, использованию инструментов форензики, документированию, восстановлению и постинцидентному анализу.


 



Автор: Чайка Александр
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Разработка Telegram-ботов на Python с нуля

Разработка Telegram-ботов на Python с нуля

Рассмотрены практические подходы к созданию Telegram-ботов на языке Python с использованием фреймворка aiogram. Подробно описаны этапы разработки — от установки фреймворка и запуска бота до сложных сценариев взаимодействия с пользователем. Даны рекомендации по безопасному хранению токенов и других данных. Рассмотрены обработка сообщений, команд и аргументов, форматирование вывода, работа с, медиафайлами, кнопками и колбэками, структура проекта с применением роутеров, фильтров и мидлварей. Показано использование конечных автоматов (FSM) и сцен для пошаговых диалогов, работа в инлайн-режиме, отображение результатов, сбор статистики и подгрузка больших объемов данных. Приведены примеры интеграции платежей с Telegram Stars, проверки и возврата покупок, обработка ошибок и тестирование с помощью pytest.


 



Автор: Кондратьев Александр
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Операционная система Windows: администрирование и настройка рабочей среды пользователя (2025) [PDF]

Операционная система Windows: администрирование и настройка рабочей среды пользователя (2025) [PDF]

Учебно-методическое пособие ориентировано на студентов информационных образовательных направлений, но будет также полезно всем, кто использует на своих персональных компьютерах операционную систему Windows. Одной из первых задач в работе на персональной технике – это настройка ее так, чтобы было удобно работать в созданной среде. Кроме описания практических приемов по настройке, учебно-методическое пособие позволяет понять, почему сделанные настройки срабатывают, и в каком виде в системе это сохраняется.
 



Автор: О. Зверева, В. Сальников
Язык: Русский
Жанр: Компьютерная литература
Формат: PDF
Подробнее

Microsoft Excel и Word 2013. Учиться никогда не поздно (2014) [PDF]

Microsoft Excel и Word 2013. Учиться никогда не поздно (2014) [PDF]

Эта книга посвящена новым версиям Microsoft Word и Excel 2013. Она предназначена для тех, кто хочет научиться работать в этих популярных многофункциональных программах. В ней нет сложных определений и заумных терминов. Большое количество иллюстраций делает процесс обучения максимально наглядным, а практические примеры значительно ускоряют освоение материала. Прочитав ее, вы поймете, что большой жизненный опыт не препятствие для освоения компьютерных программ. Главное — желание и уверенность в своих силах. Ведь не зря говорят, что учиться никогда не поздно!
 



Автор: И. Спира
Язык: Русский
Жанр: Компьютерная литература, Excel, Word
Формат: PDF
Подробнее

System Design. Подготовка к сложному интервью по GenAI

System Design. Подготовка к сложному интервью по GenAI

Интенсивный практикум по проектированию сложных ML-систем сфокусирован на самой горячей теме последних лет: генеративном искусственном интеллекте. Если вы датасайентист или ML-инженер, готовый перейти от теоретических знаний и изолированных моделей к созданию полноценных, масштабируемых и надежных продуктов, эта книга для вас. Авторы не просто рассказывают о трансформерах и диффузионных моделях — они проводят читателя через весь жизненный цикл системы: от сбора и очистки данных и выбора архитектуры до развертывания и мониторинга. Книга построена вокруг разбора реальных кейсов (Gmail Smart Compose, Google Translate, ChatGPT), что делает её бесценным ресурсом для подготовки к сложным интервью по System Design и для реальной работы.

 



Автор: Аминиан А., Шенг Х.
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Go на практике. 2-е изд

Go на практике. 2-е изд

Здесь вы найдете описание десятков техник разработки и сопровождения Go-приложений в формате «проблема — решение — обсуждение». Издание охватывает новейшие возможности языка Go, включая дженерики, обработку паник и ошибок, современные модели конкурентности, а также такие продвинутые темы, как рефлексия и генерация кода. Кроме того, авторы дают полезные советы по интеграции в ваш процесс разработки ИИ-инструментов.


 



Автор: Козыра Н., Батчер М., Фарина М.
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Использование приложения МS Excel для моделирования различных задач (2019) [PDF]

Использование приложения МS Excel для моделирования различных задач (2019) [PDF]

Книга является практическим руководством по моделированию задач с использованием приложения MS Excel.
Книга предназначена для школьников, студентов и преподавателей, которые хотят быть знакомы с MS Excel «на Вы», а также научиться моделированию, разработке моделей, алгоритмов и программ.
Прочитав эту книгу, Вы научитесь использовать возможности MS Excel, о которых ранее не знали.
 



Автор: В.Д. Кильдишов
Язык: Русский
Жанр: Компьютерная литература
Формат: PDF
Подробнее

Магия Excel для непрограммистов. Сводные таблицы, Power Query, дашборды и многое другое (2025)

Магия Excel для непрограммистов. Сводные таблицы, Power Query, дашборды и многое другое (2025)

Как выжить в мире, где данные правят бал, а требования к отчетам растут с каждым днем? С утра до вечера нам приходится иметь дело с огромным количеством информации. Томас Фрагейл создал практическое руководство для тех, кто устал от рутинной обработки цифр и хочет научиться за считаные минуты превращать горы сырых данных в красивые интерактивные отчеты.
Каждая глава — это пошаговый разбор реальных кейсов: от подготовки данных до визуализации результатов. Скриншоты, примеры и готовые файлы с исходными данными помогут закрепить навыки на практике. Книга подойдет даже обычным пользователям, которые никогда не работали с продвинутыми возможностями Excel.
Перестаньте тратить время на рутину. Научитесь говорить на языке данных — и пусть Excel работает за вас!
 



Автор: Томас Фрагейл
Язык: Русский
Жанр: Компьютерная литература
Формат: PDF
Подробнее

AI-инженерия. Построение приложений с использованием базовых моделей

AI-инженерия. Построение приложений с использованием базовых моделей

Базовые модели открыли путь множеству новых сценариев применения AI, одновременно снизив входной порог для создания продуктов на основе искусственного интеллекта. Так AI из тайного учения превратился в мощный инструмент разработки, доступный каждому — даже тем, у кого еще нет опыта работы с ним. В этом практическом руководстве Чип Хьюен рассказывает об AI-инженерии — процессе создания приложений на основе готовых базовых моделей.

 



Автор: Хьюен Ч.
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Autodesk Revit 2025. Инструменты совместной работы, визуализации и оформления проекта

Autodesk Revit 2025. Инструменты совместной работы, визуализации и оформления проекта

Книга посвящена одной из самых распространенных в мире программ информационного моделирования зданий – Autodesk Revit 2025. Это хороший учебник по основным разделам программы применительно прежде всего к архитектурному проектированию. Он достаточно подробно знакомит с интерфейсом Revit, общими операциями по моделированию строительного объекта, инструментарием архитектурного раздела проектирования, средствами оформления проекта, включая создание спецификаций и чертежей, работой с материалами, визуализацией и анимацией проекта. Полученные знания необходимы практически на любой стадии создания информационной модели здания, как проектируемого, так и существующего. Они будут полезны как непосредственно проектировщикам, в том числе архитекторам, конструкторам и специалистам по инженерному оборудованию зданий, так и строителям, сметчикам и другим участникам возведения объекта, а также тем, кто в дальнейшем занимается его эксплуатацией.

 



Автор: CADCIM Technologies
Язык: русский
Жанр: компьютерная литература, графика
Формат: pdf
Подробнее

Цзинь Юйдун. Алгоритмы и структуры данных с примерами на Python

Цзинь Юйдун. Алгоритмы и структуры данных с примерами на Python

Цель этой книги – при помощи наглядных иллюстраций и исполняемых примеров кода помочь читателю понять ключевые идеи алгоритмов и структур данных и освоить их воплощение в программном коде. Если вам необходимо подготовиться к собеседованию или получить базовые навыки перед сложным курсом по программированию, но не хватает времени на чтение множества учебников от корки до корки, этот учебник станет для вас спасательным кругом в океане знаний. Книга будет особенно полезна всем, у кого есть начальные навыки программирования, но отсутствует четкое понимание алгоритмов и структур данных. Более опытным читателям она поможет освежить и систематизировать знания об алгоритмах.

 



Автор: Цзинь Юйдун
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: pdf
Подробнее

Паттерны Kubernetes: Шаблоны разработки облачных приложений. 2-е изд

Паттерны Kubernetes: Шаблоны разработки облачных приложений. 2-е изд

«Паттерны Kubernetes» — это не очередное справочное руководство по настройке кластеров или описанию API. Это фундаментальный труд, который отвечает на самый главный вопрос: «Как эффективно проектировать и строить приложения, предназначенные для работы в Kubernetes?». Билджин Ибрам и Роланд Хасс систематизировали лучшие практики сообщества, преобразовав их в паттерны. Книга учит не просто использовать Kubernetes, а мыслить категориями платформы, правильно комбинируя примитивы для создания отказоустойчивых, масштабируемых и удобных в эксплуатации систем. Это must-read для любого разработчика, который хочет выйти за рамки простого деплоя контейнеров и овладеть всеми возможностями Kubernetes.

 



Автор: Ибрам Б., Хасс Р.
Язык: Русский
Жанр: КОМПЬЮТЕРНАЯ ЛИТЕРАТУРА
Формат: PDF
Подробнее

Разработка интерфейсов. Паттерны проектирования (2025)

Разработка интерфейсов. Паттерны проектирования (2025)

Создание качественного интерфейса приложения — задача не из легких. Каждый клиент желает, чтобы пользователи испытывали максимальное удобство, легко и быстро находили нужную информацию на любом устройстве и через любой канал взаимодействия. Книга предлагает уникальный подход: использование паттернов проектирования. Вы освоите применение этих паттернов при разработке интерфейсов для мобильных, настольных и веб-приложений. Каждый паттерн сопровождается наглядными примерами и детальным описанием, охватывающим все аспекты, от реализации до практических применений. Вы сможете сразу же приступить к воплощению теории в жизнь!

 



Автор: Дженифер Тидвелл, Чарли Брюэр, Эйнн Валенсия
Язык: русский
Жанр: компьютерная литература
Формат: pdf
Подробнее

Большая книга дашбордов

Большая книга дашбордов

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

 



Автор: Стив Векслер, Джеффри Шаффер, Энди Котгрив
Язык: русский
Жанр: компьютерная литература, Анализ данных
Формат: pdf
Подробнее

Программирование для создания игр. Практический путеводитель Godot

Программирование для создания игр. Практический путеводитель Godot

Здесь представлен перевод книги Wallace Wang, Tonnetta Walcott - Programming for Game Design: A Hands-On Guide with Godot. Наша книга отличается от других. Все книги и курсы по программированию для начинающих должны начинаться с основ. К сожалению, эти основы дают минимальную обратную связь, чтобы сделать программирование интересным. Поэтому в нашей книге преподаются принципы программирования с использованием игровго движка Godot. Наряду с Unity и Unreal Engine, Godot является одним из самых популярных игровых движков, используемых для создания мобильных игр, игр для ПК и вообще любых видеоигр. Из этой книги вы не узнаете, как разработать следующую многопользовательскую игру ААА-класса, но вы изучите принципы и основы программирования в веселой и увлекательной форме. Хотя Godot использует свой собственный язык программирования под названием GDScript, он основан на Python и C.

 



Автор: Уоллес Ван, Тоннетта Уолкотт
Язык: русский
Жанр: компьютерная литература, Программирование
Формат: epub
Подробнее

Разработка алгоритмов. Инженерный подход

Разработка алгоритмов. Инженерный подход

Большинство книг об алгоритмах фокусируются на нотации «О большое» и основных принципах проектирования, однако эта книга предлагает уникальный подход, выводя разработку и анализ на уровень предсказуемой практической эффективности. В ней обсуждаются базовые и классические алгоритмические задачи, возникающие при создании приложений больших данных, для которых демонстрируются элегантные решения постепенно возрастающей сложности. Анализ решений дается в рамках как классической RAM-модели, так и более значимой с практической точки зрения модели с использованием внешней памяти, позволяющей оценивать сложность ввода-вывода.

 



Автор: Феррагина П.
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее

Весь Python. Самое актуальное и исчерпывающее руководство

Весь Python. Самое актуальное и исчерпывающее руководство

Всеобъемлющее современное руководство по программированию на Python, охватывающее фундаментальные идеи и практические приемы! Вы научитесь писать собственные программы и получите четкое представление о том, куда двигаться дальше и как использовать полученные знания. Изучение Python подкреплено практикой — огромным количеством примеров приложений. К концу книги вы будете готовы применить полученные знания и создать несколько реальных проектов. Вы научитесь эффективно использовать Python в анализе данных, веб-разработке и автоматизации задач.

 



Автор: Романо Ф., Крюгер Г.
Язык: Русский
Жанр: компьютерная литература
Формат: PDF
Подробнее