React, NodeJS, Express & MongoDB - Full stack Guide

About Workshop

Introduction

React is a JavaScript library for building user interfaces. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications. Node.js is an open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside of a web browser. MongoDB is a cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schema.

Course Outcome

1. Build a full stack social network app with React, Redux, Node, Express & MongoDB
2. Use Stateless JWT authentication practices
3. React Hooks, Async/Await & modern practices
4. Create an extensive backend API with Express
5. Integrate React with an Express backend in an elegant way
6. Use Redux for state management
7. Deploy to Heroku with a postbuild script

Course Fees(2 weeks): 1200 INR 720 INR

Course Fees(6 weeks): 3000 INR 1800 INR

Course Start From: 15 May 2020




• A Look At The Course Project
• Environment & Setup
• MongoDB Setup
• Install Dependencies & Basic Express Setup
• Connecting To MongoDB With Mongoose
• Route Files With Express Router

• A Look At The Course Project
• Environment & Setup
• MongoDB Setup
• Install Dependencies & Basic Express Setup
• Connecting To MongoDB With Mongoose
• Route Files With Express Router
Minor Project 1

• Creating The Profile Model
• Get Current User Profile
• Create & Update Profile Routes
• Get All Profiles & Profile By User ID
• Delete Profile & User
• Add Profile Experience
• Delete Profile Experience
• Add & Delete Profile Education
• Get Github Repos For Profile

• Introduction of React
• A Look At The The UI / Theme
• React & Concurrently Setup
• Clean Up & Initial Components
• React Router Setup
• Register Form & useState Hook
• Request Example & Login Form
• The Gist Of Redux
• Creating a Redux Store
• Alert Reducer, Action & Types
• Alert Component & Action Call
Minor Project 2

• Auth Reducer & Register Action
• Load User & Set Auth Token
• User Login
• Logout & Navbar Links

• Install Heroku CLI
• Prepare For Deployment
• Deploy To Heroku
Minor Project 1


Top