Support us

История кода и теория хоррор-игр — 20 полезных книг в библиотеку разработчика

Издательства каждый год выпускают десятки полезных пособий по программированию, data science и геймдеву на русском языке. Отслеживать все релизы сложно, но мы проделали работу за вас — собрали 20 интересных книг, которые помогут прокачать скиллы, освоить новые технологии и расширить ИТ-кругозор.

Оставить комментарий
История кода и теория хоррор-игр — 20 полезных книг в библиотеку разработчика
Издательства каждый год выпускают десятки полезных пособий по программированию, data science и геймдеву на русском языке. Отслеживать все релизы сложно, но мы проделали работу за вас — собрали 20 интересных книг, которые помогут прокачать скиллы, освоить новые технологии и расширить ИТ-кругозор.
Oz.by предлагает читателям скидку 12% по промокоду BOOKOZ на все книги из подборки. Воспользоваться акцией можно один раз с одного аккаунта. Промокод действует с 5 по 15 ноября.

«Компьютерные сети. Принципы, технологии, протоколы» В. Олифер, Н. Олифер

По этой книге в конце 90-х—начале нулевых многие начинали осваивать программирование и новые (на тот момент) технологии. С тех пор пособие неоднократно переиздавали — и недавно вышла шестая, обновленная версия, в которой представлены актуальные протоколы, стандарты и разработки. Например, появилась глава «Беспроводные сети», в которой разобраны нюансы работы с SDH, OTN и DWDM. 

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

Стоимость: 51.04 BYN.

Заказать книгу

«Unity и C#. Геймдев от идеи до реализации» Джереми Гибсон Бонд, Ричард Лемарчанд

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

Книга выстроена по принципу учебного курса — вы не только осваиваете теорию, но и последовательно создаете 8 реальных игровых прототипов, параллельно прокачивая навыки работы с Unity и С#. Читателям пригодятся базовые знания работы с движком и языком программирования — без этого работать с материалом будет трудно.

Стоимость: 95.96 BYN.

Заказать книгу

«Silent Hill. Навстречу ужасу. Игры и теория страха» Перрон Бернар

Silent Hill — это популярная серия игр в жанре сурвайвал-хоррор, которая прочно заняла место в массовой культуре. Но в чем причина ее популярности? Бернар Перрон слой за слоем деконструирует техники и приемы знаменитой серии, которые помогли игре получить культовый статус. Вы узнаете, как визуал, звуки, музыка, игровые механики, нарратив и другие компоненты сделали Silent Hill такой пугающей, но затягивающей игрой. Книга будет полезна не только тем, кто ностальгирует по игре, но и специалистам из геймдева, которые разрабатывают хоррор-сюжеты.

Стоимость: 23.00 BYN.

Заказать книгу

«Код: тайный язык информатики» Чарльз Петцольд

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

Стоимость: 64.21 BYN.

Заказать книгу

«Дизайн персонажей. Концепт-арт для комиксов, видеоигр и анимации»

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

Вступительные статьи к книге написали три российских суперпрофессионала индустрии CG: иллюстратор Анна Кэттиш, концепт-художник, основатель Smirnov School, Иван Смирнов и дизайнер персонажей для анимации Тата Че.

Стоимость: 79.17 BYN.

Заказать книгу

«Swift. Основы разработки приложений под iOS, iPadOS и macOS» Василий Усов

Мечтаете стать iOS-разработчиком и наконец-то выложить в AppStore нормальное приложение, которое не будет постоянно лагать? Для этого точно пригодится знание Swift — это простой понятный язык, который отлично подойдет как новичкам, так и опытным программистам. Чтобы начать писать код, вам потребуются только эта книга, компьютер и желание учиться. Авторы объясняют основные концепции программирования и синтаксиса максимально доступным языком. А теория чередуется с практическими примерами и кодом — так вы сразу сможете связать абстрактные понятия с реальными кейсами. К каждой главе книги прилагаются тесты и домашние задания, которые помогут закрепить материал.

Стоимость: 58.75 BYN.

Заказать книгу

«CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#» Джеффри Рихтер

Книга детально описывает внутреннее устройство и функционирование общеязыковой исполняющей среды (CLR) Microsoft .NET Framework версии 4.5. Она написана признанным экспертом в области программирования Джеффри Рихтером, который много лет консультирует разработчиков .NET Framework в Microsoft. Книга расскажет, как создавать действительно надежные приложения, в том числе с использованием Microsoft Silverlight, ASP.NET и Windows Presentation Foundation.

Четвертое издание полностью обновлено в соответствии со спецификацией платформы .NET Framework 4.5, а также среды Visual Studio 2012 и C# 5.0.

