DSA Mastery
Data structures, Big-O and the patterns behind interview problems.
- Units
- 12
- Lessons
- 56
- Problems
- 153
- Visualizers
- 56
Units 1 and 2 free: 9 lessons
2 courses and counting
Courses on data structures and algorithms (DSA), JavaScript and more, with interactive lessons, step-through visualizers, quizzes and real coding problems, on a trail that rewards every step you take.
Start with any course: the first two units are free. Sign up with your email or Google to begin.
Every course is a map of units: finish a lesson and the next one opens. Start with any course; the first two units are free.
Data structures, Big-O and the patterns behind interview problems.
Units 1 and 2 free: 9 lessons
From console.log to Proxies, event loops and design patterns.
Units 1 and 2 free: 16 lessons
The catalog keeps growing, and new courses land here first. Pro includes them as they launch.
Read and run, watch it move, check yourself, then write the code.
Short explanations with examples you run and edit in place.
Step through the algorithm, frame by frame, on its own inputs or yours.
Quick questions with instant feedback. Pass to earn the lesson's second star.
Real coding problems, tested in your browser the moment you press Run tests.
A real visualizer from a DSA lesson. Press play, step with the arrows, or change the input.
XP for every read, run, answer and solve. Levels, streaks and badges keep you coming back.
Ranks per course, from first steps to boss fights.
A daily goal and a streak that counts every day you learn.
Earned for streaks, perfect quizzes, finished units and more.
Units, stars and a chest at the end of every unit.
Pro
The problem-solving patterns behind most interview questions, one page each: when to use it, how it works, a template you can run, and practice that links back to the lessons. Test yourself with "Which pattern?" and practice drills. The pattern pages, "Which pattern?" and the drills come with Pro.
₹0
₹199/month
Billed monthly. Cancel anytime.
Yes, to start. Sign in, enroll in a course for free, and units 1 and 2 of every course are yours: lessons, visualizers, quizzes and coding problems. DevArcade Pro opens every unit after that.
Your XP, streak, badges and code drafts belong to your account, so they are there on your phone and your laptop alike. Sign up with your email and a password, or continue with Google; the first part of your email address becomes your username.
Every unit of every course, including new courses as they launch. Today that adds up to 125 lessons, 222 coding problems, 80 visualizers and 22 pattern pages across 2 courses, plus the practice tools: "Which pattern?" and practice drills.
Pro is one subscription for all courses, monthly or yearly, billed through Razorpay. You approve a UPI AutoPay or card e-mandate once. Cancel from your profile whenever you like and you keep Pro until the period you paid for ends.
No. Lessons, visualizers and your code all run in the browser. Your code is tested right there, with instant feedback on every test.
Anyone who can write a little JavaScript, from first loops to interview-style problems. Each course starts at the basics of its topic and goes deep, and the catalog keeps growing: new courses show up in Courses as they launch.
Any of them. Enrolling is free and the first two units of every course are open, so try a few lessons and keep the one that fits. You can enroll in as many courses as you like.
Start with any course: the first two units are free, and your first XP is a couple of minutes away.