Read first, then watch — you'll remember more

Read ~29m
15 terms · 31 segments

C++ Tutorial for Beginners - Full Course

31chapters with key takeaways — read first, then watch
1

C++ Course Introduction

0:00-1:411m 41sIntro
2

Setting Up C++ on Windows

1:42-4:513m 9sSetup
3

Setting Up C++ on Mac

4:59-8:433m 44sSetup
4

Your First C++ Project & Hello World

8:50-12:233m 33sImplementation
5

Basic Program Structure & Output

12:33-19:517m 18sImplementation
6

Variables: Storing & Managing Data

19:59-31:4111m 42sImplementation
7

C++ Data Types Explained

31:49-39:137m 24sImplementation
8

Working with Strings & Functions

39:21-48:559m 34sImplementation
9

Numbers & Math Operations

49:04-59:4010m 36sImplementation
10

Getting User Input

59:46-1:05:295m 43sImplementation
11

Basic Calculator Program

1:05:36-1:09:233m 47sImplementation
12

Mad Libs Game Implementation

1:09:31-1:13:444m 13sImplementation
13

Arrays: Storing Multiple Values

1:13:53-1:20:016m 8sImplementation
14

Functions: Reusable Code Blocks

1:20:09-1:29:359m 26sImplementation
15

Function Return Values

1:29:45-1:35:195m 34sImplementation
16

If Statements: Conditional Logic

1:35:27-1:47:1211m 45sImplementation
17

If Statements with Comparisons

1:47:19-1:55:508m 31sImplementation
18

Building a 4-Function Calculator

1:56:02-2:02:216m 19sImplementation
19

Switch Statements for Multiple Choices

2:02:29-2:10:458m 16sImplementation
20

While Loops: Repeating Code

2:10:54-2:18:497m 55sImplementation
21

Building a Guessing Game

2:18:57-2:29:1210m 15sImplementation
22

For Loops: Iteration with Indexing

2:29:21-2:39:2810m 7sImplementation
23

Building an Exponent Function

2:39:36-2:45:195m 43sImplementation
24

2D Arrays & Nested For Loops

2:45:26-2:54:519m 25sImplementation
25

Comments: Code Documentation

2:55:00-2:59:064m 6sBest Practice
26

Pointers: Memory Addresses

2:59:12-3:13:2114m 9sImplementation
27

Classes and Objects: Custom Data Types

3:13:30-3:25:3512m 5sImplementation
28

Constructors for Object Initialization

3:25:44-3:34:378m 53sImplementation
29

Object Functions (Methods)

3:34:45-3:41:356m 50sImplementation
30

Getters and Setters: Access Control

3:41:49-3:54:0012m 11sBest Practice
31

Inheritance: Extending Classes

3:54:09-4:01:197m 10sImplementation

Video Details & AI Summary

Published Aug 24, 2018
Analyzed Jan 31, 2026

AI Analysis Summary

This comprehensive C++ tutorial for beginners covers everything from setting up the development environment on Windows and Mac to advanced programming concepts. It teaches core C++ features like variables, data types, control flow (if, switch, loops), functions, arrays, pointers, and object-oriented programming principles including classes, objects, constructors, getters/setters, and inheritance. The course uses practical examples and small projects, like a calculator and a guessing game, to illustrate how these concepts are applied in real-world programming scenarios.

Title Accuracy Score
10/10Excellent
1.1m processing
Model:gemini-2.5-flash