Practice

Build the muscle memory.

Short, focused exercises that turn what you read into what you can write. 164 exercises across 6 tracks β€” and growing.

JavaScript

33 exercises

  1. Map with an arrow function L1 2m
  2. A greeting with a default L1 2m
  3. Toggle a Dark Mode Class L1 4m
  4. Find the Right Element L1 4m
  5. Write a double function L1 2m
  6. Discount calculator L1 2m
  7. Persist a Counter L1 4m
  8. Format a money value L1 2m
  9. Build a user object L1 3m
  10. Compute a tax-inclusive price L1 2m
  11. Log a sum L1 2m
  12. Number to weekday L1 3m
  13. Build a greeting L1 2m
  14. Declare a greeting L1 2m
  15. Swap two values L2 2m
  16. Sum a shopping cart L2 3m
  17. Rewrite a Chain With async/await L2 5m
  18. Dog extends Animal L2 4m
  19. A BankAccount class L2 4m
  20. Delegated Delete L2 5m
  21. Form to Object L2 4m
  22. Fetch With Error Handling L2 6m
  23. Count the vowels L2 3m
  24. Split a Module L2 6m
  25. Count unique words L2 3m
  26. Read a config with a default L2 2m
  27. Destructure an HTTP response L2 3m
  28. Chain Two Promises L2 5m
  29. Extract All Hashtags L2 5m
  30. Sum any number of arguments L2 3m
  31. Capitalize a name L2 3m
  32. A counter factory L3 4m
  33. Compose two functions L3 3m