🌍 Worldwide · Programming

C++ Programming Syllabus

Roadmap to learn C++ programming. The full C++ Programming syllabus: 6 subjects, 20 chapters and 65 topics, with 313 flashcards written against it.

6Subjects
20Chapters
65Topics
313Flashcards

C++ Programming subjects

C++ Programming has 6 subjects. Each one is listed below with its chapters in syllabus order; open a subject for every topic and sub-topic inside them.

Introduction to C++

2 chapters · 6 topics · 50 flashcards

  1. Overview of C++ · 3 topics
  2. Setting Up Environment · 3 topics

Basic Syntax

3 chapters · 12 topics · 50 flashcards

  1. Variables and Data Types · 3 topics
  2. Operators · 6 topics
  3. Control Structures · 3 topics

Functions

2 chapters · 7 topics · 50 flashcards

  1. Function Basics · 3 topics
  2. Advanced Function Concepts · 4 topics

Object-Oriented Programming

5 chapters · 17 topics · 50 flashcards

  1. Classes and Objects · 3 topics
  2. Constructors and Destructors · 4 topics
  3. Inheritance · 3 topics
  4. Polymorphism · 4 topics
  5. Operator Overloading · 3 topics

Advanced Topics

5 chapters · 17 topics · 62 flashcards

  1. Templates · 3 topics
  2. Exception Handling · 3 topics
  3. Standard Template Library (STL) · 4 topics
  4. File Handling · 4 topics
  5. Multithreading · 3 topics

Best Practices

3 chapters · 6 topics · 51 flashcards

  1. Code Optimization · 2 topics
  2. Code Readability · 2 topics
  3. Testing and Debugging · 2 topics

C++ Programming flashcards

313 question-and-answer cards across 6 subject decks, each shown in full on its subject page.

C++ Programming syllabus FAQ

What subjects are in the C++ Programming syllabus?

C++ Programming covers 6 subjects: Introduction to C++, Basic Syntax, Functions, Object-Oriented Programming, Advanced Topics and Best Practices.

How many chapters and topics are in the C++ Programming syllabus?

20 chapters and 65 topics, across 6 subjects. Object-Oriented Programming is the largest subject, with 17 topics in 5 chapters.

Are there C++ Programming flashcards?

Yes — 313 question-and-answer flashcards in 6 subject decks. Each deck is printed in full on its subject page here, and the same cards are in the Examius app with spaced repetition. The free plan covers one exam of your choice, including its flashcards; Examius Pro, a one-time purchase, unlocks every other exam and deck.