Skip to content

Commit c30e6c9

Browse files
authored
Merge pull request #4608 from reduxjs/pr/egghead-videos
add links to egghead RTK Query tutorial
2 parents 8e58a32 + d9d8426 commit c30e6c9

File tree

2 files changed

+36
-4
lines changed

2 files changed

+36
-4
lines changed

docs/tutorials/essentials/part-7-rtk-query-basics.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,22 @@ import { DetailedExplanation } from '../../components/DetailedExplanation'
2121

2222
:::
2323

24+
:::tip Prefer a video course?
25+
26+
If you prefer a video course, you can [watch this RTK Query video course by Lenz Weber-Tronic, the creator of RTK Query, for free at Egghead](https://egghead.io/courses/rtk-query-basics-query-endpoints-data-flow-and-typescript-57ea3c43?af=7pnhj6) or take a look at the first lesson right here:
27+
28+
<div style={{position:"relative",paddingTop:"56.25%"}}>
29+
<iframe
30+
src="https://app.egghead.io/lessons/redux-course-introduction-and-application-walk-through-for-rtk-query-basics/embed?af=7pnhj6"
31+
title="RTK Query Video course at Egghead: Course Introduction and Application Walk through for RTK Query Basics"
32+
frameborder="0"
33+
allowfullscreen
34+
style={{position:"absolute",top:0,left:0,width:"100%",height:"100%"}}
35+
></iframe>
36+
</div>
37+
38+
:::
39+
2440
## Introduction
2541

2642
in [Part 5: Async Logic and Data Fetching](./part-5-async-logic.md) and [Part 6: Performance and Normalization](./part-6-performance-normalization.md), we saw the standard patterns used for data fetching and caching with Redux. Those patterns include using async thunks to fetch data, dispatching actions with the results, managing request loading state in the store, and normalizing the cached data to enable easier lookups and updates of individual items by ID.

docs/tutorials/videos.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css'
1010

1111
# Recommended Videos
1212

13-
While we don't currently have any "official" Redux tutorial videos from the Redux team, the Redux community has created some excellent tutorials that we can recommend. These videos show the same "modern Redux" approaches that we teach in our docs.
13+
Here are some excellent video tutorials that we can recommend. These videos show the same "modern Redux" approaches that we teach in our docs.
1414

1515
## Learn Modern Redux Livestream
1616

@@ -21,6 +21,22 @@ Redux maintainer Mark Erikson appeared on the "Learn with Jason" show to explain
2121
title="Learn Modern Redux - Redux Toolkit, React-Redux Hooks, and RTK Query"
2222
/>
2323

24+
## RTK Query Basics: Query Endpoints, Data Flow and TypeScript
25+
26+
A video course on RTK Query basics by Lenz Weber-Tronic, the creator of RTK Query.
27+
28+
You can [watch this RTK Query video course for free at Egghead](https://egghead.io/courses/rtk-query-basics-query-endpoints-data-flow-and-typescript-57ea3c43?af=7pnhj6) or take a look at the first lesson right here:
29+
30+
<div style={{position:"relative",paddingTop:"56.25%"}}>
31+
<iframe
32+
src="https://app.egghead.io/lessons/redux-course-introduction-and-application-walk-through-for-rtk-query-basics/embed?af=7pnhj6"
33+
title="RTK Query Video course at Egghead: Course Introduction and Application Walk through for RTK Query Basics"
34+
frameborder="0"
35+
allowfullscreen
36+
style={{position:"absolute",top:0,left:0,width:"100%",height:"100%"}}
37+
></iframe>
38+
</div>
39+
2440
## Redux Toolkit Complete Tutorial with Dave Gray
2541

2642
This 4-hour tutorial video teaches how to use Redux Toolkit by showing how to build the same example app that's covered in [the "Redux Essentials" tutorial](./essentials/part-1-overview-concepts.md), and walks through how each piece of the app works.
@@ -36,18 +52,18 @@ Jamund Ferguson has created several excellent "modern Redux" courses on Egghead.
3652

3753
### Modern Redux with Redux Toolkit (RTK) and TypeScript
3854

39-
[Egghead course: Modern Redux with Redux Toolkit and TypeScript](https://app.egghead.io/lessons/react-intro-to-modern-redux-with-rtk-and-typescript?pl=modern-redux-with-redux-toolkit-rtk-and-typescript-64f243c8)
55+
[Egghead course: Modern Redux with Redux Toolkit and TypeScript](https://app.egghead.io/lessons/react-intro-to-modern-redux-with-rtk-and-typescript?pl=modern-redux-with-redux-toolkit-rtk-and-typescript-64f243c8&af=7pnhj6)
4056

4157
This course takes a basic shopping cart application built with React and fully power it with Redux and RTK using TypeScript. It covers how Redux Toolkit simplifies the process of setting up your Redux application, including building slices, reducers, selectors and thunks, and all typed with TypeScript.
4258

4359
### Modernizing a Legacy Redux Application with React Hooks
4460

45-
[Egghead course: Modernizing a Legacy Redux Application with React Hooks](https://app.egghead.io/lessons/react-setup-the-currency-conversion-calculator?pl=modernizing-a-legacy-redux-application-with-react-hooks-c528)
61+
[Egghead course: Modernizing a Legacy Redux Application with React Hooks](https://app.egghead.io/lessons/react-setup-the-currency-conversion-calculator?pl=modernizing-a-legacy-redux-application-with-react-hooks-c528&af=7pnhj6)
4662

4763
A course that covers how to modernize existing React+Redux applications from older-style patterns like React class components and the React-Redux `connect` API, to modern patterns with React function components and the React-Redux `useSelector/useDispatch` hooks.
4864

4965
### Confidently Testing Redux Applications with Jest & TypeScript
5066

51-
[Egghead course: Confidently Testing Redux Applications with Jest & TypeSCript](https://app.egghead.io/lessons/jest-intro-to-confidently-testing-redux-applications-with-jest-typescript?pl=confidently-testing-redux-applications-with-jest-typescript-16e17d9b)
67+
[Egghead course: Confidently Testing Redux Applications with Jest & TypeSCript](https://app.egghead.io/lessons/jest-intro-to-confidently-testing-redux-applications-with-jest-typescript?pl=confidently-testing-redux-applications-with-jest-typescript-16e17d9b&af=7pnhj6)
5268

5369
Best practices for building & testing Redux applications have changed dramatically over time. This course aims to be a comprehensive and up-to-date resource for those seeking to confidently test their Redux apps.

0 commit comments

Comments
 (0)