I recently decided to start learning Node.js and fill up gaps I had in my knowledge of the best server-side JavaScript framework ever made.
I utilized the Node JS Tutorial for Beginners series by The Net Ninja and I recommend it to anyone wanting to gain a quick overview of Node.js as well as Express.
This repository holds all the stuff I created while learning so I can come back to it in the future.
Note: Few of the lessons might be missing since those were just introductory lessons and didn't require any coding.
- Module Patterns
- The Node Event Emitter
- Reading & Writing Files (fs)
- Creating & Removing Directories
- Creating a Server
- Readable Streams
- Writable Streams
- Pipes
- Serving HTML Pages
- Serving JSON Data
- Basic Routing
- The package.json File
- Introduction to Express
- Express Route Parameters
- Template Engines - Part 1
- Template Engines - Part 2
- Partial Templates
- Middleware & Static Files
- Query Strings
- Handling POST Requests
- Final To-do App Project