by Allen B. Downey
Publisher: Epina GmbH 2005
The C++Course provides a general introduction to programming in C++. This edition of the eBook "C++Course" is based on the well-known book by Allen B. Downey, "How to Think Like a Computer Scientist". The single most important skill for a computer scientist is problem-solving. By that I mean the ability to formulate problems, think creatively about solutions, and express a solution clearly and accurately.
Home page url
Download or read it online for free here:
by Neil Gray - University of Wollongong
This book is intended for introductory Computer Science courses that use C++ as an implementation language. It covers the introduction to computers, simple programs, functions and data aggregates, a touch of class, and Object Oriented programming.
by Rob Miller - Imperial College London
These lecture notes are designed for an introductory course on programming, using the imperative core of C++. Very little previous programming experience is assumed. All the example programs have been written in ANSI standard C++.
by Herbert Schildt - McGraw-Hill Osborne Media
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.
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.