Стоимость: 66.89 BYN.

Заказать книгу

«Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript» Итан Браун

Express — это ключевой компонент стека разработки Node/JavaScript, который позволяет создавать динамические веб-приложения. Автор пособия Итан Браун на практике поясняет, как работать с Express 5, и разбирает все ключевые этапы — от серверного рендеринга до разработки API для работы с одностраничными приложениями (SPA). 

Express считается золотой серединой между устоявшимся фреймворком и отсутствием фреймворка, а его знание пригодится как фронтенд-, так и бэкенд-разработчикам.

Стоимость: 61.29 BYN.

Заказать книгу

«Python. Быстрый старт» Джейми Чан

Хотели научиться программировать на Python, но не знаете, с чего начать? Если вы уже перепробовали множество книг и курсов, то дайте шанс книге из серии «Быстрый старт». В пособии все сложные задачи разбиты на простые шаги, а фундаментальные концепции подкреплены реальными примерами. Книга даст вам исчерпывающее представление о Python: о структурах управления, методах обработки ошибок, концепции объектно-ориентированного программирования. В конце книги вам предложит разработать проект, который поможет лучше усвоить знания.

Стоимость: 26.55 BYN.

Заказать книгу

«Kubernetes. Лучшие практики» Брендан Бёрнс

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

Стоимость: 45.46 BYN.

Заказать книгу

«Эффективный Java. Тюнинг кода на Java 8, 11 и дальше» Скотт Оукс

Скотт Оукс — признанный эксперт по Java — рассказывает, как извлечь максимум из языка программирования, используя доступные настройки.

Вы сможете разобраться в производительности приложений Java в контексте как JVM, так и платформы Java, а также освоите средства, функции и процессы, которые могут повысить производительность в LTS-версиях Java. Кроме того, книга познакомит вас с новыми возможностями языка, например, предварительной компиляцией.

Стоимость: 96.52 BYN.

Заказать книгу

«Совершенный алгоритм. Алгоритмы для NP-трудных задач» Тим Рафгарден

Алгоритмы — это сердце и душа computer science. Именно они упрощают сетевую маршрутизацию, помогаюь проводить расчетов по геномике, криптографии и другим дисциплинам. «Совершенный алгоритм» превратит вас в настоящего профи, который будет уверенно решать любые задачи в сфере ML — причем как на практике, во время работы, так  и на собеседовании в ИТ-компанию.

Если вы уже достаточно прокачались в асимптотическом анализе, жадных алгоритмах и динамическом программировании, самое время рассмотреть понятие NP-трудностей — часто именно эта тема вызывает неподдельный страх. Тим Рафгарден покажет, как распознать NP-трудную задачу, и как избежать решения с нуля, а потом поможет найти эффективные пути решения.

Стоимость: 51.06 BYN.

Заказать книгу

«Командная строка Linux. Полное руководство» Уильям Шоттс

Книга поможет освоить базовые навыки владения командной строкой: навигацию по файловой системе, настройку окружения, объединение команд в цепочки и сопоставление с регулярными выражениями. Также вы познакомитесь с последними трендами и возможностями Linux — книгу недавно переиздали во второй раз, дополнив актуальными данными.

Стоимость: 63.84 BYN.

Заказать книгу

«Bash и кибербезопасность: атака, защита и анализ из командной строки Linux» К. Олбинг, П. Тронкон

Еще одно пособие по работе с командной строкой — только тут акцент смещен на вопросы кибербезопасности. Авторы Пол Тронкон и Карл Олбинг рассказывают об инструментах и хитростях системы, помогающих собирать данные при упреждающей защите, анализировать логи и отслеживать состояние сетей. Пентестеры узнают, как проводить атаки, используя колоссальный функционал, встроенный практически в любую версию Linux.

Стоимость: 53.64 BYN.

Заказать книгу

«gRPC. Запуск и эксплуатация облачных приложений. Go и Java для Docker и Kubernetes» Касун Индрасири, Данеш Курупу

За последние 5-10 лет облачно-ориентированные и микросервисные архитектуры стали основой современного ИТ. Этот тренд повлиял и на структуру коммуникаций. Теперь приложения часто подключаются друг к другу по сети — все благодаря межпроцессной коммуникации. Одной из наиболее популярных и эффективных технологий такого рода стала gRPC, но информации о ней пока не так много. В книгу как раз вошли главные сведения и лайфхаки, которые накопили авторы пособия.

Стоимость: 51.04 BYN.

Заказать книгу

«CSS для профи» Кит Грант

