"Tricks of the Windows Game Programming Gurus, 2E" takes the reader through Win32 programming, covering all the major components of …
Develop your own games for the Nintendo Game Boy Advance! Now you can write, compile, and run Game Boy programs …
""Experience the intricacies of semi-numerical algorithms in 'The Art of Computer Programming' by Donald E. Knuth, the iconic Computer Science …
""Embark on a journey to master design patterns with 'Head First Design Patterns: A Brain-Friendly Guide' by Kathy Sierra! This …
You're not alone.At any given moment, somewhere in the world someone struggles with the same software design problems you have. …
What will you learn from this book? You know you don't want to reinvent the wheel, so you look to …
Be a Better Developer and Deliver Better Code Despite advanced tools and methodologies, software projects continue to fail. Why? Too …
"An excellent book, crammed with good advice on using the Java™ programming language and object-oriented programming in general."—Gilad Bracha, Computational …
Are you looking for a deeper understanding of the Java(TM) programming language so that you can write code that is …
What do topics ranging from organic chemistry to Napoleon's campaigns have to do with computer programming? This collection of essays …
""Discover the Art of Programming with 'Programming Pearls' by Jon Bentley (2nd Edition)\n\nIn this revised and updated edition of the …
High Performance Parallelism Pearls shows how to leverage parallelism on processors and coprocessors with the same programming – illustrating the …
""Embark on a journey through the decades of innovation in functional programming with "Functional Pearls: A Collection of Advanced Articles …
In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book …
""Embark on a comprehensive journey to master the art of software engineering with 'Software Engineering: A Practitioner's Approach, 7th Edition' …
Clojure is a dynamic programming language that targets the Java Virtual Machine. The Joy of Clojure goes beyond the syntax, …
Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, …
This unique description of the Itanium-based application architecture helps the software development community to use the power of Intel's new …
In this book, readers will find:* In-depth design techniques, real-world examples, detailed figures and usable code* Application chapters thoroughly exploring …
If I'm putting together a project, it's the authors of this book that I want. . . . And failing …
The Passionate Programmer challenges programmers to change their work habits and direct their career, rather than just doing what comes …
For twenty years, the lessons from The Pragmatic Programmer have helped a generation of programmers examine the very essence of …
Quickly and productively develop complex Spring applications and microservices out of the box, with minimal concern over things like configurations. …
Learn How to Better Understand Distributed System Design and Solve Common Problems Enterprises today rely on a range of distributed …
""Embark on a comprehensive journey to integrate GraphQL, the powerful query language, with Android, the popular mobile operating system. Written …
Summary Grokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical …
Are you looking to start your coding journey but don't know where to begin? "Python Programming for Beginners" is the …
All you need is this book and any one of the widely available free or commercial C or C++ compilers, …
# Popular author Ivor Horton uses his trademark approachable writing style to provide novice programmers with the basic tools as …
Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional steers you through the maze of ASP.NET web programming concepts. …
Assuming only basic knowledge of C# 2008, Beginning C# 2008 Databases teaches all the fundamentals of database technology and database …
This book is for anyone who wants to write good C# 2008 code - even if you have never programmed …
Proudly presenting the latest edition of one of the all-time bestselling books on the C++ language, successful author Ivor Horton …
Beginning XML with C# 2008 focuses on XML and how it is used within .NET 3.5. As you’d expect of …
The book is aimed at novice programmers who wish to learn programming with C# and the .NET framework. The book …
Head First Object-Oriented Analysis & Design shows you how to analyze, design, and write serious object-oriented software: software that's easy …
Definitely the best database design book I've come across. A great mix of theory and practicality that will leave you …
""Uncover the fundamental concepts of Git, the popular version control system, with 'Git from the Bottom Up', a comprehensive guide …
""Get ready to dive into the world of algorithms with 'Grokking Algorithms' (MEAP v4), the comprehensive guide to crack the …
Now in the 5th edition, Cracking the Coding Interview gives you the interview preparation you need to get the top …