McAfee-Secured Website

Course name Web Development Courses Detailed Walkthroughs on Advanced React and Redux concepts: Detailed Walkthroughs on Advanced React and Redux concepts

Detailed Walkthroughs on Advanced React and Redux concepts Video Course

Detailed Walkthroughs on Advanced React and Redux concepts Video Course is developed by Web Development Courses Professionals to help you pass the Detailed Walkthroughs on Advanced React and Redux concepts exam.

You Will Learn:

Was 21.99 USD
Now 19.99 USD

Description

This course will improve your knowledge and skills required to pass Detailed Walkthroughs on Advanced React and Redux concepts exam.

Curriculum For This Course

  • 1. Welcome! Let's Get Started! 1 Videos 00:01:46
    • Introduction 01:46
  • 2. Testing 21 Videos 02:25:49
    • Project Setup 03:29
    • Core Testing - Describe, It, Expect 09:39
    • A First Spec 12:42
    • Test Reporting 04:05
    • Feature Mockups 06:09
    • Test Structure Setup 06:55
    • Comment Box Tests 08:19
    • Testing Class Names 07:50
    • Using beforeEach to Condense Tests 06:22
    • Expecting Child Elements 05:13
    • Simulating Events 07:24
    • Testing Controlled Components 07:23
    • Form Submit Event 07:13
    • Stub Comment List 06:00
    • Expectations on Content 07:43
    • Assertions with Lists 05:42
    • Testing Action Creators 09:34
    • Action Creator Shortcuts 04:47
    • TDD Comments Reducer 12:37
    • Spec Failures After Code Change 03:36
    • App Review 03:07
  • 3. Test Environment Setup 9 Videos 00:51:58
    • Purpose of Chai and Mocha 05:19
    • Test Helper From Scratch 02:43
    • JSDom Setup 07:14
    • More JSDom Setup 05:28
    • TestUtils Library 07:53
    • Defining RenderComponent 07:52
    • Finishing RenderComponent Helper 05:12
    • Simulate Helper 07:09
    • Test Helper Review 03:08
  • 4. Higher Order Components 14 Videos 01:17:37
    • What is a Higher Order Component? 03:06
    • Connect and Provider 05:49
    • Authentication HOC Overview 04:19
    • Header Setup 06:54
    • React Router Setup 07:36
    • Authentication Reducer 07:05
    • Action Creator Hookup 08:04
    • Authentication Higher Order Component 04:57
    • HOC Scaffold Code 09:09
    • Nesting Higher Order Components 04:48
    • Accessing React Router on Context 05:30
    • Class Level Properties 02:12
    • Handling HOC Edge Cases 05:03
    • Higher Order Components Review 03:05
  • 5. Middleware 12 Videos 01:05:42
    • Middleware Overview 03:26
    • App Building Plan 03:50
    • Users Reducer 04:14
    • Static Users Action Creator 02:15
    • Rendering a List of Users 07:32
    • CSS Cleanup 04:20
    • Pains Without Middleware 07:15
    • Middleware Stack 04:43
    • Middleware Internals 07:55
    • Handling Unrelated Actions 05:17
    • Handling Promises 08:05
    • Middleware Review 06:50
  • 6. Server Setup - Authentication 27 Videos 02:36:15
    • Introduction to Authentication 04:32
    • Cookies vs Tokens 04:57
    • Scalable Architecture 04:49
    • Server Setup 03:45
    • More Server Setup 05:41
    • Express Middleware 06:29
    • Express Route Handler 06:09
    • Mongoose Models 10:22
    • MongoDB Setup 06:29
    • Inspecting the Database 06:19
    • Authentication Controller 04:57
    • Searching for Users 07:57
    • Creating User Records 06:31
    • Encrypting Passwords with Bcrypt 08:12
    • Salting a Password 06:16
    • JWT Overview 04:58
    • Creating a JWT 07:13
    • Installing Passport 05:51
    • Passport Strategies 08:55
    • Using Strategies with Passport 04:02
    • Making an Authenticated Request 05:55
    • Signing in with Local Strategy 05:37
    • Purpose of Local Strategy 04:17
    • Bcrypt Full Circle 05:08
    • Protecting Signin Route 04:12
    • Signing Users In 04:04
    • Server Review 02:39
  • 7. Client Side Authentication 33 Videos 03:39:30
    • Client Setup 02:28
    • App Architecture 05:48
    • Component and State Design 07:30
    • Header Component 04:17
    • Scaffolding the Signin Form 11:03
    • Adding Signin Form 05:58
    • Action Creator with Many Responsibilities 08:24
    • Introducing Redux Thunk 07:10
    • Signin Action Creator 10:38
    • CORS In a Nutshell 09:13
    • Serverside Solution for CORS 06:17
    • Programmatic Navigation 07:11
    • Updating Auth State 06:29
    • Breather and Review 05:39
    • LocalStorage and JWT 06:39
    • Auth Error Messaging 04:36
    • Displaying Errors 04:40
    • Header Logic 10:29
    • Signout Component 05:32
    • Signout Action Creator 04:45
    • Signup Component 04:12
    • Signup Form Scaffolding 08:02
    • Redux Form Validation 04:30
    • Implementing Validation Logic 09:28
    • More On Validation 05:40
    • Signup Action Creator 07:11
    • Finish Up Signup 07:11
    • Securing Individual Routes 10:21
    • Root IndexRoute 02:34
    • Automatically Authenticating Users 08:01
    • Making Authenticated API Requests 03:29
    • Handling Data from Authenticated Requests 05:13
    • Authentication Wrapup 03:29