Библиотека Программиста


Гео и язык канала: Россия, Русский
Категория: Технологии


Сборник полезных книг для программистов.
Все материалы взяты из открытых источников. По авторским правам и удалению, обращаться по ссылке ниже.
Python, Frontend, Backend, Data Science, Big Data, Machine Learning, SysAdmin, GameDev, Javascript
Связь: clck.ru/3S6apG
РКН: clck.ru/3HYy97

Связанные каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика

📕State Management with React Query

Описание:
Управление состоянием — важнейший аспект экосистемы React, которому в последнее время уделяется много внимания. Хотя React предлагает различные библиотеки и инструменты для работы с состоянием, каждый из них имеет свой подход и особенности, ясно одно: решения для управления клиентским состоянием не оптимизированы для работы с серверным состоянием. React Query был создан для решения проблемы управления серверным состоянием, и это руководство поможет вам получить знания и навыки, необходимые для эффективного использования React Query для управления состоянием.

#React

➡️ Скачать книгу

Библиотека Программиста


📕Mastering AWS Security

Описание:
Книга «Освоение AWS Security», написанная опытным консультантом по кибербезопасности и облачным технологиям AWS, поможет вам разобраться в сложностях обеспечения безопасности в AWS и научиться справляться с ними. В этой книге подробно и на практических примерах рассматриваются концепции, функции и сервисы AWS, связанные с безопасностью, с упором на их применение в современных облачных средах для приложений. По мере чтения вы получите полное представление об автоматизации безопасности и методологии DevSecOps. Вы узнаете, как автоматизировать задачи по обеспечению безопасности, интегрировать безопасность в процесс разработки и поддерживать высокий уровень безопасности по мере развития и масштабирования ваших приложений.

#ИБ

➡️ Скачать книгу

Библиотека Программиста


📕Modern C++ Programming Cookbook

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

#Cpp

➡️ Скачать книгу

Библиотека Программиста


📕Mastering Python Concurrency and Parallelism

Описание:
Раскройте весь потенциал программирования на Python с помощью курса «Освоение конкурентности и параллелизма в Python: раскройте секреты навыков экспертного уровня». Это исчерпывающее руководство предназначено для опытных разработчиков, желающих повысить свою квалификацию в области конкурентных и параллельных вычислений. Благодаря подробному изучению многопоточности, asyncio и многопроцессорности вы получите знания, необходимые для оптимизации программного обеспечения под современные многоядерные процессоры, что обеспечит максимальную производительность и эффективность ваших приложений.

#Python

➡️ Скачать книгу

Библиотека Программиста


📕Programming Logic and Design

Описание:
Изучите фундаментальные принципы разработки структурированной программной логики и подготовьтесь к успешной сдаче экзамена по книге Джойс Фаррелл «Логика и проектирование программирования», 10-е издание. В этом издании представлен комплексный подход к логике программирования, не зависящий от конкретного языка программирования, с упором на современные стандарты. В книге нет технического жаргона, но при этом она знакомит с универсальными концепциями программирования и учит придерживаться строгого стиля программирования и логического мышления.

#теория

➡️ Скачать книгу

Библиотека Программиста


📕Mastering Advanced Python Typing

Описание:
Раскройте весь потенциал программирования на Python с помощью книги «Mastering Advanced Python Typing: Unlocking the Secrets of Expert-Level Skills». Это исчерпывающее руководство посвящено важнейшим аспектам продвинутых методов типизации и предоставляет разработчикам инструменты, необходимые для написания более надежного, удобного в сопровождении и эффективного кода. В книге рассматриваются такие темы, как статическая и динамическая типизация, дженерики и протоколы, а сложные концепции превращаются в доступные стратегии для совершенствования ваших навыков программирования.

#Python

➡️ Скачать книгу

Библиотека Программиста


📕Writing for Developers

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

#теория

➡️ Скачать книгу

Библиотека Программиста


📕Assembly Language for x86 Processors

Описание:
Студенты используют процессоры Intel или AMD и программируют с помощью Microsoft Macro Assembler (MASM), работающего на последних версиях Microsoft Windows. Хотя эта книга изначально была задумана как учебник по программированию для студентов, она может стать эффективным дополнением к курсам по компьютерной архитектуре. Свидетельством ее популярности является тот факт, что предыдущие издания были переведены на множество языков.

