Start Learning
DSA Playlists
Free video courses that actually cover the whole subject. Watch one course end to end while solving alongside it — passive watching without a problem open next to you does almost nothing.
These are the full-length DSA courses worth committing to, not a scatter of one-off videos — Striver's A2Z playlist for a complete syllabus, Love Babbar's 450 for volume, Apna College and Shradha Khapra for a slower, beginner-friendly pace, and NeetCode and Aditya Verma for pattern-first, interview-focused explanations. Pick one that matches your starting point and finish it before switching; every playlist here links through to a tracked, section-by-section page so you can check off videos as you go.
Striver's A2Z DSA Course
The most structured free DSA course available — pattern-first, with a problem after every concept.
Track your progress, video by video
Love Babbar DSA Course
A long-form course from language basics through advanced data structures, paired with the 450 sheet.
Track your progress, video by video
Apna College DSA Course
Beginner-friendly explanations with clear dry-runs. Best starting point if DSA feels intimidating.
Track your progress, video by video
Coder Army DSA Playlist
Interview-focused walkthroughs with heavy emphasis on how to arrive at the approach, not just the code.
Track your progress, video by video
NeetCode 150
Concise 10–15 minute solutions for every problem in the NeetCode 150, grouped by pattern.
Track your progress, video by video
Aditya Verma DSA Patterns
Every major DSA topic taught as a set of recognisable patterns rather than isolated problems — the definitive treatment of DP and recursion.
Track your progress, video by video