зарубежная компьютерная литература

Алексей Григорьев. Машинное обучение. Портфолио реальных проектов (pdf + epub)

Машинное обучение. Портфолио реальных проектов (pdf + epub)

Алексей Григорьев

Изучите ключевые концепции машинного обучения‚ работая над реальными проектами! Машинное обучение – то, что поможет вам в анализе поведения клиентов, прогнозировании тенденций движения цен, оценке рисков и многом другом. Чтобы освоить машинное...
Имран Ахмад. 40 алгоритмов, которые должен знать каждый программист на Python (pdf + epub)

40 алгоритмов, которые должен знать каждый программист на Python (pdf + epub)

Имран Ахмад

Понимание работы алгоритмов и умение применять их для решения прикладных задач – must-have для любого программиста или разработчика. Эта книга поможет вам не только развить навыки использования алгоритмов, но и разобраться в принципах их...
Даниэль Зингаро. Алгоритмы на практике. Решение реальных задач (pdf + epub)

Алгоритмы на практике. Решение реальных задач (pdf + epub)

Даниэль Зингаро

«Алгоритмы на практике» научат решать самые трудные и интересные программистские задачи, а также разрабатывать собственные алгоритмы. В качестве примеров для обучения взяты реальные задания с международных соревнований по программированию. Вы...
Маттиас Нобак. Объекты. Стильное ООП (pdf + epub)

Объекты. Стильное ООП (pdf + epub)

Маттиас Нобак

Хороший объектно-ориентированный код удобно читать, изменять и исправлять. Универсальные практики проектирования объектов, собранные в этой книге, позволят улучшить ваш стиль кодирования. Эти правила подойдут к любому объектно-ориентированному...
Рейна Бердитт. Программирование на Scratch с нуля. Создаем веселые игры, охотимся за багами и пишем первые программы!

Программирование на Scratch с нуля. Создаем веселые игры, охотимся за багами и пишем первые программы!

Рейна Бердитт

Эта книга – руководство для детей, которые никогда раньше не писали код, но готовы сделать первые шаги в программировании и научиться создавать крутые игры. Опыт в программировании для этого не нужен, ведь Scratch вмещает в себя множество...
Ли Воган. Python для хакеров. Нетривиальные задачи и проекты (pdf+epub)

Python для хакеров. Нетривиальные задачи и проекты (pdf+epub)

Ли Воган

«Python для хакеров. Нетривиальные проекты и задачи» делает упор на реальные проекты, так что от экспериментирования с синтаксисом вы сразу перейдете к написанию полноценных программ. Развивая свои навыки разработки на Python, вы будете...
Джон Скит. Software. Ошибки и компромиссы при разработке ПО (pdf+epub)

Software. Ошибки и компромиссы при разработке ПО (pdf+epub)

Джон Скит

Создание программных продуктов всегда связано с компромиссами. В попытках сбалансировать скорость, безопасность, затраты, время доставки, функции и многие другие факторы можно обнаружить, что вполне разумное дизайнерское решение на практике...
Карл Олбинг. Идиомы bash. Мощные, гибкие и понятные сценарии командной оболочки (pdf+epub)

Идиомы bash. Мощные, гибкие и понятные сценарии командной оболочки (pdf+epub)

Карл Олбинг

Сценарии на языке командной оболочки получили самое широкое распространение, особенно написанные на языках, совместимых с bash. Но эти сценарии часто сложны и непонятны. Сложность – враг безопасности и причина неудобочитаемости кода. Эта книга...
Сильвия Ботрос. MySQL по максимуму. Проверенные стратегии (pdf+epub)

MySQL по максимуму. Проверенные стратегии (pdf+epub)

Сильвия Ботрос

Хотите выжать из MySQL максимум возможностей? Вам поможет уникальная книга, написанная экспертами для экспертов. Пора изучать лучшие практики, начиная с постановки целей уровня обслуживания, проектирования схем, индексов, запросов и заканчивая...
Джей Джей Гивакс. Паттерны проектирования API (pdf+epub)

