Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Modern JavaScript from The Beginning [Second Edition]

Packt via Coursera Specialization

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
In this course, you will learn JavaScript from the ground up, starting with the basics and advancing to more complex topics. You will gain a solid understanding of JavaScript syntax, data types, operators, and control flow, enabling you to write efficient code and build interactive web applications. You will also master functions, scope, and asynchronous programming, and become proficient in manipulating the DOM to create dynamic web pages. The course includes practical projects like a shopping list app and a movie database app to reinforce your skills and apply your knowledge to real-world problems. The course begins with an introduction to JavaScript, covering how to set up your development environment and run JavaScript in the browser. You’ll then dive into variables, constants, operators, expressions, and control flow structures, building a strong foundation. As you progress, you’ll learn about working with arrays, objects, and functions, along with essential concepts such as event handling and asynchronous JavaScript. By exploring techniques like promises, async/await, and using the Fetch API, you'll gain the skills needed to handle real-time data and create responsive web applications. This course is ideal for beginners who want to learn JavaScript from scratch and intermediate learners who want to solidify their skills. Basic knowledge of HTML and CSS is recommended but not required.

Syllabus

Course 1: JavaScript Fundamentals & The DOM
- Offered by Packt. This course provides a solid foundation in JavaScript and DOM manipulation, essential for web development. By the end, ... Enroll for free.

Course 2: Advanced JavaScript & Object-Oriented Programming
- Offered by Packt. In this course on advanced JavaScript and Object-Oriented Programming (OOP), you’ll gain hands-on experience with ... Enroll for free.

Course 3: Modern JavaScript Tooling, Modules, and Backend Integration
- Offered by Packt. In this course, you’ll learn to master modern JavaScript tooling, modules, and backend integration. By the end, you'll be ... Enroll for free.

Courses

Taught by

Packt - Course Instructors

Reviews

Start your review of Modern JavaScript from The Beginning [Second Edition]

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.