3 artifacts
Tap to collapse details
Install tools:
node -v
Practice basics: Follow javascript.info 'JavaScript Language' section or MDN First Steps.
let name = 'John'; const age = 25;
5 + 3
name.length
Open index.html with <script>console.log('Hello, World!');</script> and test in browser console.
index.html
<script>console.log('Hello, World!');</script>
❌ Not using strict mode or forgetting variable declarations
→Always use 'use strict'; at top and declare with let/const
❌ Confusing == vs ===
→Use === for strict equality comparisons
Tap to expand details
Spin up a personalized “learn JavaScript” plan you can save, check off, and return to anytime — unlimited on the free trial.
freeCodeCamp
The Odin Project
javascript.info
by Marijn Haverbeke
Official interactive beginner tutorials with challenges
Comprehensive modern JS guide with examples and tasks
Visual step-by-step learning roadmap
Daily challenges with projects
Powerful free editor with JS extensions
Online playground for HTML/CSS/JS prototypes
Run JS outside browser, REPL for testing