Insights Teach on CourseBond Log in Sign up

Vanilla JavaScript

JavaScript Fundamentals: Build Interactive Sites

Beginner ⏱ 56 hours 📚 60 lessons 🌐 en 🏆 Certificate 📅 Last updated May 2026
Created by Traversy Media

Tired of framework confusion? Get back to basics with vanilla JavaScript. Learn to manipulate the DOM and build dynamic web features. Watch now!

1 section • 60 lectures • 55.9h total length

  • JavaScript Crash Course For Beginners 101 min
  • JavaScript DOM Crash Course - Part 1 39 min
  • JavaScript DOM Crash Course - Part 2 21 min
  • JavaScript DOM Crash Course - Part 3 34 min
  • JavaScript DOM Crash Course - Part 4 [Final Project] 22 min
  • JavaScript BookList App | No Frameworks 52 min
  • Build A Filterable List With Vanilla JavaScript 18 min
  • Simple Weight Converter App With JavaScript & Bootstrap 4 17 min
  • JavaScript Higher Order Functions & Arrays 35 min
  • JavaScript OOP Crash Course (ES5 & ES6) 40 min
  • Async JS Crash Course - Callbacks, Promises, Async Await 25 min
  • AJAX Crash Course (Vanilla JavaScript) 70 min
  • Fetch API Introduction 31 min
  • Create a Custom PDF Viewer With JavaScript 28 min
  • Quick Autocomplete App With JS & JSON 19 min
  • Learn JavaScript By Building A Bookmarker Application 46 min
  • Pure JavaScript Type Writer Effect 36 min
  • Google Geocode API & JavaScript Tutorial 33 min
  • Google Maps JavaScript API Tutorial 27 min
  • Create a Modal With HTML, CSS & JavaScript 31 min
  • Full Screen Responsive Image Slider | No Libraries 32 min
  • Vanilla JS Number Facts App - Ajax & Fetch 26 min
  • Text To Speech & Synthesis App - JavaScript & Web Speech API 44 min
  • JavaScript Zipcode App Using Fetch & Bulma CSS 35 min
  • Facebook Login & Graph API | JavaScript SDK 41 min
  • Simple JavaScript Slideshow In 5 Minutes 5 min
  • Full Screen Image Slider With HTML, CSS & JS 27 min
  • Use Babel & Webpack To Compile ES2015 - ES2017 30 min
  • Modern Image Gallery With ES6 Vanilla JavaScript 23 min
  • Animate Your Font Awesome Icons With JavaScript 19 min
  • Build a Reddit Search App With ES6, Fetch & Parcel 46 min
  • Star Ratings With JavaScript & Font Awesome 34 min
  • Responsive Coming Soon Landing Page With Countdown 38 min
  • Drag & Drop With Vanilla JS 19 min
  • Fancy Form UI From Scratch - HTML, CSS3, JS & Sass 70 min
  • Build A Pet Find App | JS, Parcel, Babel, Fetch-JSONP 50 min
  • YouTube API Project With Authentication 58 min
  • Build A Speed Typing Game In JavaScript 33 min
  • Dynamic Landing Page | JavaScript 35 min
  • Rock Paper Scissors Game - UI & JavaScript 47 min
  • JavaScript Password Generator 36 min
  • Animated Counter With JavaScript (HTML, CSS) 18 min
  • Web Components Crash Course 29 min
  • Easy Frontend JS Workflow With No Framework 22 min
  • Breathe & Relax App - JavaScript & CSS Animations 23 min
  • Build Minesweeper with JavaScript 48 min
  • Multiplayer Snake Game | JavaScript & Socket.io 78 min
  • Build Pac-Man Game With JavaScript 103 min
  • Vanilla JavaScript Search App | Wikipedia API 133 min
  • Build a Touch Slider with HTML, CSS & JavaScript 35 min
  • Build a Music Player | Vanilla JavaScript 44 min
  • Build 5 Projects With HTML, CSS & JavaScript 111 min
  • JavaScript Drag & Drop Sortable List Project 52 min
  • Build a Website Accessibility Tester With JavaScript & Pa11y 32 min
  • Create A Simple JavaScript App to Generate QR Codes 37 min
  • Modern JavaScript From The Beginning | First 12 Hours 714 min
  • Tailwind & JavaScript Project - Products Filtering UI 45 min
  • Build A Tesla Car Configurator | Tailwind & Vanilla JavaScript 91 min
  • TTS & Translate App | Serverless Functions, Google Translate & Web Speech API 45 min
  • Ambient Sound Mixer - JavaScript OOP Project - 3.5+ Hours 220 min
Traversy Media

Traversy Media

YouTube Channel

📚 1 courses ► YouTube channel

Traversy Media features the best online web development and programming tutorials for all of the latest web technologies from the building blocks of HTML, CSS & JavaScript to frontend frameworks like React and Vue to backend technologies like Node.js, Python and PHP

View instructor profile →