top of page

Learn C Programming - A 15 days roadmap


ree


Day 1

  • C Language Introduction

  • Features of C Language

  • Benefits of C over other languages

  • Compilation of C program

  • Hello World Program in C

Day 2 - 3

  • Variables and Keywords in C

  • Scope rules in C

  • Data Types in C

  • Operators & Its Types

  • Typecasting in C

Day 4 - 5

  • Loops in C

  • Decision Making Statements

  • Switch Statement in C

  • Continue Statement | Break Statement

  • C Loops & Control Structure Practice Questions


Day 6 - 7

  • Arrays in C

  • Strings in C

  • Multidimensional Arrays in C

  • String functions in C

  • Single-quoted & Double-quoted declaration of the char array

Day 8 - 9

  • Functions in C

  • Function Prototype

  • Parameter Passing Techniques in C

  • Storage Classes in C

  • Recursion Concept

Day 10 - 11

  • Pointers in C | Double Pointer

  • Structures | Union | Enumeration (or enum) in C

  • Declare a pointer to a function

  • Pointer vs Array in C

  • Operations on struct variables in C

Day 12 -13

  • Dynamic Memory Allocation in C

  • Linked List Data Structure

  • Memory Leak

  • Stack | Queue

  • Difference between malloc and calloc

Day 13 - 14

  • File Handling in C

  • Multiline macros in C

  • Merge the content of two files into a third one

  • Preprocessor in C

  • Preprocessor directives

Day 15

Review all the concepts covered.

Attend online quiz.

Solve problems to get mastered with problem solving skills.



 
 
 

Comments


bottom of page