Description
In this course, you will learn :
- An in-depth look at NodeJS, Angular, and MongoDB Atlas.
- Understanding our development environment, how to make API calls, examine headers, insert items into the headers, body, and send the data
- How to build an angular-based user interface that can sit on top of that API.
- The Atlas version of MongoDB will be used as our database.
- How we interact with the API from the user interface to the backend.
- You can also use the API on its own to make calls.
- Learning NodeJS and how to integrate it with MongoDB.
- Create a complete Library Database project from the ground up.
Syllabus :
1. Tooling
- Visual Studio Code
- Postman
- NPM
2. NodeJs and MongoDB
- Quick Overview Of NodeJS
- Installing NodeJS
- Running Your First NodeJS Server
- Quick Overview Of MongoDB
- Creating a MongoDB Atlas Account
3. Creating The API App
- Initializing The Project
- Creating server.js and app.js
- Book Routing Part 1
- Book Routing - Update and Delete
- User Routing - Signup
- User Routing - Admin Signup
- User Routing - Login
- Check Authorization
- Models - User and Book
- Testing API - User Signups
- Maintaining Sessions With Tokens
4. Creating Frontend
- Initializing The Project
- Creating The Interceptor
- Create The API Service
- Creating The UI Components
- Populating Signup Component
- Populating Login Component
- Populating Add-Books Component
- Populating Edit-Books Component
- Populating All Books Component
- Creating All Books Front End
- Debugging Session
- App Walkthrough