Cover image for 20 Web Projects with Vanilla JavaScript

20 Web Projects with Vanilla JavaScript

Build 20 mini frontend projects from scratch with HTML5, CSS, and JavaScript

Brad Traversy

Created by Brad Traversy

Discover how to create interactive web apps using only HTML5, CSS, and JavaScript. You'll build 20 hands-on projects from scratch, covering everything from simple games to practical tools. By the end, you'll have a solid foundation for building your own frontend projects without relying on frameworks.

Packt | Jun 2020 | 967 min

Start Trial
LevelBeginner
CategoriesWeb & Application Development, Full Stack Web Development Concepts and Tools, jQuery, JavaScript

What You Will Learn

You'll learn by building a series of practical mini-projects, each focused on a specific feature or concept. Step-by-step guidance helps you apply new techniques right away, so you can see your progress as you work through each project. By practicing with real code, you'll gain confidence and experience quickly.

Key Features

  • Build interactive web apps using core HTML5, CSS, and JavaScript skills
  • Apply modern JavaScript concepts like fetch, promises, and ES6 syntax
  • Create dynamic interfaces with animations and custom UI elements

Target Audience

Perfect for beginners or those with some basic HTML and CSS experience who want to level up their JavaScript skills. If you're looking to build real frontend projects from scratch and understand how everything works under the hood, this course is designed for you.

Related courses