Course

ReactJS: Level 03

This course teaches you the core knowledge you need to deeply understand and build React components and structure applications with Redux.React and Redux can help you in web development or help you build that personal project. We can learn how to thoroughly test React and Redux code, including tests for action creators and reducers, also Rewrite a popular Redux Middleware from scratch to handle asynchronous actions.This is a course that explains the concepts and how they're implemented in the best order for you to learn and deeply understand them.

12 Lessons
Outcomes

By the end of the course, learners will be able to:

  • Build a scale-able API with authentication using Express, Mongo, and Passport
  • Figure out what a Higher Order Component and how to use it to write dramatically less code
  • Set up your own testing environment with Jest and Enzyme
  • Learn the differences between cookie-based and token-based authentication
  • Write Redux middle-ware from scratch to uncover what is happening behind the scenes with Redux
  • Realize the power of building composable components

Primary source of the course:

https://www.udemy.com/course/react-redux-tutorial/

Level: 03
Duration: 25 Hours
Pre-requisites: ReactJS:Level01

ReactJS:Level 02

What’s next: TBD

Beginner's Guide

Testing

Higher order components

Middlewares with Redux

Server setup - Authentication

Client Side Auth

Testing with React v14

Test Environment Setup with React v14

Higher Order Component with React v14

Middleware with React v14

Client Side Authentication with React v14

Rate your experience