Welcome to E-Books Directory
This page lists freely downloadable books.
E-Books for free online viewing and/or download
e-books in this category
The Rook's Guide to C++
by Jeremy A. Hansen - Rook's Guide Press , 2013
This Creative Commons-licensed textbook written by Norwich University students and faculty aims to provide an introduction to the C++ programming language. In this book, we will favor older techniques, pre-C++11 (introduced in 2011).
- Wikibooks , 2012
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.
Structured Programming with C++
by Kjell Bäckman - BookBoon , 2012
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.
Fundamentals of C++ Programming
by Richard L. Halterman - Southern Adventist University , 2010
Table of Contents: The Context of Software Development; Writing a C++ Program; Values and Variables; Expressions and Arithmetic; Conditional Execution; Iteration; Other Conditional and Iterative Statements; Using Functions; Writing Functions; etc.
by K. R. Venugopal - Muhammadali Shaduli , 1997
The book covers concepts such as programming paradigms, the need for OOPs technology, extending C/C++ at a glance, fundamental constructs of the C++ language, classes and objects, inheritance, polymorphism, generic programming, streams computations.
Programming Fundamentals: A Modular Structured Approach Using C++
by Kenneth Leroy Busbee - Connexions , 2011
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.
C++ Language Tutorial
by Juan Soulie - cplusplus.com , 2007
These tutorials explain the C++ language from its basics up to the newest features of ANSI-C++, including basic concepts such as arrays or classes and advanced concepts such as polymorphism or templates. The tutorial is oriented in a practical way.
Beginning C++ Through Game Programming
by Michael Dawson - Course Technology PTR , 2010
If you're ready to jump into the world of programming for games, Beginning C++ Through Game Programming will get you started on your journey, providing you with a solid foundation in the game programming language of the professionals.
A Computer Science Tapestry: Exploring Computer Science with C++
by Owen L. Astrachan - McGraw - Hill , 1999
This book is designed for a first course in computer science that uses C++ as the programming language. The goal was to leverage the best features of the language using sound practices of programming and pedagogy in the study of computer science.
C++: A Beginner's Guide
by Herbert Schildt - McGraw-Hill Osborne Media , 2003
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.
A Beginners C++
by Neil Gray - University of Wollongong , 1996
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.
An Introduction to the Imperative Part of C++
by Rob Miller - Imperial College London , 2008
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 Allen B. Downey - Epina GmbH , 2005
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.
Software Design Using C++
by David Carlson - Saint Vincent College , 2007
Online introduction to C++ language. Simple examples are used that illustrate the language features. Later, longer and more complex projects are used. The latest additions to the text include the three sections on Windows Forms Applications.
Thinking in C++, 2nd Edition
by Bruce Eckel - Prentice Hall , 2003
An excellent tutorial to mastering the C++ programming language, written in a knowledgeable and patient style, filled with examples and expert advice. It covers language basics, function and operator overloading, inheritance, namespaces, and more.
An Introduction to Design Patterns in C++ with Qt 4
by Alan Ezust, Paul Ezust - Prentice Hall PTR , 2006
Covers the language features of C++ so that readers can use Qt 4 classes in the examples and assignments. It is a textbook for teaching language and design patterns, emphasising open-source code reuse. It assumes no C++ programming experience.
by Sharam Hekmat - PragSoft Corporation , 2005
This text is a concise introduction to the C++ programming language, each chapter consists of short sections, so that beginners can understand the language in a short period of time. You will learn to program in C++ and properly use its features.
C++ In Action: Industrial Strength Programming Techniques
by Bartosz Milewski - Addison Wesley , 2001
The book teaches programming in C++ from the perspective of a professional programmer. It presents the development of a parser and a calculator from a simple command-line program to a GUI application. Learn how to use C++ like a real pro.