Currently Empty: $0.00
Curriculum
- 5 Sections
- 28 Lessons
- 4 Weeks
Expand all sectionsCollapse all sections
- Week 1: Introduction & Basics7
- 1.1Introduction to C โ History, Features, and Applications
- 1.2Setting Up the Environment โ Installing a Compiler (GCC, Turbo C, Code::Blocks)
- 1.3Basic Structure of a C Program โ main(), Header Files, Compilation & Execution
- 1.4Variables and Data Types โ int, float, char, double, etc.
- 1.5Input & Output in C โ printf(), scanf(), gets(), puts()
- 1.6Operators in C โ Arithmetic, Relational, Logical, Bitwise, Assignment
- 1.7Control Statements โ Part 1 โ if, if-else, nested if, else-if ladder
- Week 2: Control Flow & LoopsControl Statements - Part 2 โ switch-case Statement6
- 2.1Loops in C โ Part 1 โ for Loop and its Variations
- 2.2Loops in C โ Part 2 โ while Loop and do-while Loop
- 2.3Break, Continue, and Goto Statements โ Loop Control
- 2.4Functions in C โ Part 1 โ Defining & Calling Functions, Return Values
- 2.5Functions in C โ Part 2 โ Function Arguments, Call by Value & Reference
- 2.6Recursion in C โ Concept, Examples, and Differences from Iteration
- Week 3: Arrays, Strings & Pointers0
- Arrays in C - Part 1 โ 1D Arrays: Declaration, Initialization, and Operations6
- 4.1Arrays in C โ Part 2 โ 2D Arrays (Matrices) & Multi-Dimensional Arrays
- 4.2Strings in C โ Part 1 โ Character Arrays, String Input/Output
- 4.3Strings in C โ Part 2 โ String Functions (strlen(), strcpy(), strcmp(), strcat())
- 4.4Pointers in C โ Part 1 โ Basics, Pointer Arithmetic
- 4.5Pointers in C โ Part 2 โ Pointers and Arrays, Pointers to Functions
- 4.6Dynamic Memory Allocation โ malloc(), calloc(), realloc(), free()
- Week 4: Advanced Concepts & File Handling9
- 5.1Structures in C โ Part 1 โ Declaring & Using Structures
- 5.2Structures in C โ Part 2 โ Nested Structures, Array of Structures
- 5.3Unions & Enumerations โ Differences Between Structure & Union
- 5.4File Handling โ Part 1 โ File Operations (fopen(), fclose(), fprintf(), fscanf())
- 5.5File Handling โ Part 2 โ Reading & Writing Files, fgets(), fputs()
- 5.6Preprocessor Directives โ #define, #include, #ifdef, #ifndef
- 5.7Command Line Arguments โ How to Pass Arguments to main()
- 5.8Error Handling & Debugging โ Common Errors, Debugging Techniques
- 5.9Mini Project & Revision โ Simple C Project (Calculator, Student Record System, etc.)