JavaScript Developer
+25 coins for finishing one · +15 more above 80% — banked to your account when you sign up.
Practice tests
JavaScript Mock test
50 Q · 1 h · 405 attempts · avg 44%
Node Package Manager (NPM)
10 Q · 10 min · 962 attempts · avg 50%
JavaScript Types and Variables
10 Q · 10 min · 529 attempts
JavaScript Types and Variables
10 Q · 10 min · 823 attempts
JavaScript Scopes
10 Q · 10 min · 722 attempts
JavaScript Operators
10 Q · 10 min · 686 attempts
JavaScript Objects
10 Q · 10 min · 418 attempts
JavaScript IIFE - Immediately Invoked Function Expression
10 Q · 10 min · 609 attempts · avg 80%
JavaScript Functions
10 Q · 10 min · 961 attempts
JavaScript Functions
10 Q · 10 min · 512 attempts · avg 42.5%
JavaScript Expressions vs Statements
10 Q · 10 min · 631 attempts
JavaScript Execution contexts and Execution contexts stack
10 Q · 10 min · 791 attempts
JavaScript Events and Events queue
10 Q · 10 min · 760 attempts
JavaScript Closures
10 Q · 10 min · 605 attempts · avg 70%
JavaScript Callbacks
10 Q · 10 min · 565 attempts · avg 70%
JavaScript Basics
10 Q · 10 min · 508 attempts
ES Array Helper Methods
10 Q · 10 min · 756 attempts
ES6 Variables Lifecycles
10 Q · 10 min · 624 attempts
ES6 Template Literals
10 Q · 10 min · 792 attempts
ES6 Rest Spread Operators and Default Function Parameters
10 Q · 10 min · 441 attempts
ES6 Enhanced Object Literals
10 Q · 10 min · 607 attempts
ES6 Classes Prototypes and Function Constructors
10 Q · 10 min · 437 attempts
ES6 Arrow functions
10 Q · 10 min · 675 attempts
ES6 Array and Object Destructuring
10 Q · 10 min · 941 attempts
Babel
10 Q · 10 min · 872 attempts
Done practicing?
Turn this skill into a Government Certification
Your coins are waiting to be used as a discount.
