Skip to content

JavaScript Intermediate ​

Hub › JavaScript › Intermediate

What you'll build ​

You grow the beginner CLI todo into a fuller tool: mark todos done, remove them, filter to just the pending ones, and seed the list asynchronously from a public API with fetch and async/await. Still plain Node, still zero dependencies.

The ladder ​

  1. 01 Why grow it
  2. 02 The done command
  3. 03 The remove command
  4. 04 Filtering
  5. 05 Async seed with fetch
  6. 06 Wire the CLI
  7. 07 Tests