Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

The Great Courses Plus

Introduction to C++: Programming Concepts and Applications

via The Great Courses Plus

Overview

<p>Code like a champion with this user-friendly introduction to a fast, powerful, and popular computer language—C++.</p>

Syllabus

  • By This Professor
  • 01: Compiling Your First C++ Program
  • 02: C++ QUICK START: With Browser or Download
  • 03: Variables, Computations, and Input in C++
  • 04: Booleans and Conditionals in C++
  • 05: Program Design and Writing Test Cases in C++
  • 06: C++ Loops and Iteration
  • 07: Importing C++ Functions and Libraries
  • 08: Arrays for Quick and Easy Data Storage
  • 09: Vectors for Safe and Flexible Data Storage
  • 10: C++ Strings for Manipulating Text
  • 11: Files and Stream Operators in C++
  • 12: Top-Down Design and Using a C++ Debugger
  • 13: Creating Your Own Functions in C++
  • 14: Expanding What Your Functions Can Do in C++
  • 15: Systematic Debugging, Writing Exceptions
  • 16: Functions in Top-Down and Bottom-Up Design
  • 17: Objects and Classes: Encapsulation in C++
  • 18: Object-Oriented Constructors and Operators
  • 19: Dynamic Memory Allocation and Pointers
  • 20: Object-Oriented Programming with Inheritance
  • 21: Object-Oriented Programming with Polymorphism
  • 22: Using Classes to Build a Game Engine in C++
  • 23: C++ Templates, Containers, and the STL
  • 24: C++ Associative Containers and Algorithms
  • 25: Artificial Intelligence Algorithm for a Game

Taught by

John Keyser

Reviews

4.4 rating at The Great Courses Plus based on 51 ratings

Start your review of Introduction to C++: Programming Concepts and Applications

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.