YouTube Tools

CodeWithHarry C Language Tutorials: study plan and how long it takes

The CodeWithHarry playlist is 76 videos and 21.5 hours long. Here's how long it takes at different paces, a week-by-week schedule built from the real videos, and a planner that turns it into your own daily plan.

76 videos · 21.5 hours · CodeWithHarry

CodeWithHarry's C tutorials in Hindi cover format specifiers, operators, control flow, functions and recursion, arrays, pointers, strings, structures, storage classes, dynamic memory and function pointers, with numbered exercises and solutions throughout.

The exercises (a star pattern generator, a simple HTML parser, matrix multiplication and more) are what make this course stick.

Who it's for: Complete beginners learning C in Hindi, often as their first programming language.

How long does it take?

The full playlist is 21.5 hours across 76 videos. Here's roughly how many days that is at different daily watch times and speeds, counting video time only:

Days to finish the playlist by daily watch time and playback speed
Daily timeAt 1xAt 1.5xAt 2x
30 min a day43 days29 days22 days
1 h a day22 days15 days11 days
2 h a day11 days8 days6 days

Make your own schedule

The playlist link is already filled in. Press Plan, set how much time you have each day and your speed, and you'll get a day-by-day schedule with a finish date and a calendar file. It reads the live playlist, so new videos are included.

Week-by-week schedule

A sample plan at 1 hour a day and normal speed, using whole videos so none is split across days. That's 4 weeks in total. For a different pace, start date or speed, use the planner above.

Week 1Videos 1–23 · 6h 6m
  1. Day 1 · 50m

    • 1Why Learn C Programming Language? : C Tutorial In Hindi #115m
    • 2What Is Coding & C Programming Language? : C Tutorial In Hindi #214m
    • 3Install & Configure VS Code With C Compiler: C Tutorial In Hindi #321m
  2. Day 2 · 48m

    • 4Basic Structure of C Program in Hindi: C Tutorial In Hindi #417m
    • 5Basic Syntax Of A C Program: C Tutorial In Hindi #511m
    • 6Variables & Data Types In C: C Tutorial In Hindi #620m
  3. Day 3 · 58m

    • 7Operators In C: C Tutorial In Hindi #729m
    • 8C Programming Exercise 1 - Multiplication Tables: C Tutorial In Hindi #86m
    • 9C Format Specifiers and Escape Sequences With Examples : C Tutorial In Hindi #923m
  4. Day 4 · 55m

    • 10If Else Control Statements In C: C Tutorial In Hindi #1025m
    • 11Switch Case Control Statements In C: C Tutorial In Hindi #1119m
    • 12Loops In C: C Tutorial In Hindi #1210m
  5. Day 5 · 57m

    • 13Do While Loop In C: C Tutorial In Hindi #1311m
    • 14While Loop In C: C Tutorial In Hindi #146m
    • 15For Loop In C: C Tutorial In Hindi #1516m
    • 16Break and Continue Statements In C: C Tutorial In Hindi #1614m
    • 17Goto Statement In C: C Tutorial In Hindi #179m
  6. Day 6 · 42m

    • 18Typecasting In C: C Tutorial In Hindi #185m
    • 19Functions In C: C Tutorial In Hindi #1926m
    • 20C Exercise 1: Multiplication Table Solution + Shoutouts: C Tutorial In Hindi #2011m
  7. Day 7 · 56m

    • 21Recursive Functions: Recursion In C: C Tutorial In Hindi #2126m
    • 22C Exercise 2: Units and Conversions: C Tutorial In Hindi #224m
    • 23Arrays In C: C Tutorial In Hindi #2326m
Week 2Videos 24–41 · 5h 20m
  1. Day 8 · 29m

    • 24Exercise 2: Solution + Shoutouts: C Tutorial In Hindi #2421m
    • 25Exercise 3 On Recursions: C Tutorial In Hindi #258m
  2. Day 9 · 33m

    • 26Pointers In C: C Tutorial In Hindi #2633m
  3. Day 10 · 1h

    • 27Arrays And Pointer Arithmetic In C: C Tutorial In Hindi #2729m
    • 28Exercise 3 On Recursions: Solution + Shoutouts: C Tutorial In Hindi #2815m
    • 29Is Recursion Always Good? : C Tutorial In Hindi #2911m
    • 30Exercise 4: Printing Star Patterns In C: C Tutorial In Hindi #305m
  4. Day 11 · 52m

    • 31Call by Value & Call By Reference In C: C Tutorial In Hindi #3128m
    • 32Passing Arrays As Function Arguments: C Tutorial In Hindi #3224m
  5. Day 12 · 42m

    • 33Star Pattern In C - Exercise 4 Solution: C Tutorial In Hindi #3320m
    • 34Strings In C: C Tutorial In Hindi #3422m
  6. Day 13 · 49m

    • 35String Functions In C & string.h Library: C Tutorial In Hindi #3519m
    • 36Array Reversal In C - Exercise 5: C Tutorial In Hindi #364m
    • 37Structures In C: C Tutorial In Hindi #3726m
  7. Day 14 · 57m

    • 38Typedef In C: C Tutorial In Hindi #3813m
    • 39Unions In C: C Tutorial In Hindi #3921m
    • 40C Language Array Reversal Exercise 5: Solution: C Tutorial In Hindi #4018m
    • 41C Language HTML Parser Exercise 6: C Tutorial In Hindi #415m
