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

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

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

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

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

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

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

Стоимость: 793 грн

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

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

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

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

Стоимость: 1583 грн

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

По стопам Стивена Хокинга: курсы и книги по астрономии и физике
По стопам Стивена Хокинга: курсы и книги по астрономии и физике
По теме
По стопам Стивена Хокинга: курсы и книги по астрономии и физике

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

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

Стоимость: 319 грн

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

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

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

Стоимость: 594 грн

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

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

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

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

Стоимость: 1025 грн

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

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

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

Стоимость: 650 грн

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

12 книг по JavaScript чтобы выучить язык с нуля и упорядочить знания
12 книг по JavaScript, чтобы выучить язык с нуля и упорядочить знания
По теме
12 книг по JavaScript, чтобы выучить язык с нуля и упорядочить знания

«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.

Стоимость: 825 грн

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

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

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

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

Стоимость: 650 грн

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

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

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

Стоимость: 476 грн

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

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

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

Стоимость: 500 грн

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

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

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

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

Стоимость: 850 грн

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

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

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

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

Стоимость: 450 грн

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

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

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

Стоимость: 420 грн

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

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

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

Стоимость: 867 грн

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

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

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

Стоимость: 430 грн

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

12 книг по JavaScript чтобы выучить язык с нуля и упорядочить знания
12 книг по JavaScript, чтобы выучить язык с нуля и упорядочить знания
По теме
12 книг по JavaScript, чтобы выучить язык с нуля и упорядочить знания

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

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

Стоимость: 500 грн

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

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

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

Стоимость: 1339 грн

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

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

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

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

Стоимость: 736 грн

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

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

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

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

Стоимость: 849 грн

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

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

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

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

Стоимость: 1000 грн

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

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

«Искусство трейдинга» и «Краткая история денег» – 9 книг о криптовалютах простым языком
«Искусство трейдинга» и «Краткая история денег» — 9 книг о криптовалютах простым языком
По теме
«Искусство трейдинга» и «Краткая история денег» — 9 книг о криптовалютах простым языком
Нідерландський IT-шник закохався та переїхав до України.
До села Херсонської області, щоб працювати в EPAM та сподіватися тут на цифровізацію держструктур.

Хочете повідомити важливу новину? Пишіть у Telegram-bot.

А також підписуйтесь на наш Telegram-канал — dev.ua | IT України.

Читайте также

Записки из концлагеря, риторика ненависти и Оруэлл: что читает создатель Ruby on Rails
Записки из концлагеря, риторика ненависти и Оруэлл: что читает создатель Ruby on Rails
Записки из концлагеря, риторика ненависти и Оруэлл: что читает создатель Ruby on Rails
Давид Хейнемейер Ханссон — датский программист, автор популярного веб-фреймворка Ruby on Rails, создатель Instiki и по совместительству автогонщик обладает еще и неплохим книжным вкусом. Проект Read This Twice собрал 50 книг, которые вдохновляют Ханссона. А мы выбрали 8 произведений на английском и русском языках, которые можно почитать бесплатно на Букмейт.
Python-хокку и Data Science для карьериста: 15 новых книг о разработке
Python-хокку и Data Science для карьериста: 15 новых книг о разработке
Python-хокку и Data Science для карьериста: 15 новых книг о разработке
Технологии не стоят на месте, они постоянно развиваются, появляются новые версии и дополнения. Поэтому важно, чтобы источники, которые изучает специалист, были актуальными и шли в ногу со временем. Собрали для вас книги по программированию, которые были выпущены в последние два года.
5 сфер, которые AI полностью изменит, - версия директора Sinovation Ventures Кай-Фу Ли
5 сфер, которые AI полностью изменит, - версия директора Sinovation Ventures Кай-Фу Ли
5 сфер, которые AI полностью изменит, - версия директора Sinovation Ventures Кай-Фу Ли
Американское издательство Random House 14 сентября выпустило книгу генерального директора Sinovation Ventures Кай-Фу Ли и писателя-фантаста Чєнь Цюфаня «AI 2041: Десять видений нашего будущего».  Авторы рассказали как повлияет искусственный интеллект на мир через 20 лет.   Редакция dev.ua приводит самые интересные выводы.
High tech, low life: 7 книг о влиянии интернета на нашу жизнь
High tech, low life: 7 книг о влиянии интернета на нашу жизнь
High tech, low life: 7 книг о влиянии интернета на нашу жизнь
Что произойдет, если автопилот взбунтуется и сам начнет принимать решения о траектории движения? Можно ли прожить без гаджетов день и не сойти с ума? Как генеалогические сайты помогают раскрывать преступления? Ответы на эти и другие вопросы дают книги из нашей подборки об интернете и технологиях.

Обсуждение

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