Ask our staff anything about our shop or products, or leave your feedback.
Learning a language - any language - involves a process wherein you learn to rely less and less on instruction and more increasingly on the aspects of ...
By exploiting how your brain works, Head First Java compresses the time it takes to learn and retain--complex information. Its unique approach not only shows ...
"In this second edition of Extreme Programming Explained, Kent Beck organizes and presents five years' worth of experiences, growth, and change revolving around XP. If ...
If you've read a Head First book, you know what to expect a visually-rich format designed for the way your brain works. Using the ...
Widely considered one of the best practical guides to programming, Steve McConnell's original CODE COMPLETE has been helping developers write better software for more ...
The concept of user stories has its roots as one of the main tenets of Extreme
Programming. In simple terms, user stories represent an effective ...
The rules and practices for Scrum-a simple process for managing complex projects-are few, straightforward, and easy to learn. But Scrum's simplicity itself-its lack of ...
Schaum's Outline of Computer Architecture is intended for use as a problem-solved approach text in an undergraduate course called Computer Architecture, which is taken ...
A unique, practical approach to working with collection classes in Java 2
Software developers new to Java will find the practical, software-engineering based approach taken ...
Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies, The Pragmatic Programmer illustrates the best practices and ...
There are lots of introductory C books, but this is the first one that has the no-nonsense, practical approach that has made Nutshell Handbooks(R ...
The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer programming ...
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout ...
Since the first publication of The Mythical Man-Month in 1975, no software engineer's bookshelf has been complete without it. Many software engineers and computer ...