Practice Vanilla.js building interactive projects

What to build with Vanilla.js

Practice and develop your coding skills by building real live interactive autograded projects with solutions and video tutorials

  • javascript

  • html-css

  • vanilla-js

Battleship with Vanilla.js

  • intermediate

Use your DOM knowledge, HTML/CSS and Javascript to create a battleship game for one person only

Start project
  • javascript

  • html-css

  • vanilla-js

Sorting Cards with Select

  • intermediate

Practice building algorithms by doing a selection-sorting algorithm and displaying it on a website

Start project
  • javascript

  • python

  • flask

Todo List API + VanillaJS Front

  • intermediate

Let's build a todo list from zero to publish using a Python Flask API and a Vanilla.js front-end

Start project
  • html-css

  • vanilla-js

Landing Page with Javascript

  • intermediate

Build a real life beautiful landing page without any framework and collecting leads

Start project