Week 3Videos 42–58 · 5h 25m
  1. Day 15 · 54m

    • 42Static Variables In C: C Tutorial In Hindi #4229m
    • 43C Tutorial HTML Parser Exercise 6: Solution and Shoutouts: C Tutorial In Hindi #4325m
  2. Day 16 · 51m

    • 44C Language Travel Agency Manager Exercise 7: C Tutorial In Hindi #448m
    • 45Memory Layout of C Programs - Dynamic Memory Allocation : C Tutorial In Hindi #4524m
    • 46C Language Travel Agency Manager Exercise 7 Solution: C Tutorial In Hindi #4619m
  3. Day 17 · 38m

    • 47Dynamic Memory Allocation Malloc Calloc Realloc & Free(): C Tutorial In Hindi #4730m
    • 48C Language Employee Manager Exercise 8: C Tutorial In Hindi #488m
  4. Day 18 · 53m

    • 49Storage Classes In C Auto, Extern, Static & Register Storage Classes: C Tutorial In Hindi #4937m
    • 50Employee Manager In C - Exercise 8 Solution: C Tutorial In Hindi #5016m
  5. Day 19 · 50m

    • 51Coding Rock, Paper, Scissors In C Exercise 9: C Tutorial In Hindi #5113m
    • 52Void Pointer In C Language: C Tutorial In Hindi #5217m
    • 53NULL Pointer In C Language: C Tutorial In Hindi #5321m
  6. Day 20 · 32m

    • 54Dangling Pointer In C Language: C Tutorial In Hindi #5424m
    • 55Wild Pointer In C Language: C Tutorial In Hindi #558m
  7. Day 21 · 47m

    • 56Rock, Paper & Scissors In C Language - Exercise 9 Solution: C Tutorial In Hindi #5628m
    • 57Matrix Multiplication In C Language - Exercise 10: C Tutorial In Hindi #576m
    • 58C Pre-processor Introduction & Working: C Tutorial In Hindi #5813m
Week 4Videos 59–76 · 4h 36m
  1. Day 22 · 59m

    • 59#define and #include Preprocessor Directives: C Tutorial In Hindi #5920m
    • 60Predefined Macros & Other Pre-processor Directives: C Tutorial In Hindi #6013m
    • 61Matrix Multiplication in C - Exercise 10 Solution: C Tutorial In Hindi #6118m
    • 62File I/O In C: C Tutorial In Hindi #628m
  2. Day 23 · 46m

    • 63Check Palindrome In C Language - Exercise 11: C Tutorial In Hindi #636m
    • 64Functions For File I/O In C Language: C Tutorial In Hindi #6420m
    • 65Palindrome Number Program in C Language: C Tutorial In Hindi #6513m
    • 66Automated Receipt Generator In C - Exercise 12: C Tutorial In Hindi #667m
  3. Day 24 · 50m

    • 67File modes, fgets, fputs, fgetc, fputc & more on C file handling: C Tutorial In Hindi #6730m
    • 68Command Line Arguments In C: C Tutorial In Hindi #6820m
  4. Day 25 · 54m

    • 69Automated Bill Generator In C (Solution) - Exercise 12: C Tutorial In Hindi #6935m
    • 70Command Line Calculator In C - Exercise 13: C Tutorial In Hindi #707m
    • 71[Solved] Command Line Calculator In C Ex.13 : C Tutorial In Hindi #7112m
  5. Day 26 · 55m

    • 72Function Pointers In C: C Tutorial In Hindi #7218m
    • 73Callback Functions Using Function Pointers In C: C Tutorial In Hindi #7314m
    • 74Exercise 14 Area of the Circle Using Function Pointers: C Tutorial In Hindi #748m
    • 75Memory Leak In C: C Tutorial In Hindi #7514m
  6. Day 27 · 11m

    • 76Area of Circle In C Exercise 14 Solution: C Tutorial In Hindi #7611m

Tips for finishing

  • Attempt each exercise before watching its solution video; they're spaced through the playlist on purpose.
  • Spend extra time on the pointer videos. They're the foundation for data structures in C.