Ask our staff anything about our shop or products, or leave your feedback.
Methods for managing complex software construction following the practices, principles and patterns of Domain-Driven Design with code examples in C#
This book presents the philosophy ...
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 ...
How do you build a product that delights users? You must first know who your users are and how they plan to use what you ...