Скачать книги Программирование без регистрации

Хочу в геймдев! Основы игровой разработки для начинающих. 2-е издание
Хочу в геймдев! Основы игровой разработки для начинающих. 2-е издание
+2 10
0
0

Второе издание – актуализированная информация и новые темы и разделы!

Настольная книга начинающего игрового разработчика.

Если ты хочешь попасть в геймдев и профессионально заниматься созданием игр, то эта книга станет прекрасной отправной точкой.

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


В формате PDF A4 сохранен издательский макет книги.

Учебник C# Учебное руководство для программиста
Учебник C# Учебное руководство для программиста
+2 10
0
0

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

Что есть внутри?

✔ теория

✔ вопросы и задания для самоподготовки

✔ советы для программиста

✔ задачник

✔ примеры готовых программ

System Design
System Design
+2 10
0
0

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

Практические кейсы: проектирование сервисов типа Twitter, Google Docs, Netflix.

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

Как программисту не просрать свою жизнь
Как программисту не просрать свою жизнь
+2 10
0
0

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

Эта книга для тех, кто пишет pull request и не знает, зачем просыпается утром. Для тех, кто боится, что его заменит GPT. Для тех, кто не может отдохнуть даже в отпуске. И для тех, кто устал от вечного сравнения себя с чужими успешными LinkedIn-профилями.

Автор — психолог, который сам был программистом, тимлидом, выгоревшим фаундером и тревожным интровертом. Он говорит с читателем на языке скриптов, JSON-файлов, архитектур жизни и баг-репортов внутреннего состояния.

Что внутри:

Почему ты боишься не успеть.

Зачем синдром самозванца живёт в разработчике.

Как перестать определять свою ценность через продуктивность.

Что делать, если ты забыл, кто ты.

Как не просрать жизнь в погоне за чужими достижениями.

Это не книга-решение. Это книга-опора.

Ты не один. И ты не сломан.

Операционные системы Linux: полное руководство для пользователя и программиста
Операционные системы Linux: полное руководство для пользователя и программиста
+2 10
0
0

Эта книга представляет собой полное руководство по операционным системам Linux, предназначенное для пользователей и программистов всех уровней. В ней подробно рассматриваются основы и продвинутые темы, связанные с установкой, настройкой и использованием Linux. Книга охватывает такие темы, как управление файлами, сетевые настройки, безопасность и программирование на языках C, C++ и Python. Кроме того, в книге обсуждаются различные дистрибутивы Linux, включая Ubuntu, Debian, Fedora и CentOS.

Android: Всё о операционной системе для пользователя и программиста
Android: Всё о операционной системе для пользователя и программиста
+2 10
0
0

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

Операционные системы Windows: полное руководство для пользователя и программиста
Операционные системы Windows: полное руководство для пользователя и программиста
+2 10
0
0

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

Humanware: почему системы ломаются о человека
Humanware: почему системы ломаются о человека
+2 10
0
0

Алгоритмы точны, протоколы строги, интерфейсы интуитивны — и всё это рушится о бухгалтера, который не выспался. Или о пилота, который «точно знает, что делает». Или о менеджера, решившего, что баг — это не баг, а фича. Эта книга — об уязвимости, встроенной в самую суть систем: человеке.

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

На реальных историях — от катастроф до судебных дел — книга объясняет, как человеческий фактор продолжает ломать самые продуманные системы. Без морали и чек-листов. Просто — взрослый разговор о том, почему человек остаётся багом по умолчанию.

Если вы думаете, что это не про вас — значит, особенно про вас.

Автоматизация тестирования с Selenium IDE: практическое руководство
Автоматизация тестирования с Selenium IDE: практическое руководство
+2 10
0
0

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

Защита систем. Чему «Звездные войны» учат инженера ПО
Защита систем. Чему «Звездные войны» учат инженера ПО
+2 10
0
0

Практическое руководство по написанию безопасных приложений с помощью опыта мастеров-джедаев из «Звездных войн».

Чему могут научить R2-D2, Дарт Вейдер, Хан Соло или даже Йода в плане безопасности программного обеспечения? В книге «Защита систем: чему „Звездные войны“ учат инженеров ПО» дан целый арсенал стратегий и методов защиты, которые применимы не только в фантастическом мире, но и в реальных работающих системах.

Что внутри:

• Легкость и польза: безопасный код приложений с использованием идей из вселенной «Звездных войн».

• Практические модели безопасности: STRIDE и защита от злоумышленников.

• Безопасность, удобство использования и быстрая доставка: увлекательная дорожная карта разработки современных приложений.

• Закономерности проблем безопасности и оптимальные решения.

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


В формате PDF A4 сохранен издательский макет книги.

Без кода: Создание приложений без программирования
Без кода: Создание приложений без программирования
+2 10
0
0

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

Разработка мобильных приложений для Android и iOS: полное руководство
Разработка мобильных приложений для Android и iOS: полное руководство
+2 10
0
0

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

Эффективная работа с данными: Руководство по аналитике и программированию
Эффективная работа с данными: Руководство по аналитике и программированию
+2 10
0
0

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

Основы программирования на Python: Руководство для начинающих
Основы программирования на Python: Руководство для начинающих
+2 10
0
0

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

Мастерство Ruby on Rails: Разработка веб-приложений с помощью Ruby
Мастерство Ruby on Rails: Разработка веб-приложений с помощью Ruby
+2 10
0
0

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

Создание игр с Unity и C#: Полное руководство
Создание игр с Unity и C#: Полное руководство
+2 10
0
0

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