Cover image for Modern JavaScript From The Beginning

Modern JavaScript From The Beginning

Learn and Build Projects with Pure JavaScript (No Frameworks or Libraries)

Brad Traversy

Created by Brad Traversy

Explore JavaScript from the ground up and gain hands-on experience by building real projects. You'll start with the basics and gradually move into advanced concepts, all without relying on frameworks or libraries. This practical approach helps you truly understand how JavaScript works in the browser.

Packt | May 2018 | 1290 min

What You Will Learn

You'll learn by working through clear explanations and practical coding exercises. Each topic is reinforced with real projects that let you apply new skills immediately. By focusing on pure JavaScript, you'll develop a strong foundation and the confidence to create dynamic web applications from scratch.

Key Features

  • Build interactive web features using only JavaScript and the DOM
  • Work confidently with asynchronous code, promises, and modern ES2015+ features
  • Apply object-oriented programming and design patterns to real-world projects

Target Audience

Perfect for beginners with basic HTML and CSS knowledge who want to master JavaScript without shortcuts. If you're aiming to understand how JavaScript really works and want to build projects from scratch, this course is designed for you. It's also great for those looking to solidify their skills before moving on to frameworks.

Related courses

Cover image for Lodash Essentials 2026 - Practical Utility Library Guide
Cover image for TypeScript Interview Mastery 2026 - Q&A for Real Developer Interviews
Cover image for JavaScript Essentials 2026 - Quickstart Guide for Beginners
Cover image for JavaScript Interview Mastery 2026 - Real Questions for Modern Roles
Cover image for JavaScript Prototypes 2025 - A Complete Course to Benefit You The Most
Cover image for Mastering JavaScript Variable Declarations - Insights into VAR, LET, and CONST in 2025