Scrimba
An interactive coding education platform where lessons are actual editable code — you pause any video and edit the instructor's code live inside the player instead of just watching.
🔗 Visit ScrimbaDescription
Most coding tutorials are like watching someone cook through a window: you see it, you don't touch it. Scrimba breaks the glass — every video lesson is really a recording of live code, so you can pause at any second, tweak the instructor's code yourself, and see what breaks or works, without ever leaving the video.
Built primarily around web development (JavaScript, React, and frontend fundamentals), Scrimba's free tier gives access to about 24 full courses plus up to 10 interactive challenges total, with no credit card or time limit. Pro ($20/month, or $13/month billed annually) unlocks all current and future courses, an AI study buddy, career support, a private Discord community, and unlimited interactive challenges.
💬 Our review
The short version: if you learn better by doing than by watching, Scrimba's edit-the-video-live format is a genuinely different — and for many people more effective — way to learn to code than a standard talking-head tutorial, and the free tier is generous enough to judge that for yourself before paying anything.
Against freeCodeCamp (fully free, but purely text/video-based, no live-editable video format), Scrimba trades total cost for a more interactive teaching method. Against a bootcamp, Scrimba is far cheaper and self-paced but offers no live instructor or job-placement guarantee. Its scope is narrower than a general platform like Udemy — mostly frontend, JavaScript, and React — so you'll need a different platform for backend, mobile, or data science content. <!-- ai-generated -->
💰 Pricing
📊 Global score
🤖 AI-enriched data
Gratuit (~24 cours + 10 défis) ; Pro 20$/mois (13$/mois en annuel) ; Team sur devis
Pros
Format vidéo éditable en direct, unique sur le marché
Palier gratuit généreux sans limite de temps
IA study buddy + communauté Discord privée en Pro
Cons
Contenu concentré sur le frontend/JS/React, pas de backend/mobile/data
Pas de garantie d'emploi contrairement à un bootcamp