Хороший сайт сразу видно — это и интерфейс, и визуал, и понятная логика. Под капотом хорошей страницы обычно скрываются каскадные таблицы стилей (CSS) — именно специалист по CSS контролирует наполнение и оформление сайта от расположения элементов на стартовой до небольших UX-блоков. Пособие помогает прокачать основные навыки, нужные CSS-специалисту: вы узнаете, как организовать структуру сайту, настроить плавные переходы, подобрать сбалансированный шрифт и графические элементы, работая в связке с дизайнером.

Стоимость: 60.04 BYN.

Заказать книгу

«Внедрение зависимостей на платформе .NET» Марк Симан

Платформы .NET уже стали стандартом и базой, которую осваивает все больше разработчиков. Книга Симана и Дерсена — это переработанное и дополненное издание классической книги «Внедрение зависимостей в .NET». С ее помощью вы освоите рефакторинг существующего кода в слабо связанный код, методы DI для работы со статически типизированными ОО языками, интеграцию с общими платформами .NET Framework, а еще познакомитесь с обновленными примерами DI в .NET Core

Стоимость: 87.73 BYN.

Заказать книгу

«Современный скрапинг веб-сайтов с помощью Python» Райан Митчелл

Если программирование напоминает волшебство, то веб-скрапинг — это магия сотого левела. Написав простую автоматизированную программу, вы можете отправлять запросы на веб-серверы, запрашивать с них данные, а затем анализировать их и извлекать необходимую информацию. Книга как раз показывает, как извлекать информацию из интернета и систематизировать ее в автоматическом режиме.

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

Стоимость: 58.37 BYN.

Заказать книгу

«Надежность нейронных сетей. Укрепляем устойчивость ИИ к обману» Кэти Уорр

По мере того, как глубокие нейронные сети (DNN) становятся неотъемлемой частью ИТ-продуктов, хакеры изобретают новые способы их взлома. Кэти Уорр рассматривает мотивацию подобных атак, риски, которые влечет вредоносный ввод, а также методы повышения устойчивости ИИ к таким взломам.

Если вы специалист по data science, архитектор системы безопасности или просто неравнодушный разработчик, который хочет быть в курсе трендов на стыке хакинга и ИИ — обратите внимание на книгу.

Стоимость: 45.95 BYN.

Заказать книгу

«Работа с ядром Windows» Павел Йосифович

Ядро Windows обладает большим потенциалом, но как использовать его по максимуму? Павел Йосифович поможет справиться с этой задачей: пояснения и примеры кода превратят концепции и сложные сценарии в пошаговые инструкции, доступные даже начинающим.

Книга знакомит с базовой информации о ядре и среде разработки драйверов, затем разбирает API и показывает, как создавать драйвера и клиентские приложения, проводить отладку и обработку запросов и  прерываний.

Стоимость: 102.13 BYN.

Заказать книгу

Еще больше ИТ-литературы можно найти по ссылке

Набираем в команду новых авторов. Хочешь писать о карьере и образовании в ИТ — welcome к нам

Место солидарности беларусского ИТ-комьюнити

Далучайся!

Читайте также
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
8 онлайн-курсов и интенсивов для Product Manager (февраль, 2024)
Собрали проверенные онлайн-курсы и интенсивы для Product Manager. В этой подборке: курсы от действующего PM в Microsoft, актуальная специализация по управлению продуктами в сфере AI, курсы для начинающих специалистов и лайфхаки как проходить собеседования на позицию продакта.
2 комментария
Как очистить Mac? Подборка платных приложений для macOS (cо скидками Black Friday 2024)
Как очистить Mac? Подборка платных приложений для macOS (cо скидками Black Friday 2024)
Как очистить Mac? Подборка платных приложений для macOS (cо скидками Black Friday 2024)
Чем просканировать накопившийся за время работы мусор на диске вашего в Мака и навести порядок? Рассказываем о 7 платных приложениях для очистки macOS. Мы не называем их лучшими — просто советуем обратить на них внимание.
9 комментариев
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
11 лучших сертификаций Coursera, чтобы освоить новую специальность (август, 2023)
Проанализировали Coursera в поисках лучших профессиональных программ на 2023 год, прохождение которых позволит получить востребованную специальность. Рассказываем, на какие направления обратить внимание и как сертификация Coursera помогает изменить вашу карьеру.
1 комментарий
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
12 онлайн-курсов по языку Java для новичков и профессионалов (август, 2023)
Java по-прежнему входит в список самых популярных языков программирования. Вместе с Digitaldefynd мы составили список курсов по Java, которые подойдут как новичкам, так и людям с опытом программирования, чтобы освоить этот востребованный язык.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Комментариев пока нет.