Algorithms and Data Structures
In-IDE learning
Algorithmic Challenges in Kotlin
From easy puzzles to dynamic programming marathons—solve Kotlin challenges with real-time IntelliJ feedback and Big-O insights. Master brute force, greedy, binary search, and DP in bite-sized units.
In-IDE learning
AMazing Python Adventure: Create a Maze with DFS
Build your first maze step by step—start with a single cell, warm up with simple loops, then implement recursive DFS and visualize it live. Learn Python OOP, recursion, and NumPy in bite-sized challenges.
In-IDE learning
Reinforcement Learning: Building an AI Maze Solver
Escape the maze—with code and reinforcement learning. Train a Python agent using Q-learning, rewards, and trial-and-error logic. Ideal for beginners in AI, game dev, or algorithmic thinking.