Beginner JavaScript by Wes Bos
FreeLearn JavaScript from Scratch
About Beginner JavaScript by Wes Bos
Beginner JavaScript is a comprehensive online course by Wes Bos that teaches JavaScript from scratch. It covers modern JavaScript fundamentals (ES6+) without using confusing conventions like foo/bar. The course features real-world projects such as face detection with censorship, audio visualization, an image gallery, an Etch-a-Sketch, an async/await prompt UI, a web speech game, a dad joke fetcher, and a recipe search. It is designed for absolute beginners to intermediate developers who want a solid understanding of JavaScript before moving on to frameworks. The course videos are skip-able, and all code is open source and available on GitHub. Wes Bos is a full-stack developer, speaker, and co-host of the Syntax podcast.
Key Features
Pros & Cons
- Absolutely beginner-friendly; no prior JavaScript experience required
- Project-based learning with fun, real-world examples
- Open source code allows hands-on practice and modification
- Taught by Wes Bos, a respected developer and co-host of Syntax podcast
- Videos are skip-able so you can focus on what you need
- Covers modern JavaScript best practices and tooling
- Course is not exhaustive; it's energizing rather than covering every method in detail
- May be too basic for advanced developers already comfortable with JavaScript
- Video-based learning; no interactive coding environment included