
Programming
JavaScript for Professionals
Values, functions and async flow well enough to read a modern codebase without guessing.
9 lessons11 minBeginner
Overview
Values, functions and async flow well enough to read a modern codebase without guessing.
- 9 lessons
- 11 min
- Beginner
Curriculum
3 modules
- 1
Values and functions
- Types you will actually meet9 min
- Functions, scope and closures9 min
- Arrays and objects without mystery9 min
- 2
Async code
- Promises in one story9 min
- Async and await9 min
- Errors you should not swallow9 min
- 3
Reading lab
Includes hands-on lab- Trace a small function9 min
- Name the side effects9 min
- Lab: rewrite a nested callback14 min
Open sources & licenses
This curriculum is an original outline informed by these openly-licensed resources.



