MERN Stack Front To Back: Full Stack React, Redux & Node.js

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Build and deploy a social network with Node.js, Express, React, Redux & MongoDB. Fully updated April 2019

Welcome to "MERN Stack Front To Back". In this course, we will build an in-depth full-stack social network application using Node.js, Express, React, Redux and MongoDB along with ES6+. We will start with a blank text editor and end with a deployed full-stack application. This course includes...


  • Building an extensive backend API with Node.js & Express

  • Protecting routes/endpoints with JWT (JSON Web Tokens)

  • Extensive API testing with Postman

  • Integrating React with our backend in an elegant way, creating a great workflow

  • Building our frontend to work with the API

  • Using Redux for app state management

  • Creating reducers and actions for our resources

  • Creating many container components that integrate with Redux

  • Testing with the Redux Chrome extension

Creating a build script, securing our keys and deploy to Heroku using Git


UPDATE: The entire course was updated to use React Hooks, Async/Await and better overall code.

 

This is NOT an "Intro to React" or "Intro to Node" course. It is a practical hands-on course for building an app using the incredible MERN stack. I do try and explain everything as I go so it is possible to follow without React/Node experience but it is recommended that you know at least the basics first.


This is a project-based course, which means the entire course is building one large project. The project is called DevConnector and allows users to register and login to create a profile. They can add a resume of jobs and education and link all of their social networks.

  • Build a full stack social network app with React, Redux, Node, Express & MongoDB

  • Create an extensive backend API with Express

  • Use Stateless JWT authentication practices

Course Curriculum

2 Lectures

Instructor

Profile photo of Brad Traversy
Brad Traversy

Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media which is a successful web development YouTube channel and specializes in everything from HTML5 to front end frameworks like Angular as well as server side technologies like Node.js, PHP and Python. Brad has mastered explaining very complex topics...

Review
4.9 course rating
4K ratings
ui-avatar of Om Prakash Reddy
Om P. R.
5.0
7 months ago

great

  • Helpful
  • Not helpful
ui-avatar of venkat kumar
Venkat K.
3.5
9 months ago

Nice learning lots of things and refreshing

  • Helpful
  • Not helpful
ui-avatar of Japman Singh
Japman S.
4.5
11 months ago

I am not a complete novice to this stuff so I know a majority of the stuff I have seen so far. I see small room for improvement in a scenario where I was just starting to learn this stuff, but this is still good. Good pace, good content. Only suggestion - Maybe all the VS Code extensions description is not really needed. But I can see how it will help people too.

  • Helpful
  • Not helpful
ui-avatar of Dharani T
Dharani T.
4.5
1 year ago

good

  • Helpful
  • Not helpful
ui-avatar of Okechukwu Nmema
Okechukwu N.
3.5
1 year ago

Excellent

  • Helpful
  • Not helpful
ui-avatar of Mahesh Chakravarthy
Mahesh C.
5.0
1 year ago

I thoroughly enjoyed the course and learned a lot. Thank you for providing such valuable learning experiences.

  • Helpful
  • Not helpful
ui-avatar of Ashish Jha
Ashish J.
3.5
1 year ago

.

  • Helpful
  • Not helpful
ui-avatar of Dmitriy Makarov
Dmitriy M.
3.5
1 year ago

The course is good but it is outdated. At least half of technologies used in the course are changed due to the newer version, and syntax does not work. Some of the newest syntax can be found on the course GitHub page but some need to work.

  • Helpful
  • Not helpful
ui-avatar of Echo Zhang
Echo Z.
3.0
1 year ago

This course needs to be updated

  • Helpful
  • Not helpful
ui-avatar of Michael Caranay
Michael C.
4.5
1 year ago

Good pacing and information. I'm learning a lot

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses