Ask our staff anything about our shop or products, or leave your feedback.
Good game design happens when you view your game from as many perspectives as possible. Written by one of the world's top game designers ...
This is a complete tutorial that will help readers make the most of App Inventor 2, even if they have absolutely no programming experience. Learning ...
Most of us know how to use an iPhone for some activities and a Mac for others, but the experience is much richer when our ...
In just 24 lessons of one hour or less, Sams Teach Yourself Swift in 24 Hours helps you build next-generation OS X and iOS apps ...
Master Java EE design pattern implementation to improve your design skills and your application?s architecture
Professional Java EE Design Patterns is the perfect companion ...
A guide to completing Python projects for those ready to take their skills to the next level
Python Projects is the ultimate resource for the ...
Advanced Android (TM) Application Development, Fourth Edition, is the definitive guide to building robust, commercial-grade Android apps. Systematically revised and updated, this guide brings together ...
Throw out your old ideas about C and get to know a programming language that's substantially outgrown its origins. With this revised edition of ...
Learning to Program will help students build a solid foundation in programming that can prepare them to achieve just about any programming goal. Whether they ...
Pete Goodliffe, author of Code Craft, presents several lessons that will help you go beyond just being a good coder. You'll learn how to ...
Great technology alone is rarely sufficient today to ensure a product's success. At Microsoft, scenario-focused engineering is a customer-centric, iterative approach used to design ...
A Complete Study System for OCA/OCP Exams 1Z0-803 and 1Z0-804Prepare for the OCA/OCP Java SE 7 Programmer I and II exams with this ...
The authors are renowned experts on the topic of testing in agile environments. They have remained very active and accessible in both the agile and ...