Back to Modern JavaScript from The Beginning [Second Edition]

Modern JavaScript from The Beginning [Second Edition]

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you will start by exploring the basics of JavaScript, from variables, data types, and methods, to advanced concepts like asynchronous programming and Object-Oriented Programming (OOP). You will learn how to structure JavaScript projects, utilize modern tooling like Webpack, and work with APIs to create real-world applications. By the end of this course, you will have a deep understanding of JavaScript, ready to develop web apps with dynamic and interactive features. Through hands-on projects, you will apply what you’ve learned to solve practical problems like creating a shopping list app, a movie application, and a personalized tracker. These projects will reinforce your knowledge and allow you to build a robust portfolio of real-world JavaScript applications. This course is designed for beginners, with no prior experience required, although familiarity with basic programming concepts will help. As you progress, you’ll gradually tackle more advanced topics, making this a comprehensive introduction to modern JavaScript development.

Status: Application Development
Status: JSON
BeginnerSpecialization

Top reviews across Modern JavaScript from The Beginning [Second Edition]

MV

Reviewed Sep 14, 2025

One of the best courses I've never received. Thank you so much and great job!

Learner reviews across Modern JavaScript from The Beginning [Second Edition]

Showing: 2 of 2

Mohamed
Course: JavaScript Fundamentals & The DOM
5.0
Reviewed Jul 27, 2026Course: JavaScript Fundamentals & The DOM
Manuel
Course: JavaScript Fundamentals & The DOM
5.0
Reviewed Sep 15, 2025Course: JavaScript Fundamentals & The DOM