Table of Content
Module 1
INSTALLATION AND SETUP
- The Course Overview
- Setup and Installation – Node.js
- Installing Angular CLI
- Installing MongoDB
BUILDING USER INTERFACES WITH ANGULAR
- Frontend and Single-Page Application
- Generating an Angular Project
- Project Structure Overview
- Our First Angular Component
- Templates
- Events and Bindings
- Custom Events and Bindings
- Services
- Two-Way Data Binding
- Forms
BUILD SERVER-SIDE WITH NODE.JS
- Introduction to NodeJS
- Hello NodeJS
- Modules and Require
- Creating a Module
- NPM and External Modules
- Synchronous versus Asynchronous
- Creating an HTTP server
BUILDING APIS WITH EXPRESS
- RESTful Services
- Creating a Server
- GET Method
- Nodemon
- POST Method
- PUT Method
- DELETE Method
- Cleaning Up
MANAGING DATA WITH MongoDB
- Installing Mongoose
- Models
- Create a Record
- Get a Record
- Edit a Record
- Delete a Record
PUTTING IT ALL TOGETHER
- Building the Frontend
- Building the Backend
- Connecting the API
Module 2
SETUP AND INSTALLATION
- The Course Overview
- Installing Node.js
- Installing Angular CLI
- Installing MongoDB
REAL TIME CHAT APPLICATION
- Project Setup
- Building the Frontend
- Building the Backend
- WebSockets
- Adding Socket.io
- Custom Events
- Adding Custom Events
LOGIN AUTHENTICATION SYSTEM – FRONTEND
- Building the Frontend
- Forms
- Setting Up Routes
- Protected Routes
- Validations
LOGIN AUTHENTICATION SYSTEM – BACKEND
- Creating the APIs
- Password Encryption
- Connecting the Frontend
- JSON Web Tokens (JWT)
- Adding JWT
E-COMMERCE APPLICATION – FRONTEND
- Application Setup
- Setting Up Routes
- Building the Pages
- Displaying Data
- Adding a Shopping Cart
- Checkout
E-COMMERCE APPLICATION – BACKEND
- Setting Up the Server
- Mock Product Data
- Creating APIs
- Checkout
- Orders
Apply for certification
https://www.vskills.in/certification/web-development/mean-stack-online-certification-course