Python. Быстрый старт (2023)

Python. Быстрый старт (2023)

Всегда хотели научиться программировать на Python, но не знаете, с чего начать? Или хотите быстро перейти с другого языка на Python? Уже перепробовали множество книг и курсов, но ничего не подходит? Серия «Быстрый старт» — отличное решение, и вот почему: сложные понятия разбиты на простые шаги — вы сможете освоить язык Python, даже если никогда раньше не занимались программированием; все фундаментальные концепции подкреплены реальными примерами; вы получите полное представление о Python: структуры управления, методы обработки ошибок, концепции объектно-ориентированного программирования и т.д. В конце книги вас ждет интересный проект, который поможет усвоить полученные знания. Ну что, готовы? Погнали!

 



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

Все секреты Интернета. Практическое руководство пользователя. Василий Халявин (2012)

Все секреты Интернета. Практическое руководство пользователя. Василий Халявин (2012)

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



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

Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes, 2-е издание

Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes, 2-е издание

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

 



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

Геймдев по классике. Откуда берутся сюжетные приемы в видеоиграх

Геймдев по классике. Откуда берутся сюжетные приемы в видеоиграх

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

 



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

Сетевое программирование. От основ до приложений

Сетевое программирование. От основ до приложений

Эта книга — энциклопедия знаний по сетевым приложениям, — появилась как результат совместных усилий авторов и разработчиков сетевых стеков и операционных систем, которые поделились своими знаниями с "простыми смертными". Среди экспертов, причастных к созданию книги - специалисты, которые напрямую занимаются эксплуатацией приложений и систем. Авторы собрали и систематизировали знания, которые прошли проверку временем и доказали свою эффективность в реальных проектах. Материал охватывает темы от сокетов и сетевых протоколов до сетевых приложений, сочетая теорию со множеством практических примеров на C++, Python и Go.

 



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

Как сочинить видеоигру: 201 совет от сценариста Broken Sword и Resident Evil

Как сочинить видеоигру: 201 совет от сценариста Broken Sword и Resident Evil

Разработка сценария для видеоигры – увлекательное дело. Но игровым писателям приходится постоянно учиться и бросать вызов ограничениям. Это связано с тем, что игровая индустрия развивается и становится все более зрелой. Тут и стремительное совершенствование технологий, которое мы наблюдаем из года в год, и растущие ожидания игроков. Написание текста – нелегкий труд, в особенности когда речь идет об игровом сценарии. Необходимость выдать нужное качество, не нарушая дедлайнов, еще больше усложняет задачу. Помощь никогда не будет лишней. Перед вами книга, в которой собран 201 легко усваиваемый совет от легендарного гейм-дизайнера.

 



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

Гейм-дизайн: как создаются игры

Гейм-дизайн: как создаются игры

Узнайте, как придумать и создать свою первую игру. Загляните за кулисы гейм-дизайна и глубоко погрузитесь в теорию и техническую сторону разработки видеоигр. Книга затрагивает теорию гейм-дизайна, практические особенности реализации игр в различных жанрах, их внутренние механизмы и самые успешные проекты в конкурентном игровом мире. Майкл Киллик, получивший премию BAFTA за наставничество молодых дизайнеров видеоигр, познакомит вас с техническими аспектами разработки игр и поделится приемами, которые помогут сделать первые шаги на пути создания собственных проектов. Вы поймете особенности игровой индустрии и будете разбираться во всех этапах создания игрового продукта, от идеи до разработки и выпуска игры.

 



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

Информационно-техническая поддержка. Пособие для специалистов технической поддержки

Информационно-техническая поддержка. Пособие для специалистов технической поддержки

Эта книга охватывает все, что вам нужно знать, от ИТ-инфраструктуры и операционных систем, до основ сетевого взаимодействия и навыков поддержки. Мы также рассмотрим облачные вычисления, кибербезопасность и роль этических ценностей и профессионализма. Мы обсудим будущее ИТ-поддержки, чтобы помочь вам оставаться впереди в этой постоянно развивающейся области. Что такое техническая поддержка? Техническая поддержка – это услуги, предоставляемые частным лицам или организациям для содействия эффективному использованию технологий, от решения технических вопросов до предоставления рекомендаций и обеспечения бесперебойной работы компьютерных систем, программного обеспечения и сетей.

 



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

Kotlin в иллюстрациях

Kotlin в иллюстрациях