Паттерны проектирования API (pdf+epub)

Джей Джей Гивакс

API представляют собой контракты, которые определяют принципы взаимодействия приложений, сервисов и компонентов. Паттерны проектирования API – это набор лучших практик, спецификаций и стандартов, обеспечивающих простоту и надежность их...
Фил Уиндер. Обучение с подкреплением для реальных задач. Инженерный подход

Обучение с подкреплением для реальных задач. Инженерный подход

Фил Уиндер

Книга посвящена промышленно-ориентированному применению обучения с подкреплением (Reinforcement Learning, RL). Объяснено, как обучать промышленные и научные системы решению любых пошаговых задач методом проб и ошибок – без подготовки...
Дакс Гэзеуэй. Введение в дизайн игровых систем. Пошаговое руководство по созданию сбалансированных игр

Введение в дизайн игровых систем. Пошаговое руководство по созданию сбалансированных игр

Дакс Гэзеуэй

Хороший дизайн игровых систем – ключ к успеху любой игры. Системные дизайнеры закладывают базовые правила игры и ее баланс, задают значения атрибутов персонажей и оружия, принципы, как будет работать искусственный интеллект и как будет...
Дамьен Мешери. Dark Souls: за гранью смерти. Книга 1. История создания Demon’s Souls, Dark Souls, Dark Souls II

Dark Souls: за гранью смерти. Книга 1. История создания Demon’s Souls, Dark Souls, Dark Souls II

Дамьен Мешери

Эта книга позволит вам заглянуть за кулисы создания культовой франшизы Dark Souls, игры которой широко известны сложностью прохождения и богатой, загадочной вселенной. Дамьен Мешери и Сильвен Ромье описывают боевые механики и необычный лор,...
Марк Симан. Код, который умещается в голове: эвристики для разработчиков (pdf+epub)

Код, который умещается в голове: эвристики для разработчиков (pdf+epub)

Марк Симан

Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются методы и процессы, позволяющие решать ключевые вопросы: от создания...
Эндрю Парк. Python за 7 дней. Краткий курс для начинающих (pdf+epub)

Python за 7 дней. Краткий курс для начинающих (pdf+epub)

Эндрю Парк

Хотите за одну неделю освоить самый популярный язык программирования? Надоело разбираться в море хаотичной и неструктурированной информации из многочисленных бесплатных онлайн-источников? Хорошая новость! Не нужно тратить время, чтобы осилить...
Крис Риккомини. README. Суровые реалии разработчиков (pdf+epub)

README. Суровые реалии разработчиков (pdf+epub)

Крис Риккомини

Начинающим программистам требуется нечто большее, чем навыки программирования. Столкнувшись с реальной работой, вы моментально понимаете, что самым нужным вещам, имеющим критическое значение для карьеры, не обучают ни в университетах, ни на...
Нил Форд. Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы (PDF + EPUB)

Фундаментальный подход к программной архитектуре. Паттерны, свойства, проверенные методы (PDF + EPUB)

Нил Форд

Архитекторы ПО стабильно входят в десятку самых высокооплачиваемых профессий. Но до сих пор не было реального руководства, которое позволило бы разработчикам стать архитекторами. И вот наконец появилась книга, в которой дается всеобъемлющий...
Юлий Васильев. Python для data science (pdf+epub)

Python для data science (pdf+epub)

Юлий Васильев

Python – идеальный выбор для манипулирования и извлечения информации из данных всех видов. «Python для data science» познакомит программистов с питоническим миром анализа данных. Вы научитесь писать код на Python, применяя самые современные...
Дмитрий Короткевич. SQL Server. Наладка и оптимизация для профессионалов (pdf+epub)

SQL Server. Наладка и оптимизация для профессионалов (pdf+epub)

