Ask our staff anything about our shop or products, or leave your feedback.
A hands-on, problem-based introduction to building algorithms and data structures to solve problems with a computer.
A hands-on, problem-based introduction to building algorithms and data ...
Click on the cover image above to read some pages of this book! Your one-stop source to answers for your Python questionsThere's almost no ...
Get the latest coverage of the newest features in C#9 and .NET 5
In Professional C# and .NET: 2021 Edition, Microsoft MVP for Visual ...
A comprehensive guide to exploring modern Python through data structures, design patterns, and effective object-oriented techniques
Key Features
Build an intuitive understanding of object-oriented design ...
Systems programming provides the foundation for the world's computation. Writing performance-sensitive code requires a programming language that puts programmers in control of how memory ...
A new assembly language programming book from a well-loved master. Art of 64-bit Assembly Language capitalizes on the long-lived success of Hyde's seminal The ...
A project-based book that teaches beginning Python programmers how to build working, useful, and fun voice-controlled applications.
This fun, hands-on book will take your basic ...
Become proficient and efficient with Visual Studio Code and learn how to integrate all your external tools!
Visual Studio Code for Python Programmers helps Python ...
A fast-paced, thorough introduction to modern C++ revised to cover C++20.
C++ is one of the world's most popular programming languages.
As with ...
Learn to Program by Solving Problems is a practical introduction to programming using Python, one of the world's most popular programming languages. The book ...
Data is collected everywhere these days, in massive quantities. But data alone does not do you much good. That is why data analysis -- making sense ...
Prepare yourself to take on new and exciting Java programming challenges with this one-stop resource
Job Ready Java delivers a comprehensive and foundational approach to ...
For courses in Python programming.
A clear and student-friendly introduction to the fundamentals of Python
In Starting Out with Python, 4th Edition, Tony Gaddis' accessible ...
The new edition of an introduction to the art of computational problem solving using Python.
The new edition of an introduction to the art of ...
Shows readers how to leverage the Go programming language's concurrency and rich standard library to write robust network programs. Readers learn how to write ...