This folder contains lesson markdown files that make up the NodeJS course. This course exists in the Full Stack JavaScript path on the Odin Project Website.
The following list represents how the lessons are divided into sections and presented on the website.
Disclaimer: Given the ever updating nature of the curriculum, the outline might be outdated. See the NodeJS course on the website
instead.
- Introduction: What is NodeJs
- Getting Started
- Debugging Node
- Project: Basic Informational Site
- Introduction to MongoDB
- Introduction to Express
- Express 101
- Express 102: CRUD and MVC
- Preparing for Deployment
- Project: Mini Message Board
- Express 103: Routes and Controllers
- Express 104: View Templates
- Project: Express 105: Forms and Deployment
- Project: Inventory Application
- Authentication Basics
- Security Configuration
- Project: Members Only
- API Basics
- API Security
- Project: Blog API
- Testing Routes and Controllers
- Testing Database Operations
- Project: Odin Book
- Conclusion