#Assembly

➡️ Скачать книгу

Библиотека Программиста


📕iOS 18 Programming for Beginners

Описание:
Вы начнете с основ Swift 6 и научитесь создавать пользовательские интерфейсы с помощью раскадровок и сегментов, а затем перейдете к изучению основных концепций iOS, таких как табличные представления, обработка данных и интеграция карт. Пошаговые руководства помогут вам справиться с такими ключевыми задачами, как сохранение данных в формате JSON, создание пользовательских представлений и интеграция медиафайлов в ваши приложения. Вы также узнаете, как улучшить свои приложения с помощью Apple Intelligence, машинного обучения и интеллектуальных функций для создания передовых приложений для iOS. Последние главы посвящены важнейшим аспектам разработки приложений, в том числе тестированию на Swift для обеспечения надежности приложения и отправке приложения в App Store.

#swift

➡️ Скачать книгу

Библиотека Программиста


📕Foundry: разработка приложений Ethereum на языке Rust

Описание:
Книга "Foundry" представляет собой всестороннее руководство по использованию Foundry — мощного инструментария для разработки смарт-контрактов на платформе Ethereum. Написанная на языке Rust, Foundry обеспечивает высокую производительность, модульность и портативность, что делает её идеальным выбором для профессиональных разработчиков и энтузиастов блокчейна. Эта книга предназначена как для начинающих разработчиков, так и для опытных профессионалов, желающих углубить свои знания и навыки в области разработки на Ethereum с использованием Foundry.

#Rust

➡️ Скачать книгу

Библиотека Программиста


📕Python Game Logic

Описание:
«Логика игр на Python» — это практическое руководство по пониманию основных принципов создания видеоигр. В нем подчеркивается важность освоения игровой механики и управляющих структур с помощью языка программирования Python. Читатели узнают, как условные операторы и циклы определяют реакцию игры на действия игрока и как эти элементы закладывают основу для создания более сложных игр. Один из интересных аспектов — акцент на создании игр с нуля, что дает разработчикам больше контроля и позволяет глубже понять код, а не полагаться на внешние плагины.

#Python

➡️ Скачать книгу

Библиотека Программиста


📕Practical C++ Metaprogramming

Описание:
Цель этой книги — показать, что понимание метапрограммирования на C++ сделает вас не только лучшим программистом на C++, но и более квалифицированным разработчиком в целом.

#Cpp

➡️ Скачать книгу

Библиотека Программиста


📕Flutter Recipes

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

#Flutter

➡️ Скачать книгу

Библиотека Программиста


📕Основы языка программирования 1С 8.3

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

#1c

➡️ Скачать книгу

Библиотека Программиста


📕Git Fundamentals for New Developers

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

#Git

➡️ Скачать книгу

Библиотека Программиста


📕Practical Front-End Testing

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

#тестирование

➡️ Скачать книгу

Библиотека Программиста


📕Designing Websites with Publii and GitHub Pages

Описание:
Вам кажется, что выйти в интернет невероятно сложно? Вы переплачиваете за хостинг? Вы всегда хотели завести блог, но не знаете, с чего начать? Вы ограничиваетесь страницей в Facebook для своего бизнес-сайта, но понимаете, что этого недостаточно? Решение этих проблем — в выборе правильных инструментов. Эта книга поможет вам настроить платформу для публикации на основе Publii и бесплатно разместить сайт на GitHub.

#web

➡️ Скачать книгу

Библиотека Программиста


📕Web API Development with ASP.NET Core 8

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

#dotNET

➡️ Скачать книгу

Библиотека Программиста


📕JavaScript: The Definitive Guide

Описание:
JavaScript — это язык программирования для веба, который сегодня используется большим количеством разработчиков программного обеспечения, чем любой другой язык программирования. Вот уже почти 25 лет этот бестселлер является основным руководством для программистов на JavaScript. Седьмое издание полностью обновлено и охватывает версию JavaScript 2020 года. В новых главах рассказывается о классах, модулях, итераторах, генераторах, промисах, async/await и метапрограммировании. На протяжении всей книги вы найдете наглядные и увлекательные примеры кода.

#JavaScript

➡️ Скачать книгу

Библиотека Программиста


📕PHP8

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

#PHP

➡️ Скачать книгу

Библиотека Программиста

Показано 20 последних публикаций.