GitGuessr
Practice reading unfamiliar code through missing-line challenges
Learn programming through exercises, projects, and feedback.
Practice reading unfamiliar code through missing-line challenges
Prepare for coding interviews with daily lessons and practice shaped by your target role.
Learn terminal commands through browser-based lessons and safe exercises.
Explore open-source projects through structured AI learning paths
Practice engineering challenges inside live browser development environments
Learn how web apps work while building with an AI coding agent
Developer courses and live workshops from frontend to AI
Learn programming through interactive courses and projects
Short coding lessons with quizzes and hands-on practice
Interactive developer courses, system design, and interview preparation
Coding courses and project-based learning paths for beginners
Learn programming through hands-on lessons and projects
Practice programming with exercises and community mentoring.