Ask our staff anything about our shop or products, or leave your feedback.
The definitive guide to Java programming-thoroughly revised for Java SE 21
Fully updated for the current version of Java, Java SE 21, this comprehensive guide ...
Let Python do the heavy lifting for you as you analyze large datasets
Python for Data Science For Dummies lets you get your hands dirty ...
Harness the power of the C# type system to write programs that are clearer, simpler, and more efficient.
The type system is the foundation upon ...
The 8th Edition of Murachs C# does a better job than ever of teaching the C# programming language. Each section features clear examples and easy-to-understand ...
This philosophy-of-programming guide provides a unique take on how to think about programming. With a collection of two dozen pragmatic rules, each presented in a ...
Get the definitive handbook for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.9 and pandas 1.2, the third edition ...
In this second edition of Automate the Boring Stuff with Python, you'll learn the basics of programming in Python, the fastest growing programming language ...
Written for programmers with a background in another high-level language, Python for Programmers uses hands-on instruction to teach today's most compelling, leading-edge computing technologies ...
In A Tour of C++, 2nd Edition, Bjarne Stroustrup, the creator of C++, describes what constitutes modern C++. This concise, self-contained guide covers most major ...
Python in easy steps, 2nd edition instructs you how to program in the powerful Python language, giving complete examples that illustrate each aspect with colourized ...
If you want to write efficient, high-quality code that's easily integrated with other languages and tools, this hands-on book will help you be productive ...
Zed Shaw has perfected the world's best system for learning Python. Following it, students will succeed-just like the hundreds of thousands of beginners Zed ...