Дмитрий Короткевич

Исчерпывающий обзор лучших практик по устранению неисправностей и оптимизации производительности Microsoft SQL Server. Специалисты по базам данных, в том числе разработчики и администраторы, научатся выявлять проблемы с производительностью,...
Джаспер ван Вуденберг. Аппаратный хакинг: взлом реальных вещей (pdf+epub)

Аппаратный хакинг: взлом реальных вещей (pdf+epub)

Джаспер ван Вуденберг

Книга по аппаратному взлому поможет вам проникнуть внутрь устройств, чтобы показать, как работают различные виды атак, а затем проведет вас через каждый взлом на реальном оборудовании. Написанное с остроумием и снабженное практическими...
Эл Свейгарт. Рекурсивная книга о рекурсии (pdf+epub)

Рекурсивная книга о рекурсии (pdf+epub)

Эл Свейгарт

Книга «Рекурсивная книга о рекурсии» содержит примеры кода на языке Python и JavaScript, которые иллюстрируют основы рекурсии и проясняют фундаментальные принципы всех рекурсивных алгоритмов. Из книги вы узнаете о том, когда стоит использовать...
Роб Персиваль. JavaScript с нуля до профи (pdf+epub)

JavaScript с нуля до профи (pdf+epub)

Роб Персиваль

Книга демонстрирует возможности JavaScript для разработки веб-приложений, сочетая теорию с упражнениями и интересными проектами. Она показывает, как простые методы JavaScript могут применяться для создания веб-приложений, начиная от динамических...
Брендан Грегг. Производительность систем (pdf+epub)

Производительность систем (pdf+epub)

Брендан Грегг

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

Грокаем функциональное мышление

Эрик Норманд

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

Архитектура компьютерных систем. Как собрать современный компьютер по всем правилам

Ноам Нисан

Лучший способ понять, как работают компьютеры, – это построить один из них с нуля! Так считают авторы этой книги и потому предлагают практический подход к изучению компьютерных систем. Внутри вас ждет не только исчерпывающее теоретическое...
Мигель Моралес. Грокаем глубокое обучение с подкреплением (pdf + epub)

Грокаем глубокое обучение с подкреплением (pdf + epub)

Мигель Моралес

Мы учимся, взаимодействуя с окружающей средой, и получаемые вознаграждения и наказания определяют наше поведение в будущем. Глубокое обучение с подкреплением привносит этот естественный процесс в искусственный интеллект и предполагает анализ...
Кристиан Майер. Искусство чистого кода (pdf + epub)

Искусство чистого кода (pdf + epub)

Кристиан Майер

Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат вас писать понятный и удобный в сопровождении код без ущерба для функциональности. Главный...
Седат Капаноглу. Кодер с улицы. Правила нарушать рекомендуется (pdf + epub)

Кодер с улицы. Правила нарушать рекомендуется (pdf + epub)

Седат Капаноглу

Джунам и вчерашним выпускникам вузов катастрофически не хватает «уличного» опыта. Чтобы стать отличным разработчиком, понадобятся вполне конкретные навыки, позволяющие превратить теорию в практику, а также понимание того, в какие моменты можно...
Маркус Эйзеле. Модернизация Java Enterprise. Облачные технологии для разработчиков (pdf + epub)

Модернизация Java Enterprise. Облачные технологии для разработчиков (pdf + epub)

Маркус Эйзеле

В разговорах о технологиях постоянно упоминаются контейнеры, микросервисы и распределенные системы, однако большинство приложений по-прежнему работают на базе монолитных архитектур, основанных на традиционных процессах разработки. Давайте...
Джордж Хайнеман. Алгоритмы. С примерами на Python (pdf + epub)

Алгоритмы. С примерами на Python (pdf + epub)

Джордж Хайнеман

