React Front To Back 2019

React Front To Back 2019

image description

What you will learn

  • Learn Modern React 16.8 By Building 3 Projects

  • Flux Pattern Using Context & useContext/useReducer Hooks

  • Learn Redux From Scratch

  • Full Stack Development with MERN (MongoDB, Express, React, Node)

  • Suitable For Both Beginners & Intermediate React Developers

Curriculum

Section 1: Course Introduction

Section 2: Project 1 Start [Github Finder] & React Setup

Section 3: Components, State & Props

Section 4: Events, Passing Props, React Router & More

Section 5: Refactoring To Hooks & Context

Section 6: Project 2 Start [Contact Keeper - MERN] & Express Server Setup

Section 7: Backend Users, Contacts & JWT Authentication

Section 8: Client Side Setup & Contacts UI

Section 9: React/Express Authentication

Section 10: Contacts API Integration & Deploy

Section 11: Project 3 Start [ITLogger - Redux] - Components & UI

Section 12: Redux For State Management

Section 13: Technicians State & Components

Course Description

Lean Modern React 16.8+ Including Hooks, Context API, Full Stack MERN & Redux By Building Real Life Projects

Requirements

  • You should know JavaScript pretty well, including ES6 (Arrow functions, promises, etc)

Description

In this course you will learn to master React 16.8+ concepts including how to create a Flux pattern using the Context API with the useContext and useReducer hooks. We will also build a full stack MERN application with a custom Express backend API that uses JWT (JSON Web Token) for authentication. In addition, we will also create a project that uses Redux.

Here are some of the things you will learn in this course:

  • React Fundamentals (Components, props, state, etc)

  • React Hooks (useState, useEffect, useContext, useReducer, useRef) in real projects

  • Context API & App Level State

  • MERN - MongoDB, Express React, Node

  • Build a Custom API With JWT Authentication

  • Redux - Reducers, Actions, etc

  • Basic Animation

  • Much More...

Who this course is for:

  • Developers looking to learn Modern React 16.8+ with hooks & context, MERN & Redux