JavaScript Developer Path
Core JavaScript, the DOM, and asynchronous programming.
4 lessons · about 31 minutes of reading
Log in to track your progress through this course.
Start lesson 1- 1
JavaScript Variables and Data Types: let, const, and More
Learn how to declare variables with let and const and understand JavaScript's core data types and equality rules.
7 min read
- 2
JavaScript Functions and Arrow Functions
Write reusable functions in JavaScript using declarations, expressions, arrow syntax, and default and rest parameters.
7 min read
- 3
Working with the DOM in JavaScript
Select, change, create, and remove page elements and respond to clicks using the DOM API.
8 min read
- 4
Asynchronous JavaScript: Promises and async/await
Handle asynchronous work in JavaScript with promises, then and catch, async/await, and Promise.all.
9 min read