Introduction to the Course
  • Introduction
  • What you'll need
  • What You'll Learn
Variables, Data Types and Operators in C
  • Task in Module 1st
  • Variables in C
  • Data Types
  • Operators
Exploring More
  • Loop Statements in C
  • Functions in C Language
  • Implementing task 1
  • Task 1 continued
  • Task 1 continued
  • program execution
File Handling and Command Line Arguments
  • Task for Module 3rd
  • File Handling in C
  • Command Line Arguments in C
Arrays and Character Array in C
  • Arrays in C Language
  • Multi-dimensional Arrays in C
  • Character Array in C Language
  • Implementing task 2
  • Task 2 continued
  • Program execution
Structures and Memory Management in C
  • Handson for Module 5th
  • Structures in C
  • Memory Management in C Language
  • Dynamic Memory Allocation
  • Malloc Function
  • Calloc Function
  • Free Function
  • Realloc Function
Pointers and Linked Lists
  • Pointers in C Language
  • Linked List
  • Types of Linked Lists
  • Implementing task 3
  • task 3 continued
  • task 3 continued
  • Task 3 continued
  • Program execution
String Handling Functions
  • Getting Started with Strings
  • String Handling Functions
Stacks and queues Data Structures in C Language
  • Stack Data Structure in C
  • Queue in C Language
Books and Pdfs
  • C Overview
  • What you'll need
  • What You'll Learn
  • Task in Module 1st
  • Variables in C
  • Data Types
  • Operators
  • Loops Statements in C
  • Functions in C
  • Task for Module 3rd
  • File Handling in C
  • Command Line Arguments in C
  • Arrays in C
  • Character Arrays
  • Task for Module 5th
  • Structures in C
  • Memory Management in C
  • Dynamic Memory Allocation
  • Malloc function
  • Calloc function
  • Free function
  • Realloc function
  • Pointers in C
  • Linked list
  • Types of Linked Lists
  • Task for Module 8th
  • Getting Started with Strings
  • String Handling Functions
  • Stack Data Structure in C
  • Queues