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


Unlock the full potential of your Python programming with "Mastering Python Concurrency and Parallelism: Unlock the Secrets of Expert-Level Skills." This comprehensive guide is crafted for experienced developers ready to elevate their expertise in concurrent and parallel computing. Through detailed exploration of threading, asyncio, and multiprocessing, you'll gain the insights needed to optimize...

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

Unlock the full potential of your programming expertise with "Mastering Data Structures and Algorithms with Python: Unlock the Secrets of Expert-Level Skills." This essential read transforms the way you approach computational problems, providing a comprehensive exploration of advanced data structures and algorithms. Designed for the seasoned programmer, this book dives deep into the intricacies of...

Big Data/DataScience Python Английский PDF

Unlock the full potential of design patterns with "Mastering Python Design Patterns for Scalable Applications: Unlock the Secrets of Expert-Level Skills." This definitive guide immerses experienced programmers in the sophisticated world of design patterns, demonstrating their critical role in crafting efficient, scalable, and maintainable software solutions. With Python as its foundation, this boo...

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

"Mastering Asynchronous Programming in Python: Unlock the Secrets of Expert-Level Skills" is an essential resource for seasoned programmers looking to enhance their software development capabilities. Delve into the intricacies of asynchronous programming, a paradigm that enables non-blocking task execution and opens doors to creating high-performance, scalable applications. From foundational princ...

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

Whenever you make a mistake writing Java, it’s almost guaranteed that someone else has made it before! In 100 Java Mistakes and How To Avoid Them you’ll learn about the common and the not-so-common antipatterns, errors, and tricky bits that trip up almost every Java developer.Inside 100 Java Mistakes and How To Avoid Them you will learn how to:Write better Java programsRecognize common mistakes du...

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

Git and GitHub are absolutely crucial for DevOps, playing a multifaceted role in streamlining the software development lifecycle and enabling smoother collaboration between development and operations teams.DevOps Unleashed with Git and GitHub enables you to harness the power of Git and GitHub to streamline workflows, drive collaboration, and fuel innovation. Authored by an expert from GitHub, the...

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

Познакомьтесь с самыми необходимыми алгоритмами решения сложных задач программирования в области анализа данных, машинного обучения и графов.Вы постоянно сталкиваетесь с бесчисленными проблемами программирования, которые поначалу кажутся запутанными, трудными или нерешаемыми. Не отчаивайтесь! Многие из «новых» проблем уже имеют проверенные временем решения. Эффективные подходы к решению широкого с...

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

The updated third edition of Modern C++ Programming Cookbook addresses the latest features of C++23, such as the stack library, the expected and mdspan types, span buffers, formatting library improvements, and updates to the ranges library. It also gets into more C++20 topics not previously covered, such as sync output streams and source_locationThe book is organized into practical recipes coverin...

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

Keep up with the ever-evolving web development landscape by mastering JavaScript microservices with expert guidance from Tural Suleymani—a full-stack software engineer, architect, software development teacher, Microsoft MVP, and three-time C# Corner MVP. He distills over a decade of experience crafting high-performance, scalable solutions into this guide. He’ll walk you through the fundamentals of...

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

Учебно-методическое пособие «Информационная безопасность» разработано в соответствии с требованиями Федерального государственного образовательного стандарта по направлению подготовки 09.03.03 «Прикладная информатика».Составлено в соответствии с государственными требованиями к минимуму содержания и уровня подготовки бакалавра.Может быть полезно преподавателям и инженерно-техническим работникам....

Hacking and Security Русский PDF

Книга посвящена современными практиками и технологиями системного администрирования. Приведены основные сведения о системах, архитектурах, вычислительных средах, хра-нилищах, сетях. Рассмотрены методы и наборы инструментов сисадмина, вопросы контроля версий, тестирования, документирования и представления информации. Описана сборка сис-темы, разработка сценариев, управление инфраструктурой и обеспе...

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

Explore the depths of AWS security and learn how to design, implement, and maintain a secure cloud environment using state-of-the-art AWS technologyKey FeaturesExpand your knowledge with new concepts and technologies tailored for various use cases in this second editionDesign and deploy secure AWS environments based on modern architectural principlesElevate your AWS security expertise with advance...

Hacking and Security Сети/Network Английский PDF

"C++ Programming Cookbook" stands out as a clear, concise, and powerful technical resource for programmers who want to master C++'s intricacies. C++ programmers face a wide variety of problems, and this carefully written book is a treasure trove of solutions and methods to those software development challenges.Each chapter is organized to help you get a good grasp of the language and everything it...

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

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

UML Русский PDF

Ежедневно в мире происходит более 2 тысяч кибератак. Кибербезопасность входит в число отраслей, которым в ближайшие 5 лет прогнозируют невероятный рост. Она обеспечивает защиту компьютерных систем, сетей, программ и данных от киберугроз (хакерских атак, вирусов, вредоносного ПО и др.). Несмотря на полезность искусственного интеллекта, не следует игнорировать факт, что технологии искусственного инт...

GPT/AI/ИИ Hacking and Security Русский PDF