Ask our staff anything about our shop or products, or leave your feedback.
Coding for Beginners in easy steps, 3rd edition will appeal to anyone, of any age, who wants to begin coding computer programs. Use this guide ...
Get in the game and learn essential computer algorithms by solving competitive programming problems, in the fully revised second edition of the bestselling original. (Still ...
The Art of Randomness is a hands-on guide to mastering the many ways you can use randomized algorithms to solve real programming and scientific problems ...
Learn eight principles to simplify your code and become a more effective (and successful) programmer.
Most software developers waste thousands of hours working with overly ...
C# Programming in easy steps, 3rd edition teaches you how to code applications and demonstrates every aspect of the C# language you will need to ...
Every day, we use our computers to perform remarkable feats. A simple web search picks out a handful of relevant needles from the world's ...
Learn to leverage Microsoft's new AI tool, Copilot, for enhanced productivity at work
In Microsoft 365 Copilot At Work: Using AI to Get the ...
A fun, hands-on guide to writing your own compiler for a real-world programming language.
A fun, hands-on guide to writing your own compiler for a ...
Enter the wonderful world of graph algorithms, where you'll learn when and how to apply these highly useful data structures to solve a wide ...
Learn to code in Kotlin by starting from scratch and gradually building skills to tackle a wide range of fun and challenging problems.
Learn to ...
The first text to take a systems engineering approach to artificial intelligence (AI), from architecture principles to the development and deployment of AI capabilities.
The ...
The next phase of the internet-multimodal, vision-enabled AI that will transform society
Written by Irena Cronin, renowned consultant in the immersive space, and Cathy Hackl ...
A crystal-clear and practical blueprint to software disassembly
x86 Software Reverse-Engineering, Cracking, and Counter-Measures is centered around the world of disassembling software. It will start ...
A hands-on introduction to Java programming-fully revised for the latest version, Java SE 21
Thoroughly updated for Java Platform Standard Edition 21, this practical resource ...
The long-awaited x64 edition of the bestselling introduction to Intel assembly language
In the newly revised fourth edition of x64 Assembly Language Step-by-Step: Programming with ...