Ask our staff anything about our shop or products, or leave your feedback.
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 ...
Maximize Reward and Minimize Risk with Modern C++
Embracing Modern C++ Safely shows you how to make effective use of the new and enhanced language ...
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 ...
Go from beginner programmer to Python programmer! Level up your skills to an intermediate level.
You're a student who wants to jumpstart their career ...
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 ...
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 ...