An Introduction to Design Patterns in C++ with Qt 4
by Alan Ezust, Paul Ezust
Publisher: Prentice Hall PTR 2006
Number of pages: 656
This book assumes no C or C++ programming experience, and it covers the language features of C++ that readers need to know in order to use Qt 4 classes as early as possible in the examples and assignments. It can be used as a textbook for teaching C++ and design patterns, with an emphasis on open-source code reuse. By the end of the book, the reader should have a deep understanding of both the language and libraries, as well the design patterns used in developing software with them.
Download or read it online for free here:
by Kjell Bäckman - BookBoon
This text is intended as course material for Structured Programming with C/C++ at university level. It can also be used as self-learning material. The purpose of the book is to teach how to 'think programming' and secondarily to teach C++ code.
This book covers the C++ programming language, its interactions with software design and real life use of the language. It is presented in a series of chapters as an introductory prior to advance courses but can also be used as a reference book.
by Allen B. Downey - Epina GmbH
The C++Course provides a general introduction to programming in C++. The most important skill for a computer scientist is problem-solving: the ability to formulate problems, think creatively, and express a solution clearly and accurately.
by Kenneth Leroy Busbee - Connexions
The approach of this course will be to take the student through a progression of materials that will allow the student to develop the skills of programming. This textbook covers modular/structured programming fundamentals.