Modern JavaScript for Beginners

Variables, functions, the DOM and small projects you can show

Bestsellerโ˜… 5.0 (1)1 student

Created by Maya Chen ยท Last updated 10/2026 ยท English ยท Beginner

What youโ€™ll learn

  • Understand variables, loops and functions
  • Change web pages with the DOM
  • Fetch data from an API
  • Build three small interactive projects

Course content

3 sections ยท 7 lectures ยท 58m total
Getting started2 lectures ยท 14m
Core skills3 lectures ยท 30m
  • The key ideas, step by step15m
  • Worked example12m
  • Check your understanding3m
Project and next steps2 lectures ยท 14m
  • Your project brief6m
  • Wrap-up and where to go next8m

Requirements

  • A computer or phone with internet access
  • No prior experience needed

Description

JavaScript makes websites interactive. This course explains the core ideas in plain language and then puts them to work in small projects: a to-do list, a quiz and a weather card.

Who this course is for

  • Beginners who want a practical start
  • Anyone refreshing the basics

Instructor

Maya Chen
Front-end developer and teacher
โ˜… 5.0 instructor rating2 reviews2 students2 courses

I have built websites for twelve years and taught more than a thousand beginners. My courses are short, practical and project based.

Student feedback

5.0โ˜…โ˜…โ˜…โ˜…โ˜…Course rating
โ˜…โ˜…โ˜…โ˜…โ˜…100%
โ˜…โ˜…โ˜…โ˜…0%
โ˜…โ˜…โ˜…0%
โ˜…โ˜…0%
โ˜…0%
Omar Haddadโ˜…โ˜…โ˜…โ˜…โ˜…6 days ago

Best explanation of this topic I have found. The quizzes really helped.