Skip to content

Daniel-wesley-06/nodejs-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Node.js Learning Journey

This repository documents my structured learning path through Node.js, from beginner fundamentals to advanced concepts like event loops, asynchronous patterns, and module systems.


📚 Topics Covered

Phase Concept Description
1️⃣ File System (fs) Synchronous and asynchronous file operations
2️⃣ Event Loop Understanding non-blocking I/O, callbacks, and timers
3️⃣ Asynchronous Patterns Using Promises, async/await, and blocking vs non-blocking examples
4️⃣ Modules Import/export, CommonJS, and working with external libraries

🗂️ Project Structure

  • Will update after completion of my learning

🧠 Learning Focus

  • Understand Node.js internals (event loop, libuv)
  • Practice asynchronous programming
  • Explore callback, promise, async/await mechanisms
  • Build small experiments for each concept

🏗️ Upcoming Topics

  • 🧩 Express.js
  • 🌐 APIs and HTTP modules
  • 📦 NPM packages and dependencies
  • 🧠 Streams and Buffers
  • 🧱 Deployment basics

👨‍💻 Author

Daniel Wesley
📍 GitHub Profile
💬 Exploring backend development with Node.js


🗒️ “Every commit represents a concept learned — not just code written.”

About

A structured journey through Node.js and Express.js - from basic to advanced concepts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •