Programming Academy

JavaScript Fundamentals

Make web pages interactive with JavaScript — variables, functions, the DOM, events and modern ES6 syntax.

All 2 students 0 rating English
A
Taught by
Ama Owusu

About this course

JavaScript brings web pages to life. This course starts with core language concepts, moves to DOM manipulation and events, and finishes with modern ES6 features and practical projects.\n\nEach lesson combines video, a downloadable PDF guide and hands-on coding practice so you learn by building.

What you'll learn

Write JavaScript with variables, data types and operators\n- Control flow with conditionals and loops\n- Use functions, arrays and objects confidently\n- Manipulate the DOM to update pages dynamically\n- Handle user events like clicks and keystrokes\n- Use ES6 features: arrow functions, destructuring, template literals\n- Debug code with browser DevTools\n- Download a PDF guide with every lesson

Course curriculum

3 modules · 9 lessons · around 82 min of video

JS Basics 3 lessons
Functions & Data 3 lessons
The DOM & Events 3 lessons
  • The DOM Preview 10 min
  • Events Preview 10 min
  • Debugging & Projects 9 min

Requirements

Basic HTML and CSS (see the HTML Fundamentals and CSS Fundamentals courses)\n- A browser with developer tools\n- A code editor such as VS Code

Instructor

A
Ama Owusu
Instructor