Learn
Practice
Newsletter
Resources
Animations
New
F
Toggle theme
0
F
0
Toggle menu
Course Roadmap
1 min read
Updated June 13, 2026
0%
complete
31 sections
770 chapters
Collapse All
1
Welcome
Course Roadmap
Join the Community
2
Coding Interview Strategy
How Coding Interviews Work
How to Communicate During Interviews
Time Management in Coding Interviews
How to Identify Which Pattern to Use
How to Handle Unseen Problems
3
Programming Fundamentals
Java for DSA
Python for DSA
C++ for DSA
C# for DSA
Go for DSA
JavaScript for DSA
TypeScript for DSA
4
DSA Warmup
Variables, I/O & Operators
Swap Two Numbers
Easy
Temperature Converter
Easy
Simple Interest and Compound Interest
Easy
Convert Seconds to Hours, Minutes, Seconds
Easy
Absolute Value Without Built-in
Easy
Quotient and Remainder of a Division
Easy
Area and Perimeter of Shapes
Medium
Conditionals & Decision Making
Even or Odd
Easy
Positive, Negative, or Zero
Easy
Leap Year Check
Easy
Grade from Marks
Easy
Valid Triangle from Three Sides
Easy
Vowel or Consonant
Easy
Check if Three Points are Collinear
Easy
Loops & Iteration
Print Numbers from 1 to N
Easy
Multiplication Table of a Number
Easy
Sum of Even or Odd Numbers
Easy
Count Digits in an Integer
Easy
Sum of All Divisors of a Number
Medium
Pattern Printing
Right-Angled Triangle of Stars
Easy
Inverted Right-Angled Triangle
Easy
Pyramid of Stars
Easy
Inverted Pyramid
Easy
Hollow Square
Easy
Hollow Triangle
Easy
Diamond Pattern
Easy
Floyd's Triangle
Easy
Mirror Number Pattern
Medium
Butterfly Pattern
Medium
Hourglass Pattern
Medium
Spiral Number Pattern
Medium
Number Theory
Prime Number Check
Easy
Print All Primes Up to N
Easy
Factorial of a Number
Easy
Print Fibonacci Up to N Terms
Easy
GCD of Two Numbers
Medium
LCM of Two Numbers
Medium
Get Premium
Subscribe to unlock full access to all premium content
Subscribe Now
See What's New
Aa
Star
Complete
Ask AI
Star
Complete
Ask AI
Join the Community