Skip to content
learn@aiera

Web · intermediate

JavaScript Intermediate: Data, the DOM and Events

Work with data using array methods and destructuring, then bring pages to life with the DOM, events and solid error handling.

5 lessonsAbout 64 minFree
Start course

Not started

Finish every lesson, then sign in and pass the final assessment to earn a free certificate

Module 1: Working with data

  1. Array Methods: map, filter, reduce13 min · Up next
  2. Objects, Destructuring and Spread13 min · Not started

Module 2: Making pages interactive

  1. The DOM: Changing a Page with JavaScript13 min · Up next
  2. Events: Responding to Users13 min · Not started
  3. Errors and Debugging12 min · Not started

Questions about JavaScript Intermediate: Data, the DOM and Events

What will I learn in JavaScript Intermediate: Data, the DOM and Events?

Work with data using array methods and destructuring, then bring pages to life with the DOM, events and solid error handling. The course has 5 lessons, organised in 2 modules: Module 1: Working with data; Module 2: Making pages interactive.

How long does JavaScript Intermediate: Data, the DOM and Events take?

About 64 minutes in total, across 5 lessons. You can learn at your own pace and stop and continue any time.

Do I need experience to take JavaScript Intermediate: Data, the DOM and Events?

It helps to know the basics of the topic first. If you are new, start with the beginner course and come back.

Is JavaScript Intermediate: Data, the DOM and Events free?

Yes. The whole course is free and you do not need an account to learn. A free account is only needed for the final assessment and the certificate.

Do I get a certificate for JavaScript Intermediate: Data, the DOM and Events?

Yes, a free certificate of completion. Finish every lesson, sign in, and pass the 15-question final assessment with 80% or more. It is not an accredited qualification.

What should I learn after JavaScript Intermediate: Data, the DOM and Events?

The next step is JavaScript Advanced: Closures, Async and Modules.