Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 1.49 KB

File metadata and controls

43 lines (33 loc) · 1.49 KB

Taskflow Learner Guides

This folder contains focused learning guides that expand the project into a complete backend engineering curriculum.

These guides are written to be:

  • simple to follow
  • technically accurate
  • practical for implementation
  • useful for both self-learning and teaching

Recommended Reading Order

  1. part-01-http-server.md
  2. part-02-task-store.md
  3. event-loop-and-libuv.md
  4. memory-management.md
  5. concurrency-and-worker-threads.md
  6. big-o-and-data-structures.md
  7. algorithms-and-recursion.md
  8. middleware-pattern.md
  9. error-handling-and-logging.md
  10. streams-and-csv-export.md
  11. websockets-live-updates.md

How to Use These Guides

  • Read one guide.
  • Run or modify the actual project code.
  • Build one feature incrementally.
  • Validate with manual API tests.
  • Reflect on tradeoffs and complexity.

Study Outcome

By following this folder in sequence, a learner can move from a minimal raw Node API to a production-minded system that supports:

  • reliable request handling
  • scalable data access patterns
  • robust middleware and error boundaries
  • memory-conscious streaming
  • CPU offloading via worker threads
  • real-time client synchronization via WebSockets