https://www.developerfusion.com/t/cpp/books/view/recommended/ Recommended C++ Book from Developer Fusion 2012-01-13T17:15:00.00Z http://www.developerfusion.com/book/136405/c-primer-plus-6th-edition-developers-library/ C++ Primer Plus (6th Edition) (Developer's Library) 2012-01-13T17:15:00.00Z C++ Primer Plus is a carefully crafted, complete tutorial on one of the most significant and widely used programming languages today. A friendly and easy-to-use self-study guide, this book is appropriate for both serious students of programming as well as developers already proficient in other languages.The sixth edition of C++ Primer Plus has been updated and expanded to cover the latest developments in C++, including a detailed look at the new C++11 standard. James Crowley http://www.developerfusion.com/book/94472/beginning-c-through-game-programming-third-edition/ Beginning C++ Through Game Programming, Third Edition 2011-02-08T00:12:00.00Z BEGINNING C++ THROUGH GAME PROGRAMMING, THIRD EDITION approaches learning C++ from the unique and fun perspective of games. Written for the beginning game developer or programmer, the book assumes no previous programming experience and each new skill and concept is taught using simple language and step-by-step instructions. Readers will complete small projects in each chapter to reinforce what they've learned and a final project at the end combines all of the major topics covered in the book. James Crowley http://www.developerfusion.com/book/94587/code-complete-a-practical-handbook-of-software-construction/ Code Complete: A Practical Handbook of Software Construction 2011-02-08T19:22:00.00Z For more than a decade, Steve McConnell, one of the premier authors and voices in the software community, has helped change the way developers write code - and produce better software. Now his classic book, CODE COMPLETE, has been fully updated and revised with best practices in the art and science of constructing software. James Crowley http://www.developerfusion.com/book/81421/oracle-coherence-35/ Oracle Coherence 3.5 2010-05-02T00:00:00.00Z Create Internet-scale applications using Oracle's high-performance data grid *Build scalable web sites and Enterprise applications using a market-leading data grid product *Design and implement your domain objects to work most effectively with Coherence and apply Domain Driven Designs (DDD) to Coherence applications *Leverage Coherence events and continuous queries to provide real-time updates to client applications James Crowley http://www.developerfusion.com/book/79206/ivor-hortons-beginning-visual-c-2010/ Ivor Horton's Beginning Visual C++ 2010 (Wrox Programmer to Programmer) 2010-04-19T00:00:00.00Z The leading author of programming tutorials for beginners introduces you to Visual C++ 2010Ivor Horton is the preeminent author of introductory programming language tutorials; previous editions of his Beginning Visual C++ have sold nearly 100,000 copies. This book is a comprehensive introduction to both the Standard C++ language and to Visual C++ 2010; no previous programming experience is required. James Crowley http://www.developerfusion.com/book/60453/javascript-the-good-parts/ JavaScript: The Good Parts 2009-09-01T00:00:00.00Z Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole-a subset you can use to create truly extensible and efficient code. James Crowley http://www.developerfusion.com/book/60497/programming-interactivity-a-designers-guide-to-processing-arduino-and-openframeworks/ Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks 2009-07-30T00:00:00.00Z If you're interested in using electronics and programming to create rich interactive experiences with your artwork, designs, or prototypes, Programming Interactivity is the place to start. You'll explore common themes in interactive art and design, like 2D and 3D graphics, sound, physical interaction, computer vision, circuit bending, geo-location and more. James Crowley http://www.developerfusion.com/book/70597/windows-internals-including-windows-server-2008-and-windows-vista-fifth-edition-prodeveloper/ Windows® Internals: Including Windows Server 2008 and Windows Vista, Fifth Edition (PRO-Developer 2009-06-17T00:00:00.00Z See how the core components of the Windows operating system work behind the scenes guided by a team of internationally renowned internals experts. Fully updated for Windows Server 2008 and Windows Vista, this classic guide delivers key architectural insights on system design, debugging, performance, and support along with hands-on experiments to experience Windows internal behavior firsthand. James Crowley http://www.developerfusion.com/book/17290/programming-ruby-19-the-pragmatic-programmers-guide-facets-of-ruby/ Programming Ruby 1.9: The Pragmatic Programmers' Guide (Facets of Ruby) 2009-04-28T00:00:00.00Z Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk. Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike Smalltalk, Ruby features the same conveniences found in modern scripting languages, making Ruby a favorite tool of intelligent, forward-thinking programmers and the basis for the Rails web framework. James Crowley http://www.developerfusion.com/book/81372/programming-language-pragmatics-third-edition/ Programming Language Pragmatics, Third Edition 2009-04-06T00:00:00.00Z As a textbook suitable for the classroom or self-study, Michael Scott's Programming Language Pragmatics provides a worthy tour of the theory and practice of how programming languages are run on today's computers. Clearly organized and filled with a wide-ranging perspective on over 40 different languages, this book will be appreciated for its depth and breadth of coverage on an essential topic in computer science. James Crowley