Vanilla JavaScript Projects

Vanilla JavaScript Projects

Learning Paths:
9 hours, 0 minutes CC

Solidify your JavaScript fundamentals through practical projects! Tackle real-world tasks like implementing a dark mode switcher, creating a modal dialog component, and pull everything together into a full camera app. Throughout the course, you'll use asynchronous JavaScript, the DOM, and take JavaScript beyond the browser with Node.js. Use modern JavaScript tooling and GitHub Actions to deploy your app to the real world!

This course and others like it are available as part of our Frontend Masters video subscription.

Published: February 12, 2024
Get Unlimited Access Now
Table of Contents



Object Oriented Programming


Classes & Browser APIs

JavaScript Outside the Browser

Modern JavaScript Development

Source Control, Linting, & Formatting


Wrapping Up