Программируйте весело и эффективно – изучайте Kotlin с удовольствием! Эта книга проведет вас по основам языка шаг за шагом – с забавными иллюстрациями, понятными примерами и четкими объяснениями. Вы усвоите основные понятия по порядку и без лишней сложности, построив прочную базу знаний. Автор более 25 лет занимается разработкой программного обеспечения, а с 2017 года пишет о Kotlin и рисует о нем смешные комиксы. Издание станет идеальным помощником начинающим изучать программирование или желающим восполнить пробелы в знаниях.

 



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

Путеводитель по карьере в кибербезопасности

Путеводитель по карьере в кибербезопасности

Книга предоставляет читателю широкий выбор профессий в кибербезопасности и помогает найти подходящую для себя. Автор, эксперт Алисса Миллер, делится 15-летним опытом работы в этой сфере и помогает читателям начать карьеру уверенно и успешно. Книга содержит практические советы, упражнения и методики для развития навыков.

 



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

Масштабируемые данные. Высоконагруженные архитектуры, Data Mesh и Data Fabric, 2-е издание

Масштабируемые данные. Высоконагруженные архитектуры, Data Mesh и Data Fabric, 2-е издание

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

 



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

Kotlin. Паттерны проектирования и лучшие практики, 3-е изд.

Kotlin. Паттерны проектирования и лучшие практики, 3-е изд.

Руководство позволит разработчикам, интересующимся паттернами проектирования в Kotlin, применить свои знания на практике. В книге рассматриваются классические и современные паттерны проектирования, демонстрируются практические подходы к их реализации и соответствующие методологии. Третье издание содержит актуальные обновления Kotlin, начиная с версии 1.6, и предлагает углубленное обсуждение таких тем, как структурированная конкурентность и контекстные приемники. Книга начинается с описания базового синтаксиса Kotlin и важности паттернов проектирования, в том числе классических порождающих, структурных и поведенческих паттернов. Затем она переходит к представлению средств функционального программирования и паттернов реактивной и конкурентной обработки, включая корутины и структурированную конкурентность.

 



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

Windows 11 Tricks, Tipps und Guides - Juni 2025

Windows 11 Tricks, Tipps und Guides - Juni 2025

Windows 11 Tips Tricks und Guides - это универсальное руководство для начинающих в работе с настольными и портативными компьютерами, а также для тех, кто хочет узнать все, что нужно для начала работы с операционной системой Microsoft Windows. Написанное простым языком, это отдельное руководство содержит множество полезных советов и пошаговых инструкций. Вы узнаете все, что вам нужно знать о компьютерах и приложениях, познакомившись с операционной системой, под управлением которой работает ваш компьютер или приложение. С помощью этого неофициального руководства вы сможете изучить и освоить Windows 11 и будете готовы к решению любых необходимых задач.
 



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

Программирование: введение в профессию (2025) (в 3-х томах + Задачи и этюды)

Программирование: введение в профессию (2025) (в 3-х томах + Задачи и этюды)

Первый том серии «Программирование: введение в профессию» включает две основные части. В первую часть книги вошли избранные сведения из истории вычислительной техники, обсуждение некоторых областей математики, непосредственно используемых программистами (таких как алгебра логики, комбинаторика, позиционные системы счисления), математических основ программирования (теория вычислимости и теория алгоритмов), принципы построения и функционирования вычислительных систем, начальные сведения о работе с командной строкой ОС Unix. Вторая часть посвящена начальным навыкам составления компьютерных программ на примере Free Pascal под ОС Unix. Программирование. Введение в профессию. Том 2. Системы и сети. Во второй том вошли части посвящённые языку Си, основным возможностям операционной системы, взаимодействию программ через компьютерные сети, параллельному программированию и внутреннему устройству ядра операционной системы.

 



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

HTML и CSS для непрограммистов. Создай свое портфолио, посадочную страницу и многое другое

HTML и CSS для непрограммистов. Создай свое портфолио, посадочную страницу и многое другое

Хотите создать собственный веб-сайт, не путаясь в сложном техническом жаргоне и не залезая в дебри кодирования? Давайте вместе воплотим мечту в реальность! Это практическое руководство предлагает пошаговый подход к изучению основ HTML и CSS, и от вас не потребуется опыта программирования. С помощью интерактивных упражнений, наглядных материалов и увлекательных проектов вы изучите основные концепции HTML, которые позволят структурировать свой веб-сайт и четко и организованно определить его содержание; подключите возможности CSS для персонализации внешнего вида веб-сайта; сможете управлять цветами, шрифтами, макетами и создавать визуально потрясающий дизайн.

 



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

