Free eBook - A Computer Science Tapestry: Exploring Computer Science with C++

Free eBook - A Computer Science Tapestry: Exploring Computer Science with C++Free eBook “A Computer Science Tapestry: Exploring Computer Science with C++” is designed for use in a first course in computer science (CS1) that uses C++ as its programming language. This book covers basic concepts in programming, program design and computer science along with giving students a good introduction to the C++ language. In the new edition, Astrachan has put more emphasis on object-oriented programming by introducing a graphics library and including a new chapter on object-oriented techniques.
Download free C++ eBook

C++: A Beginner’s Guide

Download this free C++ book in xps or pdf formats from MSDN Beginner Developer Learning Center. Essential skills made easy! Written by Herb Schildt, this step-by-step book is ideal for first-time programmers or those new to C++. The modular approach of this series, including sample projects and progress checks, makes it easy to learn to use C++ at your own pace.
Download the ebook.

No Bugs: Delivering Error-Free Code in C and C++

No Bugs! offers a revolutionary approach to software development by showing programmers how to write error-free code from the start. No Bugs! presents techniques to stop many kinds of bugs from being included in a prog ram. It also discusses how to test programs to find bugs. While much of it is aimed at the C & C++ programmer, the first two chapters are aimed at all programmers and are as relevant and valuable today as they were back then.
Read this free ebook.

Free eBook: C++ GUI Programming with Qt 4

Free eBook: C++ GUI Programming with Qt 4Using C++ GUI Programming with Qt 4 you’ll discover the most effective Qt 4 programming patterns and techniques as you master key technologies ranging from Qt’s model/view architecture to Qt’s powerful new 2D paint engine. The authors provide readers with unparalleled insight into Qt’s event model and layout system. Then, using realistic examples, they introduce superior techniques for everything from basic GUI development to advanced database and XML integration.
Download this free C++ book.

An Introduction to Design Patterns in C++ with Qt 4

An Introduction to Design Patterns in C++ with Qt 4Free online book An Introduction to Design Patterns in C++ with Qt 4 is a complete tutorial and reference that assumes no previous knowledge of C, C++, objects, or patterns. You’ll walk through every core concept, one step at a time, learning through an extensive collection of Qt 4.1-tested examples and exercises.

Free C++ Books.