MODULE 01 · C FOUNDATIONS
Getting Started with C
Your first programs, core data types, conditionals and loops
Getting Started
Data Types & Operators
L 2Data Types - Explainations→
L 2 E1Variables, Data Types & Operators→
L 2 E2Variables, Data Types & Operators - Examples→
L 2 E3int, float, double, sizeof - Explaination→
L 2 E4Geometry, Type Conversion & sizeof - Explaination→
Conditionals
L 3Conditionals — if, else if, switch→
L 3Conditionals — 5 More Examples→
L 3Conditionals — if-else, switch→
Loops
L 4Loops — for, while, do-while→
L 4 E1Loops and Nested Loops→
L 4 E2Loops — 5 Unique Programs→
L 4 E3Loops- 9 Classic Programs→
L 4 E4Break, Continue, Goto Statement→
L 4 E5Loops with continue and Break- Examples→
Algorithms, Flowcharts & Practice
MODULE 02 · ARRAYS & FUNCTIONS
Arrays & Functions
Storing data, writing reusable code, and your first project
Arrays
L 6Arrays — Complete Guide→
L 6 E1Array Examples — 10 Programs→
L 6 E22D Arrays — Explanation→
L 6 E3Multidimensional Arrays & Strings→
L 6 E4Strings, Chars, Arrays→
L 6 E5Array Examples- Complete Solutions→
L 6 E6Arrays — Simple Examples→
L 6 E7Arrays — 7 Real World Program→
L 6 E8Arrays - Address Calculation Of 2D Arrays→
Functions & Recursion
L 7Functions→
L 7 E1Functions — Beginner's Guide→
L 7 E2Functions — 10 Simple Examples→
L 7 E3Functions — 10 Deep Examples→
L 7 E4Functions — Uses and return types→
L 7 E5Functions — Recursion and Inline→
L 7 E6Conditions, Switch, Functions-Examples→
L 7 E7Conditions, Loops, Functions, Arrays-Examples→
L 7 E8Recursion - A Function Calling Itself→
Project
MODULE 03 · POINTERS, STRUCTURES & FILES
Pointers, Structures & File Handling
Memory, custom data types, and reading & writing files
Pointers Fundamentals
L 8Pointers→
L 8 E1Pointers — Complete Guide→
L 8 E2Pointers - 10 Programs→
L 8 E3Pointers -10 More Programs→
L 8 E4Strings and Pointers→
L 8 E5Pointers with Functions→
L 8 E5 1Pointers and Functions- Programs→
Arrays with Pointers
L 8 E6 1Arrays and Pointers -Simplified→
L 8 E6 2Arrays (1D and 2D) with
Pointers→
L 8 E7DeepDive- Arrays and Pointers→
L 8 E8Pointers, Functions, Arrays Revised→
L 8 E9Pointers and Arrays- 5 Simple Examples→
L 8 E10 1Prime Checker and Stacks - Pointers Programs→
L 8 E10 2Printing Prime Numbers - (Pointers and Arrays)→
L 8 E10 3Pointers- Declarations→
Project
More Pointer Programs
L 8 E11 1Arrays, functions and Pointers- Uncommon Programs→
L 8 E11 2Arrays, functions and Pointers- combinations→
Project
Dynamic Memory
L 8 MDynamic Memory→
L 8 M E1Malloc, Realloc, Pointers, Structures- Examples→
Structures
L 9Structures — User-Defined Types→
L 9 E1Structures — Pointers — Explained→
L 9 E2Structures — Examples→
L 9 E3Structures — Quick Look-back Revision 5 Topics→
L 9 E4Structures — Function- Pointers Mixed Examples→
L 9 E5Structures, Functions and Pointers Programs→
Unions
L 10Unions→
L 10 E1Unions Examples→
L 10 E2Programs on Functions, Structures, Pointers→
L 10 E3Programs on Arrays, Structures, Unions→
File I/O
L 10 FFile I/O — Reading & Writing Files→
Project
PROJECT · L 10Mini Project on Files→
C More
L SStorage Classes, Macros, Enums→
L TC Tokens→
L WC - In The Real World→
Projects