Detailed Walkthroughs on Advanced React and Redux concepts

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