Ask our staff anything about our shop or products, or leave your feedback.
An engaging, illustrated collection of insights revealing the practices and principles that expert software designers use to create great software.What makes an expert software ...
"Not many books have a single project that lives and evolves through the entire narrative. The reason not many books do this is because it ...
Learn how to leverage Django, the leading Python web application development framework, to its full potential in this advanced tutorial and reference. Updated for Django ...
Bring your big ideas to the small screen with this one-of-a-kind guide to creating amazing Android applications The Android OS continues to rapidly expand offering ...
Java Enterprise Edition (Java EE) continues to be one of the leading Java technologies and platforms. Beginning Java EE 7 is the first tutorial book ...
When you have a question about how to use C# 5.0 or the .NET CLR, this highly acclaimed bestseller has precisely the answers you ...
Popular, comprehensive coverage of a crucial tool for software
development, with in-depth explanations and useful techniques.
This book shows, in step by step fashion, how ...
Get ahead of the game with Unity 4.
The Unity engine is the tool of choice for many indie and AAA game developers. Unity 4 ...
Ever reach an impasse while writing code because you couldn't remember how something in Java worked? This pocket guide is designed to keep you ...
How do video games resonate with players to become worldwide hits? This practical book shows you how the right combination of story elements, psychology, and ...