Study plans for popular YouTube courses
How long the most-watched YouTube courses really take, a week-by-week schedule for each built from the actual videos, and a planner that turns any of them into your own daily plan.
Data structures & algorithms
Data structures & algorithms
Striver's A2Z DSA Course
315 videos, 114.5 hours: a week-by-week study plan.
Data structures & algorithms
Love Babbar's C++ Placement DSA Course
149 videos, 96.5 hours: a week-by-week study plan.
Data structures & algorithms
Apna College Complete C++ DSA Course
144 videos, 69.6 hours: a week-by-week study plan.
Data structures & algorithms
Abdul Bari's Algorithms
84 videos, 24.1 hours: a week-by-week study plan.
Data structures & algorithms
MIT 6.006 Introduction to Algorithms
32 videos, 35.3 hours: a week-by-week study plan.
Data structures & algorithms
Striver's Dynamic Programming Series
57 videos, 23.7 hours: a week-by-week study plan.
Data structures & algorithms
Striver's Graph Series
56 videos, 18.3 hours: a week-by-week study plan.
Data structures & algorithms
Striver's Binary Trees Series
54 videos, 10.6 hours: a week-by-week study plan.
Data structures & algorithms
Striver's Recursion & Backtracking Series
22 videos, 9.7 hours: a week-by-week study plan.
Data structures & algorithms
Striver's Binary Search Playlist
29 videos, 10.5 hours: a week-by-week study plan.
Data structures & algorithms
Striver's Linked List Playlist
29 videos, 11.6 hours: a week-by-week study plan.
Data structures & algorithms
NeetCode Blind 75 Solutions
75 videos, 16.5 hours: a week-by-week study plan.
Data structures & algorithms
NeetCode 250
250 videos, 58.1 hours: a week-by-week study plan.
Data structures & algorithms
NeetCode Dynamic Programming Playlist
49 videos, 19.1 hours: a week-by-week study plan.
Data structures & algorithms
Aditya Verma's Dynamic Programming Playlist
49 videos, 16.2 hours: a week-by-week study plan.
Data structures & algorithms
Aditya Verma's Recursion Playlist
19 videos, 6.6 hours: a week-by-week study plan.
Data structures & algorithms
Aditya Verma's Binary Search Playlist
21 videos, 4.3 hours: a week-by-week study plan.
Data structures & algorithms
Aditya Verma's Sliding Window Playlist
13 videos, 5.8 hours: a week-by-week study plan.
Data structures & algorithms
Aditya Verma's Graph Playlist
56 videos, 22.2 hours: a week-by-week study plan.
Data structures & algorithms
Love Babbar's Java DSA Series
120 videos, 71.7 hours: a week-by-week study plan.
Data structures & algorithms
Love Babbar's DP Series
38 videos, 16.4 hours: a week-by-week study plan.
Data structures & algorithms
Apna College Java & DSA Course
39 videos, 33.3 hours: a week-by-week study plan.
Data structures & algorithms
Apna College Recursion & Backtracking
13 videos, 6.5 hours: a week-by-week study plan.
Data structures & algorithms
Kunal Kushwaha's Java + DSA Course
69 videos, 79.6 hours: a week-by-week study plan.
Data structures & algorithms
William Fiset's Graph Theory Playlist
43 videos, 8.3 hours: a week-by-week study plan.
Data structures & algorithms
William Fiset's Data Structures Playlist
55 videos, 8.9 hours: a week-by-week study plan.
Data structures & algorithms
Jenny's Lectures Data Structures and Algorithms
121 videos, 43.6 hours: a week-by-week study plan.
Data structures & algorithms
CodeWithHarry Data Structures and Algorithms
92 videos, 31.9 hours: a week-by-week study plan.
Data structures & algorithms
Neso Academy Data Structures
144 videos, 18.9 hours: a week-by-week study plan.
Data structures & algorithms
Gate Smashers Design and Analysis of Algorithms
79 videos, 13.0 hours: a week-by-week study plan.
Data structures & algorithms
MIT 6.046J Design and Analysis of Algorithms
34 videos, 39.5 hours: a week-by-week study plan.
Data structures & algorithms
MIT 6.006 Introduction to Algorithms (Fall 2011)
47 videos, 41.8 hours: a week-by-week study plan.
Data structures & algorithms
Chai aur DSA (Hitesh Choudhary)
28 videos, 43.0 hours: a week-by-week study plan.
Computer science
Computer science
Harvard CS50x 2025
13 videos, 26.4 hours: a week-by-week study plan.
Computer science
Crash Course Computer Science
41 videos, 7.9 hours: a week-by-week study plan.
Computer science
Gate Smashers DBMS
140 videos, 25.3 hours: a week-by-week study plan.
Computer science
Gate Smashers Operating System
92 videos, 20.3 hours: a week-by-week study plan.
Computer science
Gate Smashers Computer Networks
106 videos, 19.2 hours: a week-by-week study plan.
Computer science
Gate Smashers Computer Organization and Architecture
66 videos, 9.7 hours: a week-by-week study plan.
Computer science
Gate Smashers Theory of Computation
69 videos, 10.8 hours: a week-by-week study plan.
Computer science
Gate Smashers Compiler Design
39 videos, 6.0 hours: a week-by-week study plan.
Computer science
Gate Smashers Digital Logic
60 videos, 6.8 hours: a week-by-week study plan.
Computer science
Gate Smashers Software Engineering
62 videos, 7.7 hours: a week-by-week study plan.
Computer science
Neso Academy Computer Networks
135 videos, 18.8 hours: a week-by-week study plan.
Computer science
Neso Academy Discrete Mathematics
148 videos, 17.2 hours: a week-by-week study plan.
Computer science
Neso Academy Digital Electronics
202 videos, 29.7 hours: a week-by-week study plan.
Computer science
Neso Academy Theory of Computation
114 videos, 19.8 hours: a week-by-week study plan.
Computer science
Neso Academy Operating System
77 videos, 16.9 hours: a week-by-week study plan.
Computer science
Neso Academy DBMS
91 videos, 17.9 hours: a week-by-week study plan.
Computer science
Neso Academy Computer Organization & Architecture
100 videos, 17.9 hours: a week-by-week study plan.
Computer science
Jenny's Lectures Operating Systems
31 videos, 8.6 hours: a week-by-week study plan.
Computer science
Jenny's Lectures DBMS
24 videos, 8.7 hours: a week-by-week study plan.
Computer science
Love Babbar's Operating Systems for Placements
32 videos, 16.2 hours: a week-by-week study plan.
Computer science
Love Babbar's DBMS for Placements
22 videos, 18.2 hours: a week-by-week study plan.
Computer science
CS50's Introduction to Databases with SQL
8 videos, 11.1 hours: a week-by-week study plan.
Computer science
CMU 15-445 Intro to Database Systems
25 videos, 33.7 hours: a week-by-week study plan.
Computer science
MIT 6.042J Mathematics for Computer Science
111 videos, 18.8 hours: a week-by-week study plan.
Computer science
MIT 6.858 Computer Systems Security
22 videos, 29.7 hours: a week-by-week study plan.
Programming languages
Programming languages
The Cherno's C++ Series
115 videos, 27.7 hours: a week-by-week study plan.
Programming languages
CodeWithHarry C++ Tutorials
74 videos, 21.9 hours: a week-by-week study plan.
Programming languages
CodeWithHarry C Language Tutorials
76 videos, 21.5 hours: a week-by-week study plan.
Programming languages
CodeWithHarry Java Tutorials
113 videos, 28.7 hours: a week-by-week study plan.
Programming languages
Neso Academy C Programming
169 videos, 18.9 hours: a week-by-week study plan.
Programming languages
Jenny's Lectures Programming in C
150 videos, 40.0 hours: a week-by-week study plan.
Programming languages
Telusko Java Tutorial for Beginners
193 videos, 24.6 hours: a week-by-week study plan.
Programming languages
Bro Code Java Tutorial
71 videos, 12.0 hours: a week-by-week study plan.
Programming languages
Bro Code C++ Tutorial
60 videos, 6.0 hours: a week-by-week study plan.
Programming languages
Let's Get Rusty: The Rust Lang Book
44 videos, 10.1 hours: a week-by-week study plan.
Programming languages
Hitesh Choudhary's Let's Go with Golang
57 videos, 10.1 hours: a week-by-week study plan.
Programming languages
Philipp Lackner's Kotlin Newbie to Pro
29 videos, 6.0 hours: a week-by-week study plan.
Programming languages
Chai aur TypeScript
16 videos, 4.7 hours: a week-by-week study plan.
Programming languages
Brackeys: How to Program in C#
15 videos, 3.9 hours: a week-by-week study plan.
Python
Python
Corey Schafer's Python Beginner Tutorials
26 videos, 8.9 hours: a week-by-week study plan.
Python
CS50P: Introduction to Programming with Python
11 videos, 15.9 hours: a week-by-week study plan.
Python
MIT 6.0001 Introduction to Computer Science and Programming in Python
38 videos, 10.0 hours: a week-by-week study plan.
Python
CodeWithHarry 100 Days of Python
100 videos, 18.0 hours: a week-by-week study plan.
Python
Chai aur Python
28 videos, 14.6 hours: a week-by-week study plan.
Python
Bro Code Python Tutorial
93 videos, 14.3 hours: a week-by-week study plan.
Python
Telusko Python for Beginners
124 videos, 17.3 hours: a week-by-week study plan.
Python
Corey Schafer's Django Tutorials
17 videos, 9.9 hours: a week-by-week study plan.
Python
Corey Schafer's Flask Tutorials
15 videos, 8.8 hours: a week-by-week study plan.
Python
Corey Schafer's FastAPI Tutorials
19 videos, 14.6 hours: a week-by-week study plan.
Web development
Web development
Namaste JavaScript
23 videos, 7.6 hours: a week-by-week study plan.
Web development
Namaste JavaScript Season 2
8 videos, 4.8 hours: a week-by-week study plan.
Web development
Chai aur JavaScript (Hitesh Choudhary)
51 videos, 20.1 hours: a week-by-week study plan.
Web development
CS50W: Web Programming with Python and JavaScript
10 videos, 14.2 hours: a week-by-week study plan.
Web development
CodeWithHarry Sigma Web Development Course
139 videos, 56.5 hours: a week-by-week study plan.
Web development
CodeWithHarry JavaScript Tutorials
103 videos, 21.6 hours: a week-by-week study plan.
Web development
CodeWithHarry React JS Tutorials
78 videos, 18.3 hours: a week-by-week study plan.
Web development
CodeWithHarry Next.js Tutorials
79 videos, 26.0 hours: a week-by-week study plan.
Web development
Chai aur React
35 videos, 20.1 hours: a week-by-week study plan.
Web development
Chai aur JavaScript Backend
25 videos, 14.9 hours: a week-by-week study plan.
Web development
Love Babbar's Complete Web Dev (MERN)
84 videos, 59.2 hours: a week-by-week study plan.
Web development
Apna College Web Development Course
57 videos, 18.3 hours: a week-by-week study plan.
Web development
Thapa Technical React 19 Tutorials
156 videos, 48.4 hours: a week-by-week study plan.
Web development
Kevin Powell's HTML & CSS for Absolute Beginners
50 videos, 5.6 hours: a week-by-week study plan.
Web development
Net Ninja Full Modern React Tutorial
32 videos, 3.2 hours: a week-by-week study plan.
Web development
Net Ninja Node JS Tutorial for Beginners
37 videos, 4.5 hours: a week-by-week study plan.
Web development
Net Ninja JavaScript Tutorials for Beginners
47 videos, 4.9 hours: a week-by-week study plan.
Web development
Bro Code JavaScript Tutorial
80 videos, 12.8 hours: a week-by-week study plan.
Web development
Bro Code HTML & CSS Tutorial
37 videos, 4.1 hours: a week-by-week study plan.
Machine learning & AI
Machine learning & AI
Karpathy's Neural Networks: Zero to Hero
10 videos, 19.4 hours: a week-by-week study plan.
Machine learning & AI
Stanford CS229 Machine Learning (Andrew Ng)
21 videos, 27.9 hours: a week-by-week study plan.
Machine learning & AI
3Blue1Brown: Neural Networks
10 videos, 3.6 hours: a week-by-week study plan.
Machine learning & AI
Andrew Ng's Machine Learning Specialization (Course 1)
41 videos, 5.2 hours: a week-by-week study plan.
Machine learning & AI
Deep Learning Specialization: Neural Networks and Deep Learning
43 videos, 5.7 hours: a week-by-week study plan.
Machine learning & AI
Deep Learning Specialization: Improving Deep Neural Networks
34 videos, 4.7 hours: a week-by-week study plan.
Machine learning & AI
Deep Learning Specialization: Structuring Machine Learning Projects
22 videos, 3.4 hours: a week-by-week study plan.
Machine learning & AI
Deep Learning Specialization: Convolutional Neural Networks
42 videos, 6.0 hours: a week-by-week study plan.
Machine learning & AI
StatQuest Machine Learning
106 videos, 29.8 hours: a week-by-week study plan.
Machine learning & AI
StatQuest Neural Networks / Deep Learning
33 videos, 10.9 hours: a week-by-week study plan.
Machine learning & AI
CampusX 100 Days of Machine Learning
134 videos, 62.8 hours: a week-by-week study plan.
Machine learning & AI
CampusX 100 Days of Deep Learning
84 videos, 52.2 hours: a week-by-week study plan.
Machine learning & AI
Krish Naik's Complete Machine Learning Playlist
153 videos, 36.9 hours: a week-by-week study plan.
Machine learning & AI
Krish Naik's Complete Deep Learning Playlist
88 videos, 30.4 hours: a week-by-week study plan.
Machine learning & AI
codebasics Machine Learning Tutorial Python
42 videos, 12.0 hours: a week-by-week study plan.
Machine learning & AI
CS50's Introduction to Artificial Intelligence with Python
8 videos, 11.8 hours: a week-by-week study plan.
Machine learning & AI
Stanford CS224N: NLP with Deep Learning
23 videos, 27.5 hours: a week-by-week study plan.
Machine learning & AI
Stanford CS231N: Deep Learning for Computer Vision
18 videos, 21.2 hours: a week-by-week study plan.
Machine learning & AI
Stanford CS221: Artificial Intelligence
20 videos, 24.9 hours: a week-by-week study plan.
Machine learning & AI
Stanford CS234: Reinforcement Learning
16 videos, 20.2 hours: a week-by-week study plan.
Machine learning & AI
Stanford CS336: Language Modeling from Scratch
17 videos, 22.3 hours: a week-by-week study plan.
Machine learning & AI
Stanford CS25: Transformers United
50 videos, 55.6 hours: a week-by-week study plan.
Machine learning & AI
MIT 6.034 Artificial Intelligence
30 videos, 24.3 hours: a week-by-week study plan.
Data science & statistics
Data science & statistics
Alex The Analyst Data Analyst Bootcamp
84 videos, 23.6 hours: a week-by-week study plan.
Data science & statistics
StatQuest Statistics Fundamentals
62 videos, 10.8 hours: a week-by-week study plan.
Data science & statistics
Stanford CS109: Probability for Computer Scientists
29 videos, 35.4 hours: a week-by-week study plan.
Data science & statistics
MIT 6.0002 Computational Thinking and Data Science
15 videos, 12.2 hours: a week-by-week study plan.
Data science & statistics
Corey Schafer's Pandas Tutorials
11 videos, 5.3 hours: a week-by-week study plan.
Data science & statistics
Krish Naik's Statistics in Machine Learning
44 videos, 23.9 hours: a week-by-week study plan.
Data science & statistics
Professor Leonard's Statistics
28 videos, 31.9 hours: a week-by-week study plan.
Data science & statistics
MIT 18.650 Statistics for Applications
22 videos, 28.0 hours: a week-by-week study plan.
Data science & statistics
Crash Course Statistics
45 videos, 8.8 hours: a week-by-week study plan.
Mathematics
Mathematics
3Blue1Brown: Essence of Linear Algebra
16 videos, 3.0 hours: a week-by-week study plan.
Mathematics
3Blue1Brown: Essence of Calculus
12 videos, 3.2 hours: a week-by-week study plan.
Mathematics
3Blue1Brown: Differential Equations
8 videos, 3.3 hours: a week-by-week study plan.
Mathematics
MIT 18.06 Linear Algebra (Gilbert Strang)
36 videos, 28.0 hours: a week-by-week study plan.
Mathematics
MIT 18.01 Single Variable Calculus
35 videos, 28.5 hours: a week-by-week study plan.
Mathematics
MIT 18.02 Multivariable Calculus
35 videos, 28.3 hours: a week-by-week study plan.
Mathematics
MIT 18.065 Matrix Methods in Data Analysis and Machine Learning
36 videos, 28.2 hours: a week-by-week study plan.
Mathematics
Professor Leonard's Calculus 1
32 videos, 44.9 hours: a week-by-week study plan.
Mathematics
Professor Leonard's Calculus 2
27 videos, 50.1 hours: a week-by-week study plan.
Mathematics
Professor Leonard's Calculus 3
34 videos, 75.4 hours: a week-by-week study plan.
Mathematics
CampusX Maths for Machine Learning
23 videos, 42.8 hours: a week-by-week study plan.
DevOps & system design
DevOps & system design
TechWorld with Nana: Docker Tutorial for Beginners
17 videos, 4.4 hours: a week-by-week study plan.
DevOps & system design
TechWorld with Nana: Complete Kubernetes Tutorial
23 videos, 7.2 hours: a week-by-week study plan.
DevOps & system design
Kunal Kushwaha's DevOps Bootcamp
10 videos, 13.9 hours: a week-by-week study plan.
DevOps & system design
Hitesh Choudhary's Docker for Beginners
23 videos, 3.4 hours: a week-by-week study plan.
DevOps & system design
Gaurav Sen's System Design Playlist
26 videos, 6.9 hours: a week-by-week study plan.
DevOps & system design
ByteByteGo System Design Fundamentals
104 videos, 9.8 hours: a week-by-week study plan.
Mobile, games & 3D
Mobile, games & 3D
Philipp Lackner's Android Fundamentals
32 videos, 7.5 hours: a week-by-week study plan.
Mobile, games & 3D
Net Ninja Flutter Tutorial for Beginners
36 videos, 5.8 hours: a week-by-week study plan.
Mobile, games & 3D
Stanford CS193p: iOS Development with SwiftUI
16 videos, 19.0 hours: a week-by-week study plan.
Mobile, games & 3D
Brackeys: How to Make a Video Game in Unity
11 videos, 1.7 hours: a week-by-week study plan.
Mobile, games & 3D
Blender Guru Donut Tutorial
8 videos, 4.3 hours: a week-by-week study plan.
Mobile, games & 3D
The Cherno's OpenGL Series
31 videos, 10.0 hours: a week-by-week study plan.
Science & humanities
Science & humanities
Crash Course Psychology
41 videos, 7.2 hours: a week-by-week study plan.
Science & humanities
Crash Course Economics
36 videos, 6.2 hours: a week-by-week study plan.
Science & humanities
Crash Course Biology
51 videos, 10.8 hours: a week-by-week study plan.
Science & humanities
Crash Course Physics
47 videos, 7.5 hours: a week-by-week study plan.
Science & humanities
Crash Course Chemistry
47 videos, 8.2 hours: a week-by-week study plan.
Science & humanities
Crash Course World History
43 videos, 9.2 hours: a week-by-week study plan.
Science & humanities
Crash Course Philosophy
47 videos, 7.4 hours: a week-by-week study plan.
Science & humanities
MIT 14.01 Principles of Microeconomics
26 videos, 20.4 hours: a week-by-week study plan.
Science & humanities
MIT 15.401 Finance Theory I
20 videos, 25.0 hours: a week-by-week study plan.
Science & humanities
Yale Freshman Organic Chemistry (J. Michael McBride)
37 videos, 30.1 hours: a week-by-week study plan.