Help make Code School better
Level 1 Free Level 3 Videos | 10 ChallengesDeclarations
Level 2 2 Videos | 9 ChallengesFunctions
Explore new features added to functions, like default parameters, rest parameters, spread operators, and arrow functions.
Level 3 2 Videos | 10 ChallengesObjects, Strings, and Object.assign
Level 4 3 Videos | 20 ChallengesArrays, Maps, and Sets
Learn how to work with Arrays and more efficient alternatives to working with collections, like Maps and Sets.
Level 5 3 Videos | 14 ChallengesClasses and Modules
Discover how to write object-oriented code using the new class syntax and how to leverage the new module system to keep things clean and organized.
Level 6 3 Videos | 10 ChallengesPromises, Iterators, and Generators
Learn alternatives to writing async code, iterator objects for navigating sequences more efficiently, and special functions that return those objects.
Complete these levels to unlock
Course Completion Badge
Watch Us Build
About The Professor
Carlos is a software developer who is constantly looking for better ways to write code. When not making loud noises on his mechanical keyboard, he can be found rock climbing or playing music.View Full Credits
- Estimated Course Length: 6 - 8 hours