UDEMY
UDEMY Logo

Node with React: Fullstack Web Development 

  • Offered byUDEMY

Node with React: Fullstack Web Development
 at 
UDEMY 
Overview

Build and deploy fullstack web apps with NodeJS, React, Redux, Express, and MongoDB

Duration

25 hours

Total fee

455

Mode of learning

Online

Credential

Certificate

Node with React: Fullstack Web Development
 at 
UDEMY 
Highlights

  • Earn a Certificate of completion from Udemy
  • Get a 30 days money back guarantee on the course
  • Get full lifetime access of the course material
  • Learn from 22 articles and 94 downloadable resources
Read more
Details Icon

Node with React: Fullstack Web Development
 at 
UDEMY 
Course details

Who should do this course?
  • For anyone who wants to learn how to build full stack apps with the latest in web technology
What are the course deliverables?
  • Create boilerplate starter projects with React, Redux, Express, and Mongo
  • Understand common web technologies and design patterns to connect them together
  • Master deployment techniques between the production and development environments
  • Make an app with Google OAuth authentication
More about this course
  • Through this course build a large feedback-collection app
  • This mega app will include the full gamut of features, including everything from authentication to email handling
  • Students will learn how to build an app that can be used to send mass emails to a big list of users for the purpose of collecting feedback
  • Understand each feature we build into this app so you can apply them to your own personal or professional projects in the future

Node with React: Fullstack Web Development
 at 
UDEMY 
Curriculum

Course Overview

Course Resources

App User Flow Walkthrough

Tech Stack

App Mockups

Relationship Between Node and Express

Generating Express Apps

Express Route Handlers

Node Version in Engines Property

Heroku Deployment Checklist

Installing the Heroku CLI

Verifying Heroku Deployment

Followup Deployments

The OAuth Flow

Overview of Passport JS

Passport Setup

Google+ Deprecation

Google Project Setup with new UI

Enabling Google OAuth API

Securing API Keys

Server Structure Refactor

The Theory of Authentication

Signing In Users with OAuth

Introduction to MongoDB

MongoDB Atlas Setup and Configuration

mLab Setup [PARTIALLY DEPRECATED]

Connecting Mongoose to Mongo

Dev vs Prod Keys

MongoDB Atlas Production Setup and Configuration

Generating Production Resources

Determining Environment

Version Control Scheme

Heroku Env Variables

Fixing Heroku Proxy Issues

React App Generation

A Separate Front End Server

Running the Client and Server

Important Create React App Proxy Update

Routing Stumbling Block

The Beauty of Create React App's Proxy

[Optional] Why This Architecture?

Faculty Icon

Node with React: Fullstack Web Development
 at 
UDEMY 
Faculty details

Stephen Grider
Stephen Grider has been building complex Javascript front ends for top corporations in the San Francisco Bay Area. With an innate ability to simplify complex topics, Stephen has been mentoring engineers beginning their careers in software development for years, and has now expanded that experience onto Udemy, authoring the highest rated React course. He teaches on Udemy to share the knowledge he has gained with other software engineers. Invest in yourself by learning from Stephen's published courses

Node with React: Fullstack Web Development
 at 
UDEMY 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
399
19 hours
– / –
View Other 2351 CoursesRight Arrow Icon
qna

Node with React: Fullstack Web Development
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...