Each project in Practical Rails Projects is designed to provide you with the necessary information and tools to give you a running start at solving that problem yourself, and each project includes a number of additional ideas and exercises for ways that you can extend each application to fit your own needs.
Practical OCaml is the first book to cover OCaml, a fast and efficient language with speed similar to that of C/C++. This book teaches OCaml in a straightforward and practical manner, and by the end, you'll be prepared to create your own applications with OCaml.
Practical Mono offers a detailed portrait of Mono and its many facets. You'll learn about building GUI-based applications with Gtk#, database interaction with ADO.NET, and powerful applications with XML and web services. This book even includes a primer on C#, so all levels of .NET programmers will benefit from this book.
Build a Django content management system, blog, and social networking site with James Bennett as he introduces the popular Django framework. You'll work through the development of each project, implementing and running the applications while learning new features along the way.
Almost every Arduino hacker or maker attempts progressively more complex projects. Catering to this curiosity and yen for advancement with Practical Arduino Engineering, Harold Timmis explains and helps to implement sound engineering principles, making them accessible to those who would prefer to build things rather than attend college.