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


As an aspiring data scientist, you appreciate why organizations rely on data for important decisions—whether it's for companies designing websites, cities deciding how to improve services, or scientists discovering how to stop the spread of disease. And you want the skills required to distill a messy pile of data into actionable insights. We call this the data science lifecycle: the process of col...

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

This book is GPT-4 & ChatGPT Plugins updated. A comprehensive guide to understanding and utilizing various prompt techniques to generate high-quality answers from ChatGPT. and How To Avoid & Bypass all A.I Content Detectors1: This book is on point, I have used simple language with on-point practical explanations, together with examples and prompt formulas on every promp...

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

Fully updated to ASP.NET Core 7.0! In ASP.NET Core in Action, Third Edition Microsoft MVP Andrew Lock teaches you how you can use your C# and .NET skills to build amazing cross-platform web applications. This revised bestseller reveals the latest .NET patterns, including minimal APIs and minimal hosting. Even if you've never worked with ASP.NET, you'll start creating productive cross-pla...

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

Kotlin coroutines have revolutionized JVM development, especially on Android and the backend, as they let us easily implement efficient and reliable multithreading. Their cutting-edge design and features are ideally suited to modern use cases. In this book, we will explore how Kotlin coroutines work and how we can use them to improve our code.This is a practical book. It shows everything by exampl...

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

Flutter and Dart are quickly becoming the go-to tools for building scalable native mobile apps. Whether you're a beginner looking to get started with mobile development or an experienced developer looking to add Flutter and Dart to your toolkit, this book has something for you.In this practical guide, you'll learn everything you need to know to get started with Flutter and Dart and build your cros...

Dart Flutter Английский PDF

Finally, a JavaScript book that doesn't make your head spin!"Simplified JavaScript for Very Important Programmers" is a practical guide for everyone who wants to master the essential parts of JavaScript without wasting time on convoluted explanations or struggling to make sense of ambiguous words. The book is packed with real-world examples and clear, concise language that breaks technical concept...

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

Introduces students to appropriate use of computer programming within the scientific disciplines using Python. Discusses several common applications of programming and implementation using real world examples and hands on programming exercises. Students learn how to model situations such as image recognition, medical diagnosis, spread of disease, and others.The text could be used by students and l...

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

Volume 2 of Learning Professional Python is a resource for students who want to learn Python even if they don’t have any programming knowledge and for teachers who want a comprehensive introduction to Python to use with their students. This book helps the students achieve their dream job in the IT Industry and teaches the students in an easy, understandable manner while strengthening coding skills...

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

Flutter Handbook is the ultimate guide to becoming a proficient Flutter app developer, catering to all levels, from beginners to experts. This comprehensive guide takes you by the hand, providing step-by-step instructions on every aspect of Flutter app development.Starting from the basics, you'll learn how to install and run Flutter, as well as core concepts such as widgets, state management, and...

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

Compilers are notoriously difficult programs to teach and understand. Most books about compilers dedicate one chapter to each progressive stage, a structure that hides how language features motivate design choices. By contrast, this innovative textbook provides an incremental approach that allows students to write every single line of code themselves. Jeremy Siek guides the reader in constructing...

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

Dive deep into the world of functions, a powerful tool in any programmer's arsenal, and uncover the true potential of modular and efficient code.In this focused guide, we explore functions from every angle, providing you with a comprehensive understanding of their significance and versatility. You'll learn how to design, create, and implement functions to simplify complex problems and streamline y...

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

This updated edition of the Nutshell guide not only helps experienced Java programmers get the most out of versions through Java 17, it also serves as a learning path for new developers. Chock-full of examples that demonstrate how to take complete advantage of modern Java APIs and development best practices, this thoroughly revised book includes new material on recent enhancements to the Java obje...

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

Python Clean Code" is a comprehensive guidebook for Python developers who want to improve the quality of their code by adopting best practices for writing clean, readable, and maintainable code. The book is authored by Nash Maverick, who has many years of experience in software development and has worked with multiple programming languages.The book is divided into four parts, each covering a speci...

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

TypeScript is one of the most important tools for JavaScript developers. Still, even experienced developers wonder why the TypeScript compiler is throwing squiggly red lines at them. Enter TypeScript Cookbook. With this practical guide, author Stefan Baumgartner provides senior engineers with solutions for everyday TypeScript problems.If you're conversant with TypeScript as well as JavaScript basi...

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

Are you an experienced statistician or data professional looking for a powerful, efficient, and versatile programming language to turbocharge your data analysis and machine learning projects? Look no further! "Statistics with Rust" is your comprehensive resource to unlock Rust's true potential in modern statistical methods.This book is tailored specifically for statisticians and data professionals...

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