Blog.Kriativity
HomeCourses
πŸš€

Full Stack Web Developer

9 phases Β· 72 topics

Quick AnswersAbout
Browse Courses
Blog.Kriativity
Home/node/Advanced
Back to Course
πŸš€

Advanced

Concurrency patterns and practice projects: child processes, worker threads, cluster module, plus three hands-on builds β€” a CLI notes manager, a streaming CSV parser, and an HTTP file upload server.

0%

Progress: 0 / 6 topics completed

Node.js Concurrency

πŸš€Advanced

Child Processes

Spawn OS processes and shell commands from Node.js using exec, spawn, and fork

20 min
πŸš€Advanced

Worker Threads

Run CPU-intensive JavaScript in parallel using Node.js Worker Threads and shared memory

20 min
πŸš€Advanced

Cluster Module

Scale Node.js HTTP servers across all CPU cores using the built-in cluster module

18 min

Node.js Practice Projects

πŸš€Advanced

Project: Notes App using fs

Build a command-line notes manager that persists data to a JSON file using fs/promises

60 min
πŸš€Advanced

Project: CSV Reader with Streams

Build a streaming CSV parser using Node.js Readable streams, Transform streams, and the fs module

75 min
πŸš€Advanced

Project: File Upload Server

Build an HTTP file upload server using Node.js built-in http module, multipart/form-data parsing, and fs streams

90 min
← Intermediate
Blog.Kriativity

A free, interactive learning platform for developers. Master PostgreSQL, JavaScript, Python and more through hands-on exercises and quizzes all in your browser.

Courses

  • PostgreSQL
  • JavaScript
  • Python
  • TypeScript
  • Express.js (soon)

Company

  • About
  • Privacy Policy
  • Terms of Service
  • Report an Issue

Β© 2026 Blog.Kriativity. All rights reserved.