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


 This comprehensive work surveys the challenges, the best practices in the industry, and the latest developments and technologies. It covers the fundamentals of cloud computing, including deployment models, service models, and the benefits of cloud computing, followed by critical aspects of cloud security, including risk management, threat analysis, data protection, identity and access manage...

Hacking and Security Английский PDF

 Наука о данных (Data Science, DS) на сегодняшний день формирует группу самых востребованных приложений ИТ в бизнесе. Пособие не только описывает методологии DS проекта, представляющие собою симбиоз предметных знаний разных областей и возможностей машинного обучения и искусственного интеллекта и поддерживающими их технологическими решениями, но и формирует базовое понимание научных основ...

Big Data/DataScience Русский PDF

Pragmatic methods for writing blogs, articles, and other technical pieces that stand out from the crowd!Do you want to connect with your community, share your state-of-the-art achievements, and help your peers benefit from your hard-fought lessons learned? Do you want to get the kind of attention that expands your career? Master the art of writing engineering blog posts and articles! This comprehe...

Проектирование/System Design Английский PDF

 This is the manual for the Agda programming language, its type checking, compilation and editing system and related resources/tools. The latest PDF version of this manual can be downloaded from GitHub Actions page (instruction on how to find them). You can find a lot of useful resources on Agda Wiki site, like tutorials, introductions, publications and books. If you’re new to Agda, you shoul...

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

 Designed to address the most common pain point for security teams—scalability—Security Automation with Python leverages the author’s years of experience in vulnerability management to provide you with actionable guidance on automating security workflows to streamline your operations and improve your organization’s overall security posture. What makes this book stand out is its hands-on...

Hacking and Security Python Английский PDF

 A fast-paced introduction to Python for intermediate developers–now with coverage of generative AI! For over 25 years, The Quick Python Book has been one of the best Python books money can buy. It concisely covers programming basics, while introducing Python's comprehensive standard library and unique features in depth and detail. In this fourth edition, you’ll find new coverage of AI c...

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

 At a high level, to understand asynchronous programming, you need to be familiar with task programming, efficient use of the async and await keywords, and a few more important topics. However, task programming is the first major step towards modern-day asynchronous programming. This book tries to simplify the topic with simple examples, Q&A sessions, and exercises. The book starts w...

C# .NET (.NET Core) Английский PDF

 Understand and implement data structures and bridge the gap between theory and application. This book covers a wide range of data structures, from basic arrays and linked lists to advanced trees and graphs, providing readers with in-depth insights into their implementation and optimization in C++. You’ll explore crucial topics to optimize performance and enhance their careers in softwar...

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

 Every great programming challenge has mathematical principles at its heart. Whether you’re optimizing search algorithms, building physics engines for games, or training neural networks, success depends on your grasp of core mathematical concepts. In Math for Programming, you’ll master the essential mathematics that will take you from basic coding to serious software development. You’ll...

Проектирование/System Design Английский PDF

Learn JavaScript Smarter and Faster! Step into the future of coding with this comprehensive guide to mastering JavaScript. Combining essential programming concepts with AI tools and visual aids, this book is designed for beginners to help you grasp even the most complex ideas quickly and efficiently.Why Choose This Book?Master JavaScript with Carefully Designed Content: This book offers compr...

GPT/AI/ИИ JavaScript (JS) Английский PDF

 Представьте, что вы можете видеть невидимые связи в вашей инфраструктуре Active Directory, выявлять сложные последовательности атак и устранять их до того, как они приведут к инцидентам. Утилита BloodHound делает это реальностью! В этой книге вы познакомитесь с мощным инструментом, который использует графовую базу данных Neo4j и язык запросов Cypher, чтобы дать вам полный контроль над вашей...

Hacking and Security Сети/Network Русский PDF

 100 SQL Server Mistakes and How to Avoid Them prepares you for the pitfalls database professionals often encounter—from administration to development, availability, and security. You'll learn to sidestep common errors that slow down your T-SQL code and ensure your SQL Server is installed and configured to handle anything your organization throws at it. Inside 100 SQL Server Mistakes and...

DataBase (SQL) Английский PDF

 Set up web forms from scratch using the most popular React form library in use today, React Hook Form. This book is a succinct and practical guide to building robust, scalable and reusable forms. From social media and YouTube video posts, to product listings on e-commerce sites, most information on the web is entered through forms. In this book, you’ll learn how to properly handle forms in R...

JavaScript (JS) Английский PDF

 Зная, что находится у операционной системы «под капотом», системные администраторы смогут быстро разобраться с поведением системы и решать задачи повышения производительности и диагностики сбоев.  Специалистам по безопасности пригодится информация о борьбе с уязвимостями операционной системы. Седьмое издание было полностью переработано под Windows 10/11 и Windows Server (2022, 2019...

Проектирование/System Design Русский PDF

 Книга посвящена программированию веб-приложений на языке JavaScript с применением популярного веб-фреймворка React. Дается вводный курс, наглядно, по шагам описывающий разработку несложного веб-приложения — списка запланированных дел. Описываются базовые инструменты: создание и настройка React-проекта, написание компонентов, язык JSX, передача данных между компонентами и создание веб-фо...

JavaScript (JS) Русский PDF