How to Use Scrimba
Create a free account, open Learn JavaScript or Learn React, press play, pause when the instructor introduces a concept, edit the code in the same player, run it, resume. Upgrade to Pro once you've opened the tab two weeks in a row, not before.
What most beginners wish they knew in week one
- Don't binge-watch, if you aren't typing, you're not practicing.
- Use keyboard shortcuts in the player when available; they keep you in flow.
- When stuck, press EXPLAIN in the scrim header before you go searching. Scrimba Explain builds a narrated video from the lesson and the line you highlighted, and you get 10 on a free account.
- Ship tiny projects after each module; employers scan repos, not completion percentages.
Troubleshooting
- Mobile: use a desktop browser. The code editor is cramped on phones; check the Scrimba Help Centre for device notes.
- Progress: stay logged in. If something looks stuck, refresh and confirm you're on the same account.
- Captions: check the player's settings menu for the course you're in.
Official help
Related pages
- How scrims work, the interactive player explained
- Scrimba Explain, what the EXPLAIN button does and how many explainers you get
- Pro vs Free, where the free tier stops
Next step: Once your first session is in, follow the 6-month study plan so week two has a clear target.
A scrim is Scrimba's interactive lesson format: video-like guidance with an embedded editor so you pause, edit, and run code without leaving the tab.
Scrimba runs in the browser. Offline support isn't something we've confirmed, check the Help Centre for the latest on downloads.
Source: Scrimba Help Centre
There is no dedicated mobile app experience comparable to desktop; use a laptop for the interactive editor.
Source: Scrimba Help Centre
Need paths, Pro Discord channels, and unlimited challenges?
Compare Pro features, then continue with our partner discount if it fits.