Ask our staff anything about our shop or products, or leave your feedback.
A friendly and accessible introduction to the most useful
algorithms
Computer algorithms are the basic recipes for programming.
Professional programmers need to know how to ...
In Hacker's Delight, Second Edition, Hank Warren once again compiles an irresistible collection of programming hacks: timesaving techniques, algorithms, and tricks that help programmers ...
The professional programmer's Deitel(R) guide to C# 2010 and the powerful Microsoft(R) .NET 4 Framework Written for programmers with a background in ...
For more than twenty years, serious C programmers have relied on one book for practical, in-depth knowledge of the programming interfaces that drive the UNIX ...
This book presents the C# 5.0 language in a uniquely succinct and visual format. Often in programming books, the information can be hidden in ...
This work covers teaching ASP and script-based programming from the ground up. It addresses all the fundamental questions including - what exactly ASP is, how to ...
DESCRIPTION Neo4j is one of the most prominent open source graph databases available. It allows developers to persist data more naturally from domains such as ...
This book is about coding interview questions from software and Internet companies. It covers five key factors which determine performance of candidates: (1) the basics ...
A comprehensive guide to distributed algorithms that emphasizes examples and exercises rather than mathematical argumentation.
This book offers students and researchers a guide to distributed ...
Avoid common mistakes when building distributed, asynchronous, high-performance software with the Akka toolkit and runtime. With this concise guide, author Jamie Allen provides a collection ...
Written by a developer for students who want to make the leap to object-oriented technologies, The Object-Oriented Thought Process, 4/e provides a solutions-oriented approach ...
Metro Style Apps with Data is a book that outlines the best practices and recommendations for building Metro applications that consume and interact with various ...
With its support for dynamic programming, C# 5.0 continues to evolve as a versatile language on its own. But when C# is used with ...
If you know how to program with a general purpose language such as Ruby or Python, you can also learn how to use the C ...
LINQ is the part of the .NET Framework that provides a generic approach to querying data from different data sources. It has quickly become the ...