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


In A Tour of C++, Third Edition, Bjarne Stroustrup provides an overview of ISO C++, C++20, that aims to give experienced programmers a clear understanding of what constitutes modern C++. Featuring carefully crafted examples and practical help in getting started, this revised and updated edition concisely covers most major language features and the major standard-library components needed...

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

The blazingly fast, safe, and efficient Rust language has been voted “most loved” for multiple consecutive years on the StackOverflow survey. Rust Server, Services, and Apps shows you why! Inside, you’ll build web servers, RESTful services, server-rendered apps, and client frontends just using Rust. You’ll learn to write code with small and predictable resource footprints, and build high...

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

Учебное пособие является обобщением опыта преподавания университетского курса «Работа на ЭВМ и программирование» для студентов механикоматематического факультета МГУ имени М. В. Ломоносова и школьного курса «Информатика» в классах при механико-математическом факультете на базе 54-й школы г. Москвы и в математических классах Университетской гимназии. В книге собраны и систематизированы задачи, пред...

C C++ Русский PDF

Candlesticks have become a key component of platforms and charting programs for financial trading. With these charts, traders can learn underlying patterns for interpreting price action history and forecasts. This A-Z guide shows portfolio managers, quants, strategists, and analysts how to use Python to recognize, scan, trade, and back-test the profitability of candlestick patterns.Financial autho...

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

Awk was developed in 1977 at Bell Labs, and it's still a remarkably useful tool for solving a wide variety of problems quickly and efficiently. In this update of the classic Awk book, the creators of the language show you what Awk can do and teach you how to use it effectively.Here's what programmers today are saying: "I love Awk." "Awk is amazing." "It is just so damn good." "Awk is just right."...

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

Опираясь на богатый соревновательный и эвристический опыт, автор предлагает оригинальные реализации классических алгоритмов Computer Science на языках Python и C++. Особое внимание уделено математическим и геометрическим алгоритмам, графовым алгоритмам, структурам данных (в особенности различным деревьям), комбинаторике и работе со строками. Книга поможет заложить и расширить алгоритмическую подго...

C++ Python Русский PDF

The course includes Certificate of Certification if the students submit the Final Exam with the project that accompanies this book. A Master's Course in Python course is designed to provide students with a solid foundation in Python programming, as well as an introduction to web development, data science, and machine learning. The course covers the fundamental concepts of Python, including data ty...

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

This textbook introduces Python and its programming through a multitude of clearly presented examples and worked-out exercises.Based on a course taught to undergraduate students of mathematics, science, engineering and finance, the book includes chapters on handling data, calculus, solving equations, and graphics, thus covering all of the basic topics in Python. Each section starts with a descript...

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

Unlock the future of applications with a touch of intelligence! While ChatGPT is already turning heads with its revolutionary capabilities, harnessing its API can be your game-changer. It's not just about coding; it's about adding a layer of intelligence to your creations, elevating them to a league previously unimaginable. Dive in, and bring the future to your fingertips!🌟 You will receive&n...

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

Automate Network Infrastructure, Optimize Network Performance and Analyze Packets with Rust EcosystemRust for Network Programming and Automation is a pragmatic guide that trains you through Rust to design networks and begin with automating network administration. The book introduces you to Rust's powerful libraries and commands essential for designing, administering, and automating netwo...

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

This practical guide provides more than 200 self-contained recipes to help you solve machine learning challenges you may encounter in your work. If you're comfortable with Python and its libraries, including pandas and scikit-learn, you'll be able to address specific problems, from loading data to training models and leveraging neural networks.Each recipe in this updated edition includes...

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

Язык Python помогает упростить анализ данных. Если вы научились пользоваться электронными таблицами, то сможете освоить и pandas! Несмотря на сходство с табличной компоновкой Excel, pandas обладает большей гибкостью и более широкими возможностями. Эта библиотека для Python быстро выполняет операции с миллионами строк и способна взаимодействовать с другими инструментами. Она дает идеальную возможно...

Python Русский PDF

Solid C and C++ knowledge is a must to fully understand Windows diagnostic artifacts such as memory dumps and do diagnostic, forensic, and root cause analysis beyond listing stack traces, DLL, and driver information. This full-color reference book is a part of the Accelerated C & C++ for Windows Diagnostics training course organized by Software Diagnostics Services. The text contains...

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

Software projects start as brand-new greenfield projects, but invariably become muddied in technical debt far sooner than you’d expect. In Refactoring with C#, you'll explore what technical debt is and how it arises before walking through the process of safely refactoring C# code using modern tooling in Visual Studio and more recent C# language features using C# 12 and .NET 8. This book will guide...

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

There are several concepts that must be mastered to deliver functional and efficient SaaS applications. This book is perfect for developers and teams with experience in traditional application development looking to switch to SaaS and deliver slick and modern applications. You'll start with a general overview of SaaS as a concept and learn with the help of an example throughout the book to bring l...

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