Chai aur Python: study plan and how long it takes
The Chai aur Code playlist is 28 videos and 14.6 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.
28 videos · 14.6 hours · Chai aur Code
Chai aur Python is Hitesh Choudhary's Python course in Hindi: the Python shell, how Python works internally, data types and lists, conditionals and functions with problem sets, decorators, a YouTube manager project with SQLite, virtual environments, and Python for JavaScript developers.
It explains why Python behaves the way it does, not just the syntax.
Who it's for: Beginners and JavaScript developers who want to learn Python in Hindi.
How long does it take?
The full playlist is 14.6 hours across 28 videos. Here's roughly how many days that is at different daily watch times and speeds, counting video time only:
| Daily time | At 1x | At 1.5x | At 2x |
|---|---|---|---|
| 30 min a day | 30 days | 20 days | 15 days |
| 1 h a day | 15 days | 10 days | 8 days |
| 2 h a day | 8 days | 5 days | 4 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 3 weeks in total. For a different pace, start date or speed, use the planner above.
Week 1Videos 1–11 · 4h 42m
Day 1 · 47m
- 1Python series launch | chai aur python for beginners8m
- 2What is the best way to install python20m
- 3Python inner working19m
Day 2 · 37m
- 4Python in shell20m
- 5Immutable and mutable in python17m
Day 3 · 31m
- 6Python Data Types - Big Picture | #chaiaurpython31m
Day 4 · 30m
- 7Internal working of python | Copy, reference counts, slice30m
Day 5 · 48m
- 8Numbers in depth in python48m
Day 6 · 31m
- 9Strings in python31m
Day 7 · 59m
- 10List in python32m
- 11Dictionary in python26m
Week 2Videos 12–18 · 5h 1m
Day 8 · 10m
- 12Tuples in python10m
Day 9 · 54m
- 13Solve 10 conditional problem in python54m
Day 10 · 50m
- 14Solve 10 loops problem in python50m
Day 11 · 29m
- 15Behind the scene of loops in python29m
Day 12 · 59m
- 16Solve 10 problems on functions in python59m
Day 13 · 31m
- 17Scopes and closure in python31m
Day 14 · 1h 8m
- 18Object Oriented Programming in python1h 8m
Week 3Videos 19–28 · 4h 53m
Day 15 · 45m
- 19What are decorators in python39m
- 20Farewell to python series6m
Day 16 · 1h 8m
- 21Python Project - Youtube manager app1h 8m
Day 17 · 33m
- 22Python project Youtube manager with sqlite333m
Day 18 · 27m
- 23Handling API in python27m
Day 19 · 44m
- 24Python Project Youtube manager with mongoDB44m
Day 20 · 32m
- 25Python Virtual environment guide18m
- 26Explore Open source code of python14m
Day 21 · 44m
- 27Conda and jupyter notebook in python29m
- 28Python for javascript developers15m
Tips for finishing
- Solve the 10-problem sets on conditionals and functions yourself before watching the solutions.
- Build the YouTube manager project alongside the video, then add one feature of your own.