Programming Academy
JavaScript Fundamentals
Make web pages interactive with JavaScript — variables, functions, the DOM, events and modern ES6 syntax.
A
Taught by
Ama Owusu
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
- What is JavaScript? Preview 8 min
- Variables & Data Types Preview 9 min
- Operators & Conditionals Preview 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