I got this book for my 15 ear old son who has never programmed. It is very well designed to …
No matter how much experience you have with javascript, odds are you don’t fully understand the language. This concise, in-depth …
If you're ready to use Closure to build rich web applications with JavaScript, this hands-on guide has precisely what you …
JavaScript is the scripting language of the Web. Its widespread use in web applications, and support in all modern browsers …
The success of Learn to Program Objective-C, from Apress, allowed many people to migrate their existing programming skills to Objective-C. …
Design pattern is a well-known approach to solve some specific problems which each software developer comes across during his work. …
Key FeaturesIdentify the bottlenecks in your applications and solve them using the best profiling techniquesWrite efficient numerical code in NumPy, …
This book takes an introductory look at objective-C based on the reader already knowing C programming. It does an excellent …
The book is aimed at novice programmers who wish to learn programming with C# and the .NET framework. The book …
Learn all the basics of C# 3.0 from Beginning C# 3.0: An Introduction to Object Oriented Programming, a book that …
In the 90s, Microsoft did the impossible and released a programming tool that let everyone write programs to run on …
Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional steers you through the maze of ASP.NET web programming concepts. …
Python is a programming language with a vibrant community known for its simplicity, code readability, and expressiveness. The massive selection …
JavaScript is the programming language of the web and is used by more software developers today than any other programming …
Clojure is a dynamic programming language that targets the Java Virtual Machine. The Joy of Clojure goes beyond the syntax, …
Are you looking for a deeper understanding of the Java™ programming language so that you can write code that is …
Solve real-life programming problems with a fraction of the code that pure object-oriented programming requires. Use Scala and Clojure to …
Tips, tricks, design patterns, and secret features of Rust that will help you build stable and maintainable applications. Whether you’re …
""Embark on a journey to mastery of C++ programming with "C++ Gems: Programming Pearls from The C++ Report (SIGS Reference …
""Mastering the art of Java programming with 'Effective Java[TM]' by Joshua Bloch. This influential guide, now in its third edition, …
""Explore the inner workings of the .NET runtime environment with "CLR via C#" by Jeffrey Richter. This comprehensive guide delves …
Greatly enhanced and updated from the third edition, this is the title any JavaScripter cannot afford to be without! JavaScript …
Fully updated for Java SE 8, Java: The Complete Reference, Ninth Edition explains how to develop, compile, debug, and run …
This book is the most complete and up-to-date resource on Java from programming guru, Herb Schildt -- a must-have desk …
If you're one of the many developers uncertain about concurrent and multithreaded development, this practical cookbook will change your mind. …
No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. As part of …
If you need to learn CUDA but dont have experience with parallel computing, CUDA Programming: A Developers Introduction offers a …
A hands on approach to learning Node to equip and guide you in the art of asynchronous server side JavaScript. …
This book teaches introductory programmers who are already familiar with object-oriented programming and C++ how to use the MFC library.
Written for the budding web developer searching for a powerful, low-cost solution for building flexible, dynamic web sites. Essentially three …
Unlock the full potential of Python and JavaScript, and become a top-tier developer with the ultimate 2-in-1 resource: 'Python and …
Clojure is a young, dynamic, functional programming language that runs on the Java Virtual Machine. It is built with performance, …
Clojure is a dynamic language for the Java Virtual Machine, with a compelling combination of features: Clojure is elegant. Clojure's …
Go is rapidly becoming the preferred language for building web services. While there are plenty of tutorials available that teach …
Head First C# is a complete learning experience for object-oriented programming, C#, and the Visual Studio IDE. Built for your …
This is a very different book on the C language! In an easy, conversational style, Peter van der Linden, of …