Фильтры
Категория
Язык книги
Автор
Год издания
Издательство

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


Are you an experienced programmer who wants to get started quickly in JavaScript and the HTML DOM? This is your book.Do you need encyclopedic knowledge of JavaScript and/or the HTML DOM? This book is not for you.Are you a novice who wants to learn to program? This book is not for you. In fact, this language is not for you. Get a good Python book.This book will get you programming in JavaScript as...

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

Introduces the popular, powerful and free programming language and software package PythonFocus: implementation of standard tools and methods used in econometricsCompatible with "Introductory Econometrics" by Jeffrey M. Wooldridge in terms of topics, organization, terminology and notationCompanion website with full text, all code for download and other goodi...

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

Go быстро завоевал популярность у разработчиков веб-сервисов. Существует множество учебников, помогающих программистам со знанием других языков освоить его синтаксис, но этого недостаточно. Автор Джон Боднер познакомит вас с паттернами проектирования, созданными опытными инженерами Go, и обоснует их применение. В книге собрана наиболее важная информация, необходимая для написания чистого и идиомат...

Go (Golang) Русский PDF

Imagine building your own video game, even if you've never written a single line of code before…Now, turn that dream into reality.Have you ever daydreamed about designing your own video game? Do the realms of game development intrigue you, but you are overwhelmed by the idea of starting from scratch? Does the thought of transitioning your creative hobby into a fulfilling, profitable career excite...

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

This book is a comprehensive guide to learning the basics of computer vision and machine learning using the powerful OpenCV library and the Python programming language. The book offers a practical, hands-on approach to learn the concepts and techniques of computer vision through practical example. All codes in this book are available at Github.Through a series of examples, the book covers a wide r...

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

Introducing the fifth installment in the Programming in C++ Series by Eucoding – "Pointers and References in C++." Embark on a journey into the intricate world of memory management and data manipulation as you delve into the heart of C++ programming. This book serves as your compass, guiding you through the nuanced realm of pointers and references with clarity and precision.Unlock the power of dyn...

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

Python is one of the most popular programming languages in the world, used for everything from shell scripts to web development to data science. As a result, Python is a great language to learn, but you don't need to learn "everything" to get started, just how to use it efficiently to solve real problems. In Learn Enough Python to Be Dangerous, renowned instructor Michael Hartl teaches the sp...

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

Python for Everybody is designed to introduce students to programming and software development through the lens of exploring data. You can think of the Python programming language as your tool to solve data problems that are beyond the capability of a spreadsheet.Python is an easy to use and easy to learn programming language that is freely available on Macintosh, Windows, or Linux computers. So o...

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

Whatever version of Java you are using, Core Java, Volume I: Fundamentals, Thirteenth Edition, will help you achieve a deep and practical understanding of the language and APIs. With hundreds of realistic examples, Java Champion Cay S. Horstmann demonstrates the most powerful and effective ways to get the job done.Written for experienced programmers looking for in-depth coverage of the Java l...

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

Все ключевые идеи реляционных СУБД:от понятия данных до логики работы транзакций;фундаментальная теория и наглядная практика проектирования баз данных:таблицы, ключи, связи, нормальные формы, представления, триггеры, хранимые процедуры и многое другое в примерах.Книга будет полезна тем, кто:когда-то изучал базы данных, но что-то уже забыл;имеет узкий практический опыт, но хочет расширить знания;хо...

DataBase (SQL) Русский PDF

"CUDA Programming with C++: From Basics to Expert Proficiency" is a comprehensive guide aimed at providing a deep understanding of parallel computing using CUDA and C++. Tailored for both beginners and experienced developers, this book meticulously covers fundamental concepts, advanced techniques, and practical applications of CUDA programming. From setting up the development environment to unders...

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

Learn advanced C# concepts and techniques such as building caches, cryptography, and parallel programming by solving interesting programming challengesKey FeaturesGain useful insights on advanced C# programming topics and APIsUse locking and cached values to solve parallel problemsTake advantage of .NET's cryptographic tools to encrypt and decrypt stringsBook DescriptionC# is a multi-paradigm prog...

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

Kotlin isn’t just for building Android apps. As you’ll learn in Kotlin from Scratch, it’s also a general programming language for crafting both elegant and efficient code.With the aid of 37 hands-on projects, you’ll move quickly through the language basics while building your problem-solving skills, even tackling advanced concepts like fractals, dynamic systems, and nature-inspired algorithms...

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

Java Secrets - High Performance and Scalability explores the intricacies of Java’s architecture, memory management, threading, and performance optimization techniques. This comprehensive guide covers key topics such as JVM internals, garbage collection, and concurrent programming, offering best practices and real-world examples for building high-performance Java applications. It delves into modern...

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

Autonomously communicate with users and optimize business tasks with applications built to make the interaction between humans and computers smooth and natural. Artificial Intelligence expert Francesco Esposito illustrates several scenarios for which a LLM is effective: crafting sophisticated business solutions, shortening the gap between humans and software-equipped machines, and building powerfu...

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