About this course
Learn variables, functions, conditions, and events to make web pages interactive.
View category Curriculum
Each chapter contains short lessons and quizzes. Select a lesson to open its details, read the full content, and continue to the related assessment.
1Values, Variables, and Expressions2 items
Values, Variables, and Expressions
Working with dataUse const for values that will not be reassigned and let for values that change. Expressions combine values and operators to produce a result.11 min Practice: Working with dataApply “Working with data” in a short example, then verify the result and edge cases.14 min 2Functions and Arrays3 items
Functions and Arrays
Reusing logicA function names a task and can receive parameters. Arrays hold ordered collections; map transforms each item without changing the original array.11 min Practice: Reusing logicApply “Reusing logic” in a short example, then verify the result and edge cases.14 min Review: JavaScript pour débutants — 2Check the concepts and practices covered in the course.3 question(s) 3The DOM and Events3 items
The DOM and Events
Responding to interactionsThe DOM exposes the document as objects. Add a listener with addEventListener and update content deliberately after a user action.11 min Practice: Responding to interactionsApply “Responding to interactions” in a short example, then verify the result and edge cases.14 min Review: JavaScript pour débutants — 3Check the concepts and practices covered in the course.3 question(s)