Python для начинающих. Лучшие задачи для изучения языка программирования

Python для начинающих. Лучшие задачи для изучения языка программирования

Это практическое руководство для тех, кто хочет освоить программирование на языке Python. Состоит из 15 увлекательных задач, которые помогут новичкам освоить ключевые концепции программирования, решая интересные кейсы и головоломки. Издание ориентировано на читателей с любым уровнем подготовки. Книга «Python для начинающих. Лучшие задачи для изучения языка программирования» станет источником вдохновения для начинающих программистов, заинтересованных не только в овладении техническими навыками, но и в поиске оригинальных решений.

 



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

Основы программирования в С++Builder CE

Основы программирования в С++Builder CE

В учебном пособии рассмотрены основы технологии компонентно-ориентированного программирования на Embarcadero C++Builder 12 Comunity Edition: свойства как расширение языка C++, рисование линий на канве формы, получение графического представления графа, формирование случайного графа, отображение матрицы смежности графа, показаны примеры решения ряда задач на графах, а также динамическое создание компонент, задание их свойств и событий.

 



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

Docker. Вводный курс. 3-е изд.

Docker. Вводный курс. 3-е изд.

Книга подробно описывает инструментарий Docker и возможности использования контейнеров для развертывания программного обеспечения. Рассказано об интеграции Docker и контейнеров Linux с облачными сервисами и Kubernetes. Описаны методы сборки образов Open Container Initiative (OCI), развертывания и администрирования образов с использованием командной строки. Показано, как образы OCI упрощают управление зависимостями и ускоряют процесс развертывания приложений. Даны практические рекомендации по настройке и тестированию контейнеров, подробно рассмотрены инструменты оркестрации, обеспечения безопасности и конфигурирования Docker.

 



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

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

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

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

 



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

Создаём телеграм-бота на Python

Создаём телеграм-бота на Python

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

 



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

RESTful Web API. Паттерны и практики

RESTful Web API. Паттерны и практики

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

 



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

Создание 2D и 3D игр с помощью Blender

Создание 2D и 3D игр с помощью Blender

Данная книга в, первую очередь, предназначена для начинающего игродела, как ступень на пути постижения в области game design, но также может быть использована в качестве методического пособия для организации учебного процесса по направлению «3D моделирование», «программирование» или «разработка компьютерных игр». Книга поможет вам понять основы структуры компьютерных игр и приложений, важность интерактивности и дизайна, не говоря уже о правильности настройки игровой логики, физики и визуализации окружающего мира, согласно цели и задачам, которые преследует приложение.

 



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

Программирование на С. Теория через практику

Программирование на С. Теория через практику

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

 



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

Мои данные. Моя конфиденциальность. Мой выбор

Мои данные. Моя конфиденциальность. Мой выбор

Книга дает наглядные практические советы по сохранению анонимности в Интернете, а также предотвращению утечки конфиденциальных данных для пользователей мобильных телефонов, ноутбуков, настольных компьютеров и планшетных устройств. Рассмотрены способы предотвратить “слежку” за пользователем со стороны различных веб-сайтов и сервисов. Даны рекомендации по настройкам популярных ОС. Приводится информация о безопасной работе в социальных сетях, программах и сервисах для повышения конфиденциальности и обеспечения анонимности в сети.

 



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

Identity Security for Software Development: Best Practices That Every Developer Must Know

Identity Security for Software Development: Best Practices That Every Developer Must Know

Безопасное хранение секретов, учетных данных и идентификаторов машин — важный, хотя и часто упускаемый из виду, аспект безопасной разработки программного обеспечения. Безопасность DevOps часто устраняет уязвимости, но пренебрегает более широкими дискуссиями, такими как аутентификация, авторизация и контроль доступа, потенциально оставляя дверь открытой для взломов. Именно здесь может помочь стратегия безопасности идентификации, интегрированная в ваш код, инфраструктуру и среду с первого дня. В этой практической книге авторы Джон Уолш, Узи Айлон и Мэтт Баркер предоставляют концептуальные основы, обзоры технологий и полезные фрагменты кода, чтобы преодолеть разрыв между разработкой, ИТ и безопасностью для интеграции надежной безопасности идентификации в приложениях, конвейерах CI/CD, Kubernetes и облачных, гибридных и мультиоблачных средах, автоматизации процессов, IoT и многом другом.

 



Автор: John Walsh, Uzi Ailon, Matt Barker
Язык: английский
Жанр: компьютерная литература
Формат: pdf, epub
Подробнее