Когда нужно, чтобы программа работала быстро и занимала поменьше памяти, профессионального программиста выручают знание алгоритмов и практика их применения. Эта книга – как раз про практику. Ее автор Джордж Хайнеман предлагает краткое, но четкое...
Джонатан Стейнхарт. Тайная жизнь программ. Как создать код, который понравится вашему компьютеру (pdf + epub)

Тайная жизнь программ. Как создать код, который понравится вашему компьютеру (pdf + epub)

Джонатан Стейнхарт

Знакомы ли вы с технологиями, лежащими в основе вашей собственной программы? Почему «правильный» код не хочет работать? Истина проста и банальна – нужно сразу создавать код, который будет работать хорошо и не будет прятать в себе трудноуловимые...
Рохит Шриваства. Мои данные. Моя конфиденциальность. Мой выбор

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

Рохит Шриваства

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

Разработка Android-приложений с нуля

Джон Хортон

Доступно изложены основы программирования на Java для Android, включая объектно-ориентированное программирование. Описаны установка и настройка среды разработки Android Studio, создание функциональных пользовательских интерфейсов с помощью...
Тим Макнамара. Rust в действии

Rust в действии

Тим Макнамара

Книга о прикладных аспектах языка программирования Rust, описывающая внутреннее устройство языка и сферы его использования. Rust рассматривается как современное дополнение для С при программировании ядра ОС и при системном программировании, а...
Серг Масис. Интерпретируемое машинное обучение на Python

Интерпретируемое машинное обучение на Python

Серг Масис

Книга поможет осознанно и эффективно работать с моделями машинного обучения. Дано введение в интерпретацию машинного обучения: раскрыты важность темы, ее ключевые понятия и проблемы. Рассмотрены методы интерпретации: модельно-агностические,...
Оливер Вильяр. Изучаем Blender. Практическое руководство по созданию анимированных 3D-персонажей

Изучаем Blender. Практическое руководство по созданию анимированных 3D-персонажей

Оливер Вильяр

Blender – универсальная программа для создания и редактирования ЗD-графики. Она является необходимым инструментом для современной ЗD-визуализации, будь то графика для фильмов или модели персонажей для игр. Эта книга научит читателей использовать...
Джей Венгроу. Прикладные структуры данных и алгоритмы. Прокачиваем навыки (+epub)

Прикладные структуры данных и алгоритмы. Прокачиваем навыки (+epub)

Джей Венгроу

Структуры данных и алгоритмы – это не абстрактные концепции, а турбина, способная превратить ваш софт в болид «Формулы-1». Научитесь использовать нотацию «О большое», выбирайте наиболее подходящие структуры данных, такие как хеш-таблицы, деревья...
Нил Форд. Современный подход к программной архитектуре. Сложные компромиссы (+epub)

Современный подход к программной архитектуре. Сложные компромиссы (+epub)

Нил Форд

В архитектуре программного обеспечения нет простых решений. Напротив, есть масса сложностей – задач и проблем, для решения которых нет готовых ответов, и приходится выбирать между различными компромиссами. Эта книга научит вас критически...
Арнольд Роббинс. Изучаем vi и Vim. Не просто редакторы (+epub)

Изучаем vi и Vim. Не просто редакторы (+epub)

Арнольд Роббинс

Среди текстовых редакторов, используемых программистами, самыми важными является vi и его вариации. В обновленном издании пользователи Unix и Linux изучат основы редактирования текста как в vi, так и в Vim (vi improved), прежде чем перейти к...
Дон Гриффитс. Head First. Программирование для Android на Kotlin

Head First. Программирование для Android на Kotlin

Дон Гриффитс

Вам уже пришла в голову гениальная идея мобильного приложения, которое завоюет весь мир? Дело за малым – воплотить ее в жизнь. Эта полностью переработанная и обновленная книга поможет сразу приступить к работе. Вы на практике узнаете, как...
Мэтью Макдональд. JavaScript. Рецепты для разработчиков (+epub)

