Get started with backend development by learning how to set up a Node.js server with Express and create RESTful APIs for managing a Todo List. By the end of this course, you'll have a server handling CRUD operations for your Todo List.
Overview
Syllabus
- Lesson 1: Setting Up a Basic Node.js Server
- Modify Route and Port
- Fix the Server Code
- Add a New Server Route
- Creating Your First Node.js Server
- Setting Up A Node.js Server
- Lesson 2: Setting Up Routing for Todo List
- Adding More Fields to Todos
- Fix the Routing Bug
- Define Basic Routes in Express
- Get all Completed Items
- Setting Up Express Routes
- Lesson 3: Implementing Update and Delete Operations
- Update and Delete by TaskName
- Fix the Delete Operation
- CRUD Operations in Express
- Complete CRUD Operations in Express
- CRUD Operations for Gadgets
- Lesson 4: Integrating MongoDB with Mongoose
- Enhance Todo Schema with Status
- Fix Bugs in Mongoose Code
- Adding MongoDB Error Handling
- Create a Mongoose Model
- CRUD Movies with Mongoose and MongoDB