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:41•1m 41sIntro
2

Setting Up C++ on Windows

1:42-4:51•3m 9sSetup
3

Setting Up C++ on Mac

4:59-8:43•3m 44sSetup
4

Your First C++ Project & Hello World

8:50-12:23•3m 33sImplementation
5

Basic Program Structure & Output

12:33-19:51•7m 18sImplementation
6

Variables: Storing & Managing Data

19:59-31:41•11m 42sImplementation
7

C++ Data Types Explained

31:49-39:13•7m 24sImplementation
8

Working with Strings & Functions

39:21-48:55•9m 34sImplementation
9

Numbers & Math Operations

49:04-59:40•10m 36sImplementation
10

Getting User Input

59:46-1:05:29•5m 43sImplementation
11

Basic Calculator Program

1:05:36-1:09:23•3m 47sImplementation
12

Mad Libs Game Implementation

1:09:31-1:13:44•4m 13sImplementation
13

Arrays: Storing Multiple Values

1:13:53-1:20:01•6m 8sImplementation
14

Functions: Reusable Code Blocks

1:20:09-1:29:35•9m 26sImplementation
15

Function Return Values

1:29:45-1:35:19•5m 34sImplementation
16

If Statements: Conditional Logic

1:35:27-1:47:12•11m 45sImplementation
17

If Statements with Comparisons

1:47:19-1:55:50•8m 31sImplementation
18

Building a 4-Function Calculator

1:56:02-2:02:21•6m 19sImplementation
19

Switch Statements for Multiple Choices

2:02:29-2:10:45•8m 16sImplementation
20

While Loops: Repeating Code

2:10:54-2:18:49•7m 55sImplementation
21

Building a Guessing Game

2:18:57-2:29:12•10m 15sImplementation
22

For Loops: Iteration with Indexing

2:29:21-2:39:28•10m 7sImplementation
23

Building an Exponent Function

2:39:36-2:45:19•5m 43sImplementation
24

2D Arrays & Nested For Loops

2:45:26-2:54:51•9m 25sImplementation
25

Comments: Code Documentation

2:55:00-2:59:06•4m 6sBest Practice
26

Pointers: Memory Addresses

2:59:12-3:13:21•14m 9sImplementation
27

Classes and Objects: Custom Data Types

3:13:30-3:25:35•12m 5sImplementation
28

Constructors for Object Initialization

3:25:44-3:34:37•8m 53sImplementation
29

Object Functions (Methods)

3:34:45-3:41:35•6m 50sImplementation
30

Getters and Setters: Access Control

3:41:49-3:54:00•12m 11sBest Practice
31

Inheritance: Extending Classes

3:54:09-4:01:19•7m 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