JavaScript. Рецепты для разработчиков (+epub)

Мэтью Макдональд

Зачем изобретать велосипед, сталкиваясь с очередной проблемой в JavaScript? Здесь вы найдете множество рецептов кода для типовых задач программирования, а также познакомитесь c методами создания приложений, работающих в любом браузере....
Михал Плахта. Грокаем функциональное программирование

Грокаем функциональное программирование

Михал Плахта

Вам кажется, что функциональное программирование – это нечто сложное, доступное только гуру программирования? Эта книга развенчает миф об элитарности и позволит любому программисту с легкостью разобраться в хитросплетениях кода. От знакомых и...
Тейва Харшани. 100 ошибок Go и как их избежать (+epub)

100 ошибок Go и как их избежать (+epub)

Тейва Харшани

Лучший способ улучшить код – понять и исправить ошибки, сделанные при его написании. В этой уникальной книге проанализированы 100 типичных ошибок и неэффективных приемов в Go-приложениях. Вы научитесь писать идиоматичный и выразительный код на...
Михалис Цукалос. Golang для профи. Создаем профессиональные утилиты, параллельные серверы и сервисы (+epub)

Golang для профи. Создаем профессиональные утилиты, параллельные серверы и сервисы (+epub)

Михалис Цукалос

Язык Go – это простой и понятный язык для создания высокопроизводительных систем будущего. Используйте Go в реальных производственных системах. В новое издание включены такие темы, как создание серверов и клиентов RESTful, знакомство с...
Ричард Лемаршан. Игровая разработка без боли и кранчей. Как выжить в игровой индустрии и сохранить вдохновение

Игровая разработка без боли и кранчей. Как выжить в игровой индустрии и сохранить вдохновение

Ричард Лемаршан

Сделайте процесс разработки игр более продуктивным и здоровым! Перед вами книга, написанная легендарным разработчиком Ричардом Лемаршаном, которая расскажет, как соединить творческие аспекты гейм-дизайна с проверенными методами эффективного...
Дамьен Мешери. Dark Souls: за гранью смерти. Книга 2. История создания Bloodborne, Dark Souls III

Dark Souls: за гранью смерти. Книга 2. История создания Bloodborne, Dark Souls III

Дамьен Мешери

Продолжение эпохального труда о творении компании From Software. Об истории игр Demon's Souls и Darks Souls I-II читайте в первом томе! Bloodborne и Dark Souls III – одни из самых популярных игр, разработанных компанией FromSoftware. Они...
Шэйн Уорден. Искусство Agile-разработки. Теория и практика гибкой разработки ПО

Искусство Agile-разработки. Теория и практика гибкой разработки ПО

Шэйн Уорден

Большинство компаний, разрабатывающих ПО, якобы используют Agile, но на самом деле не понимают, что это такое Agile. Хотите повысить гибкость своей команды? В книге вы найдете четкие, конкретные и подробные рекомендации о том, что, как и почему...
Ирв Кальб. Объектно-ориентированное программирование с помощью Python

Объектно-ориентированное программирование с помощью Python

Ирв Кальб

Объектно-ориентированное программирование (ООП) – это метод, основанный на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования, что позволяет...
Брендан Грегг. BPF: профессиональная оценка производительности (+ epub)

BPF: профессиональная оценка производительности (+ epub)

Брендан Грегг

Инструменты оценки производительности на основе BPF дают беспрецедентную возможность анализа систем и приложений. Вы сможете улучшить производительность, устранить проблемы в коде, повысить безопасность и сократить расходы. Книга «BPF:...
Луис Серрано. Грокаем машинное обучение (pdf + epub)

Грокаем машинное обучение (pdf + epub)

Луис Серрано

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

Оставайтесь на связи

Будьте в курсе новостей о выходящих книгах, подпишитесь на нашу еженедельную рассылку:
© 2011-2024. Your Lib. All Rights Reserved.