GET FULL ACCESS

TRAVERSY MEDIA FLAGSHIP COURSE

Modern JavaScript From The Beginning 2.0

Learn JavaScript from the absolute basics through DOM work, asynchronous APIs, object-oriented programming, tooling, testing, Node.js, and full-stack development.

4.7 ★★★★★ 5,796 students Updated October 2025

Modern JavaScript From The Beginning 2.0 course cover

ONE-TIME PURCHASE

$25

Lifetime access + future updates

Buy This Course

BEST VALUE

ANNUAL MEMBERSHIP

$99 / year

Just $8.25/month

All 19 courses

Get Annual Access

MONTHLY MEMBERSHIP

$19 / month

All 19 courses

Get Monthly Access

40+ hours

Video lessons

5+ projects

Build as you learn

23 modules

Beginner to advanced

20+ downloads

Code and documentation

Lifetime access

Learn at your pace

 

COURSE OVERVIEW

JavaScript from the fundamentals to full stack

Start with variables, data types, functions, arrays, objects, logic, and control flow. Then build browser interfaces with the DOM and events before moving into asynchronous JavaScript, APIs, object-oriented programming, modules, tooling, and testing.

The final sections bring the pieces together with Node.js, Express, MongoDB, Webpack, and complete project workflows.

WHAT YOU WILL LEARN

Build a complete modern JavaScript foundation

Understand the language, the browser, the tooling, and the full-stack workflow.

Language Fundamentals

Master variables, data types, functions, arrays, objects, scope, loops, and control flow.

DOM and Events

Create dynamic browser interfaces with DOM manipulation, events, forms, and reusable UI patterns.

Async JavaScript and APIs

Work with callbacks, promises, async and await, Fetch, public APIs, and browser APIs.

Object-Oriented JavaScript

Use constructors, prototypes, classes, private properties, and clean application architecture.

Tooling and Testing

Build modern environments with modules, Webpack, npm, unit tests, algorithms, and data structures.

Full-Stack JavaScript

Create a Node.js and Express API with MongoDB, then connect and deploy a custom frontend.

BUILD AS YOU LEARN

Projects that turn JavaScript concepts into working software

Build browser apps, object-oriented projects, API-driven interfaces, and a full-stack application.

Flixx JavaScript project

PROJECT 01

Flixx

Build a movie and TV discovery interface with a public API, search, pagination, and custom routing.

Fetch APISearchRouting
Tracalorie JavaScript project

PROJECT 02

Tracalorie

Create an object-oriented calorie tracker with classes, private properties, local storage, and a polished UI.

OOPClassesLocal Storage
RandomIdeas JavaScript project

PROJECT 03

RandomIdeas

Build a full-stack application with an Express and MongoDB API plus a modular Webpack frontend.

Node.jsMongoDBWebpack

THE COMPLETE CURRICULUM

23 modules from JavaScript fundamentals to full-stack development

286 published lessons, more than 40 hours of video, practical projects, and downloadable documentation.

CHOOSE YOUR ACCESS

Own the course or unlock the full library

Both options include immediate access and future course updates.

Modern JavaScript 2.0

$25

Lifetime course access

  • 40+ hours of video
  • 23 modules and 286 lessons
  • 5+ practical projects
  • 20+ downloads and documentation
  • All future course updates
Get Modern JavaScript

Annual Membership

$99/year

Every Traversy Media course

  • Modern JavaScript 2.0 included
  • 19 complete courses
  • New courses added to your library
  • All future course updates
  • One simple annual payment
Get Full Access
Traversy Media

YOUR INSTRUCTOR

Learn with Brad Traversy

Brad has helped millions of developers learn web development through practical, project-based teaching. His courses focus on clear explanations, useful projects, and the skills you need to build real software.

Modern JavaScript 2.0 takes that same approach from the language fundamentals through browser development, modern tooling, testing, Node.js, and full-stack application development.

FREQUENTLY ASKED QUESTIONS

Before you enroll

START BUILDING TODAY

Learn modern JavaScript by building real applications

Get Modern JavaScript 2.0 on its own for $25, or unlock every Traversy Media course for $99 per year.

Get Full Access for $99/year