POPULAR

100 Days of Coding

Master coding fundamentals with our structured 100-day program. Solve one problem daily, track your progress, and build a strong foundation in algorithms and data structures.

100
Days
500+
Problems
15K+
Participants
Daily coding problems with solutions
Progress tracking and streak counter
Community support and discussions
Your Progress
Day 1 of 100
Keep it up!
1
Current Day
0
Solved
99
Remaining
Streak
1 days
Focus Area
Arrays & Hashing
Today's Goal
Solve 1 problem

Choose Your Language

PY

Python

Master Python programming with daily challenges covering algorithms, data structures, and best practices.

JA

Java

Build strong Java foundations with object-oriented programming, design patterns, and enterprise-level concepts.

JS

JavaScript

Excel in JavaScript, TypeScript, and modern web development with full-stack challenges and frameworks.

Program Structure

Week 1-2
Arrays, Hash Tables, Two Pointers
Week 3-4
Stack, Queue, Linked List
Week 5-6
Binary Search, Sliding Window
Week 7-8
Trees & Graphs Basics
Week 9-10
Backtracking & Recursion
Week 11-12
DP Fundamentals
Week 13-14
Advanced DP & Graphs
Week 15
Mock Interviews & Review
Join the community
Get help, share progress, and stay motivated
View Profile