Video Lectures of Basics of C++ for Software Development Exam
Watch free video lectures for Basics of C++ covering all chapters/topics as per the latest syllabus in 2026. These concept videos, recorded lectures, and audio notes are designed to help Software Development students understand every topic clearly — anytime, anywhere. Start learning on EduRev.
Flowcharts
| Introduction to Flowcharts 03:38 min |  |
| Basic Notations in Flowcharts 05:01 min |  |
| Modulus and More 04:32 min |  |
| Variables and Decision Box 05:11 min |  |
| Sum of Digits of a Number 06:26 min |  |
| Fibonnaci Series 07:06 min |  |
| Largest of 3 Numbers 04:06 min |  |
| Introduction to Loops 05:29 min |  |
Starting with C++
| How to Install C++? 14:35 min |  |
| Namespace in C++ 12:37 min |  |
| Comments in C++ 11:42 min |  |
| Comments in C++(exercise) 10:19 min |  |
| Input and Output in C++ 18:09 min |  |
| Compiling and Executing C++ Program 13:42 min |  |
| What is a Data Type? 09:48 min |  |
| Arithmetic Operations 13:41 min |  |
| Primitive Data type 13:03 min |  |
Loops
| Reading an Unknown Number of Inputs in C++ 12:59 min |  |
| The 'if-else' Statement in C++ 10:19 min |  |
| The 'else-if' Statement in C++ 11:28 min |  |
| Find Largest of 3 Numbers 12:16 min |  |
| Check Odd/Even Number 06:46 min |  |
| Find Factorial of a Number 05:35 min |  |
Patterns
| Introduction (Why Pattern Printing Programs are Important?) 06:04 min |  |
| Simple Triangle/Half Pyramid (With C++ Code) - 1 31:19 min |  |
| Simple Triangle/Half Pyramid (With C++ Code) - 2 39:46 min |  |
| Simple Triangle/Half Pyramid - Incremental Numbers (With C++ Code) 48:05 min |  |
| Full Triangle/Pyramid Pattern Printing (With C++ Code) 30:42 min |  |
| Simple Triangle/Half Pyramid - Incremental Numbers (With C++ Code) 25:47 min |  |
| Simple Triangle/Half Pyramid - Incremental Alphabets (With C++ Code) 29:42 min |  |
| Pascals Triangle Pattern Printing (With C++ Code) 25:56 min |  |
| Hollow Diamond Pattern Printing (With C++ Code) 38:28 min |  |
Functions
| What are Functions? 12:21 min |  |
| What is Function Parameter? 16:49 min |  |
| Function Return Statement 26:41 min |  |
| What is Function Overloading? 10:36 min |  |
| How to build an ATM application in C++? 14:57 min |  |
| Recursion Basics 15:47 min |  |
| Generic Functions and Tempelates 11:32 min |  |
| Lambda Expressions in C++ 18:35 min |  |
Pointers
| How and when to use Function Pointers? 22:27 min |  |
| Introduction to C++ pointers (for beginners) 11:11 min |  |
| How to Use Pointers and Arrays 12:52 min |  |
| Function pointers, delegates and callbacks | Beginner friendly 26:03 min |  |
| Return Multiple Values from a Function Using Pointers? 15:19 min |  |
| What is a Void Pointer? 15:13 min |  |
| How to Create/Change Arrays at Runtime? (Dynamic Arrays) 13:47 min |  |
| What is a Dynamic two-dimensional array? (MULTIDIMENSIONAL Dynamic Arrays) 17:49 min |  |
| SMART POINTERS in C++ (for beginners in 20 minutes) 24:32 min |  |
Arrays
| How are arrays stored? 08:37 min |  |
| Binary Search (Iterative Method) 19:36 min |  |
| Passing arrays to functions 07:59 min |  |
| Binary Search (Recursive Method) 07:11 min |  |
Strings
| Storage of strings 03:22 min |  |
| Inbuilt String Functions 16:22 min |  |
2D Arrays
| 2D Arrays: Addition and Subtraction 10:27 min |  |
| 2D Array: Practice Problem-1 04:22 min |  |
| 2D Array: Practice Problem-2 10:33 min |  |