← All courses
JavaScript Essentials
Beginner

JavaScript Essentials

Make pages interactive. Learn variables, functions, logic, the DOM, events and working with data.

27 lessons · 4h · 27 lessons
Share

What you'll learn

  • Variables & functions
  • Logic
  • The DOM
  • Events

Curriculum

7 modules · 27 lessons
Module 1Getting started5 lessons
What JavaScript isPreview
Adding JavaScript & showing output
Variables: let & const
Data types
Comments
Module 2Operators & logic4 lessons
Operators
Comparisons & booleans
if / else
Loops
Module 3Functions4 lessons
Declaring functions
Parameters & return
Arrow functions
Scope
Module 4Arrays & objects4 lessons
Arrays
Array methods
Looping over arrays
Objects
Module 5The DOM3 lessons
Selecting elementsPreview
Changing content & styles
Creating & removing elements
Module 6Events & interaction4 lessons
Click events
Input events
Forms & preventDefault
Toggling on click
Module 7Putting it together3 lessons
Build a tip calculator
Common mistakes
Where to go next

Reviews

No reviews yet.

More in Languages & Code

Browse all →