Книги по программированию и IT 2025 года


Практическое применение искусственного интеллекта в реальном бизнесеСистемы класса RAG (Retrieval-Augmented Generation) представляют собой архитектурный подход, позволяющий языковым моделям получать доступ к внешним базам знаний и генерировать точные, актуальные ответы на основе реальных корпоративных данных.В книге детально рассматриваются:векторные базы данных и семантический поиск;архитектура б...

AI/ИИ/GPT Русский PDF

Gain a solid understanding of algorithms and improve your problem-solving abilities using Python code. With practical examples and clear explanations, this book bridges the gap between dense academic texts and overly simple industry guides.Focusing on the logic behind essential algorithms such as Breadth First Search (BFS), Depth First Search (DFS), Divide-and-Conquer, Greedy Methods, and Dynamic...

Python Английский PDF

Это новое издание фундаментальной книги Иэна Гриффитса по языку C# и платформе .NET на примере версий C# 12 и .NET 8. Книга много лет остается настольной для .NET-разработчиков и является одним из наиболее подробных справочников по C# и .NET, учитывающим всевозможные нюансы программирования и поддержки приложений для платформ Microsoft. Рассмотрены новейшие возможности языка, особое внимание...

C# Английский PDF

Dive deep into the essentials of Rust with this definitive guide that covers core programming features, techniques, and principles, setting a solid foundation for advanced system and web programming.Key FeaturesBoost your career by mastering Rust's unique features, from systems programming to secure web applicationsStay ahead of the curve with insights into the latest tools and frameworks within t...

Rust Английский PDF

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

Rust Русский PDF

Build working and regulation-compliant financial software—from scratch!The software used by banks, trading firms, and other financial services has special requirements at every level, from securing the UI to making sure backend services comply with a host of regulations.Build Financial Software with Generative AI (From Scratch)shows you how to deliver full stack financial services software—and how...

AI/ИИ/GPT Английский PDF

This practical book demonstrates why C++ is still one of the dominant production-quality languages for financial applications and systems. Many programmers believe that C++ is too difficult to learn. Author Daniel Hanson demonstrates that this is no longer the case, thanks to modern features added to the C++ Standard beginning in 2011.Financial programmers will discover how to leverage C++ abstrac...

C++ Английский PDF

Architect high-quality software systems using modern C++ and architectural practices, with expanded coverage and practical new examples throughout the book.Key Features Design modern C++ systems using features from C++11 through C++20 and beyondExplore distributed system design with observability, scalability, and maintainability in mindManage and package C++ applications, and prepare them fo...

C++ Английский PDF

Developing tools and pipelines for use in Film and Games is a unique challenge, where we must finely balance speed, stability, usability, and performance.Everything is always urgent, everything is always broken, and we developers are left scrambling to hold the system together while begging production for time to "do things properly" and clean up accumulated code debt.In a sense, it's like being i...

Python Английский PDF