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


The text focuses on the basics of Python programming fundamentals and introduction to present-day applications in technology and the upcoming state-of-art trends in a comprehensive manner. The text is based on Python 3.x and it covers the fundamentals of Python with object-oriented concepts having numerous worked-out examples. It provides a learning tool for the students of beginner level as well...

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

💡This Book is wonderful because it has not only fundamental concepts but also intermediate and advanced ones. You will learn topics such as:✅Design patterns✅Clean code✅Error handling✅Ternary operator✅DestructuringAnd many more concepts that will help you feel more confident with the JavaScript programming language.By knowing these concepts, you will begin to handle the Javascript Syntax more effic...

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

Have you ever asked yourself, “How do I do that in Python?” If so, you’ll love this practical collection of the most important Python techniques.Python How-To includes over 60 detailed answers to questions like:How do I join and split strings?How do I access dictionary keys, values, and items?How do I set and use the return value in function calls?How do I process JSON data?How do I create lazy at...

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

Go is an increasingly popular language for programming everything from web applications to distributed network services. This practical guide provides recipes to help you unravel common problems and perform useful tasks when working with Go. Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. Programmers new to Go can quickl...

Go (Golang) Английский PDF

This book aims to be a comprehensive guide to learning the Python Programming Language, covering all the essential concepts and topics that a python developer needs to know. This book has been written so to be accessible to readers of all levels, whether you're just starting your journery into programming, or already have some experience with python. Even more advanced users may find some utility...

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

This handbook provides a hands-on experience based on the underlying topics, and assists students and faculty members in developing their algorithmic thought process and programs for given computational problems. It can also be used by professionals who possess the necessary theoretical and computational thinking background but are presently making their transition to Python.Key Features:Discusses...

Machine Learning (ML) Python Английский PDF

The latest edition of Murach’s classic MySQL book does a better job than ever of teaching the SQL statements that every database developer should know. Each chapter features clear examples, easy-to-understand explanations, best practices, and helpful tips.To start, this book presents the SQL statements for retrieving and updating the data in a database. These are the most important SQL statements...

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

Rather than presenting Python as Java or C, this textbook focuses on the essential Python programming skills for data scientists and advanced methods for big data analysts.Unlike conventional textbooks, it is based on Markdown and uses full-color printing and a code-centric approach to highlight the 3C principles in data science: creative design of data solutions, curiosity about the data lifecycl...

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

With over 50,000 copies sold, The Rust Programming Language is the quintessential guide to programming in Rust. Thoroughly updated to Rust’s latest version, this edition is considered the language’s official documentation.The Rust Programming Language "covers everything you could want to know about the language."—Stack OverflowRust has been repeatedly voted "Most Loved Language" on the StackOverfl...

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

Fast Python is your guide to optimizing every part of your Python-based data analysis process, from the pure Python code you write to managing the resources of modern hardware and GPUs. You'll learn to rewrite inefficient data structures, improve underperforming code with multithreading, and simplify your datasets without sacrificing accuracy.Written for experienced practitioners, this book dives...

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

Modeling and Simulation in Python teaches readers how to analyze real-world scenarios using the Python programming language, requiring no more than a background in high school math.Modeling and Simulation in Python is a thorough but easy-to-follow introduction to physical modeling—that is, the art of describing and simulating real-world systems. Readers are guided through modeling things like worl...

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

Are you looking to create stunning graphical user interfaces (GUIs) using Python? Look no further. This comprehensive guide will take you on a journey through the powerful capabilities of tkinter, Python's standard GUI library.This comprehensive guide explores the power of Python's tkinter library. This book covers various classes of GUI widgets, including buttons, input fields, displays, containe...

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

This book is primarily for students who are taking a course on the C++ language, for those who wish to self-study the C++ language, and for programmers who have experience with C and want to advance to C++. It could also prove useful to instructors of the C++ course who are looking for explanatory programming examples to add in their lectures. The focus of this book is to provide a solid introduct...

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

If you’re new to Python, it can be tough to understand when, where, and how to use all its language features. This friendly guide shows you how the Python ecosystem fits together, and grounds you in the skills you need to continue your journey to being a software developer.Inside The Well-Grounded Python Developer you will discover:Building modules of functionalityCreating a well-constructed web s...

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

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

Machine Learning (ML) Русский PDF