MERN Stack Master Course - Building your own Instagram
4.3 (389 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
64,276 students enrolled

MERN Stack Master Course - Building your own Instagram

Build Your own Instagram with React, Express, Node.js & MongoDB
New
4.3 (389 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
64,276 students enrolled
Created by Mukesh Phulwani
Last updated 4/2020
English
English [Auto-generated]
Current price: $11.99 Original price: $19.99 Discount: 40% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 10.5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Building websites using MERN stack
  • Image Uploading
  • Creating APIs in Node js
  • Testing end points using postman
  • Context API for state managemant
  • JWT based authentication
  • Deploy to heroku
  • Sending Email using nodemailer & sendgrid
  • Forgot & Reset password
Course content
Expand all 53 lectures 10:26:33
+ Introduction
2 lectures 06:04
Complete Code used in this course
00:02
+ Creating Node js API for Authentication
10 lectures 01:16:55
setting up mongodb on atlas
06:50
Creating User Schema
03:34
getting data is request body
12:37
posting data to database
06:49
hashing passwords
04:39
Creating Signin route
09:07
using jwt
05:50
creating middleware to verify token
13:40
+ Node js API for posts
3 lectures 36:36
creating post schema and post route
20:27
View all posts route
04:09
Posts created by me route
12:00
+ Implementing Authentication, Posts, Profile page on client side using React js
14 lectures 03:01:49
Creating React project and adding Routing
17:58
Creating SignIn & Signup page UI
13:44
Profile page UI
12:33
Home Page UI
08:35
Create post page UI
08:47
User Signup by posting data
23:52
User Signin
08:35
Uploding Images to cloudinary
18:10
Saving token in localstorage & solving errors
11:22
Adding Context API
19:21
Changing Navigation links after Signin and Signout
07:41
Fetching posts and showing that on Home page
10:34
Implementing Logout
08:26
Showing details of logged in user in profile page
12:11
+ Comments on post
3 lectures 36:18
Node js API for commenting on Post
04:46
Implementing comment in client side
16:32
delete post
15:00
+ Adding follow & unfollow user feature
6 lectures 01:02:31
Node API for follow and unfollow user
11:44
Implementing follow user in React
19:45
Solving issues and unfollow user
12:47
Updating follow unfollow of logged in user
02:33
Node js API to list the posts created by my following
05:40
+ Adding profile pic & Deploy
4 lectures 01:27:26
Adding upload profile pic option while signup
25:37
Updating profile picture
19:35
saving update pic in database
17:17
Deploy to heroku
24:57
+ Adding Forgot & Reset password
3 lectures 46:45
Sending email using sendgrid & nodemailer
09:51
Sending reset password link in email
18:57
Create New password & save it in database
17:57
Requirements
  • Basics of React & Node js
Description

MERN stands for MongoDB, Express.js, React.js and Node.js - and combined, these four technologies allow you to build amazing web applications

In this course we will be building FULL FLEDGED INSTAGRAM website and it will be a lots of fun as we building this together.

This course covers -

  • Building an backend API with Node.js & Express

  • Testing API using Postman

  • JWT based authentication

  • Image upload

  • Context API for state management

  • React Hooks

  • React Router hooks

  • Protecting routes or endpoints

  • Sending Emails

  • Forgot & Reset Password

This course is NOT an introduction course to React & Node js. It is fully hands on course for building full stacks websites using MERN


Who this course is for:
  • Who want to become full stack MERN Developer