Обратите внимание, что наш сайт не размещает какие-либо файлы из списка. Вы не можете скачать
эти файлы или скачать torrent-файл.
|
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[CourseClub.Me].url |
122б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
[FreeCourseSite.com].url |
127б |
001 Course Roadmap and Projects_en.srt |
4.03Кб |
001 Course Roadmap and Projects.mp4 |
44.90Мб |
001 Introduction to Part 1_en.srt |
1.20Кб |
001 Introduction to Part 1.mp4 |
9.46Мб |
001 Introduction to Part 2_en.srt |
1.60Кб |
001 Introduction to Part 2.mp4 |
13.84Мб |
001 Introduction to Part 3_en.srt |
1.50Кб |
001 Introduction to Part 3.mp4 |
25.35Мб |
001 Introduction to Part 4_en.srt |
1.90Кб |
001 Introduction to Part 4.mp4 |
15.55Мб |
001 Introduction to Part 5_en.srt |
1.82Кб |
001 Introduction to Part 5.mp4 |
14.67Мб |
001 Section Overview_en.srt |
857б |
001 Section Overview_en.srt |
1.33Кб |
001 Section Overview_en.srt |
1.20Кб |
001 Section Overview_en.srt |
1.36Кб |
001 Section Overview_en.srt |
1.42Кб |
001 Section Overview_en.srt |
1.14Кб |
001 Section Overview_en.srt |
1.28Кб |
001 Section Overview_en.srt |
2.66Кб |
001 Section Overview_en.srt |
1.19Кб |
001 Section Overview_en.srt |
1.25Кб |
001 Section Overview_en.srt |
1.79Кб |
001 Section Overview_en.srt |
1.44Кб |
001 Section Overview_en.srt |
1.20Кб |
001 Section Overview_en.srt |
1.37Кб |
001 Section Overview_en.srt |
1.40Кб |
001 Section Overview_en.srt |
1.51Кб |
001 Section Overview_en.srt |
1.19Кб |
001 Section Overview_en.srt |
1.42Кб |
001 Section Overview_en.srt |
919б |
001 Section Overview_en.srt |
1.07Кб |
001 Section Overview_en.srt |
1.07Кб |
001 Section Overview_en.srt |
947б |
001 Section Overview_en.srt |
1.64Кб |
001 Section Overview_en.srt |
1.78Кб |
001 Section Overview_en.srt |
1.72Кб |
001 Section Overview_en.srt |
1.18Кб |
001 Section Overview_en.srt |
1.30Кб |
001 Section Overview_en.srt |
1.56Кб |
001 Section Overview_en.srt |
1.82Кб |
001 Section Overview_en.srt |
1.28Кб |
001 Section Overview_en.srt |
1.76Кб |
001 Section Overview_en.srt |
1.26Кб |
001 Section Overview_en.srt |
1.77Кб |
001 Section Overview.mp4 |
2.23Мб |
001 Section Overview.mp4 |
3.59Мб |
001 Section Overview.mp4 |
2.74Мб |
001 Section Overview.mp4 |
2.23Мб |
001 Section Overview.mp4 |
2.52Мб |
001 Section Overview.mp4 |
1.61Мб |
001 Section Overview.mp4 |
2.69Мб |
001 Section Overview.mp4 |
7.74Мб |
001 Section Overview.mp4 |
2.20Мб |
001 Section Overview.mp4 |
2.14Мб |
001 Section Overview.mp4 |
2.32Мб |
001 Section Overview.mp4 |
2.04Мб |
001 Section Overview.mp4 |
3.83Мб |
001 Section Overview.mp4 |
4.25Мб |
001 Section Overview.mp4 |
2.49Мб |
001 Section Overview.mp4 |
1.85Мб |
001 Section Overview.mp4 |
2.90Мб |
001 Section Overview.mp4 |
1.92Мб |
001 Section Overview.mp4 |
1.34Мб |
001 Section Overview.mp4 |
2.02Мб |
001 Section Overview.mp4 |
2.27Мб |
001 Section Overview.mp4 |
2.01Мб |
001 Section Overview.mp4 |
2.47Мб |
001 Section Overview.mp4 |
5.94Мб |
001 Section Overview.mp4 |
4.62Мб |
001 Section Overview.mp4 |
2.27Мб |
001 Section Overview.mp4 |
2.48Мб |
001 Section Overview.mp4 |
2.94Мб |
001 Section Overview.mp4 |
4.12Мб |
001 Section Overview.mp4 |
1.70Мб |
001 Section Overview.mp4 |
3.20Мб |
001 Section Overview.mp4 |
1.85Мб |
001 Section Overview.mp4 |
4.29Мб |
001 Where to Go from Here_en.srt |
4.60Кб |
001 Where to Go from Here.mp4 |
38.52Мб |
002 An Overview of Reusability in React_en.srt |
8.03Кб |
002 An Overview of Reusability in React.mp4 |
13.49Мб |
002 Application Planning_en.srt |
26.15Кб |
002 Application Planning.mp4 |
80.99Мб |
002 Blurring the Boundary Between Server and Client (RSC – Part 4)_en.srt |
21.87Кб |
002 Blurring the Boundary Between Server and Client (RSC – Part 4).mp4 |
37.62Мб |
002 Building Our First React App!_en.srt |
28.21Кб |
002 Building Our First React App!.mp4 |
115.83Мб |
002 CHALLENGE #1 Understand The Atomic Blog App_en.srt |
6.15Кб |
002 CHALLENGE #1 Understand The Atomic Blog App.mp4 |
23.28Мб |
002 Client-Side Filtering Filtering Cabins_en.srt |
21.55Кб |
002 Client-Side Filtering Filtering Cabins.mp4 |
160.52Мб |
002 CodeSandbox-link.url |
78б |
002 Creating Our First App With Vite WorldWise_en.srt |
23.02Кб |
002 Creating Our First App With Vite WorldWise.mp4 |
87.96Мб |
002 Deploying to Netlify_en.srt |
14.41Кб |
002 Deploying to Netlify.mp4 |
84.85Мб |
002 Destructuring Objects and Arrays_en.srt |
15.20Кб |
002 Destructuring Objects and Arrays.mp4 |
37.96Мб |
002 Download Fresh Starter Files + Slides!.html |
445б |
002 Introduction to Redux_en.srt |
17.37Кб |
002 Introduction to Redux.mp4 |
27.31Мб |
002 Let's Build a Steps Component_en.srt |
20.25Кб |
002 Let's Build a Steps Component.mp4 |
46.83Мб |
002 Modeling the User State With Redux Toolkit_en.srt |
17.43Кб |
002 Modeling the User State With Redux Toolkit.mp4 |
99.01Мб |
002 Our First Class Component_en.srt |
12.67Кб |
002 Our First Class Component.mp4 |
29.03Мб |
002 Performance Optimization and Wasted Renders_en.srt |
8.95Кб |
002 Performance Optimization and Wasted Renders.mp4 |
12.45Мб |
002 Project Planning The Wild Oasis Customer Website_en.srt |
19.70Кб |
002 Project Planning The Wild Oasis Customer Website.mp4 |
28.41Мб |
002 Project Setup_en.srt |
5.68Кб |
002 Project Setup.mp4 |
6.59Мб |
002 Project Setup and Walkthrough_en.srt |
16.43Кб |
002 Project Setup and Walkthrough.mp4 |
49.21Мб |
002 React Hooks and Their Rules_en.srt |
15.15Кб |
002 React Hooks and Their Rules.mp4 |
23.50Мб |
002 Rendering the Root Component and Strict Mode_en.srt |
10.62Кб |
002 Rendering the Root Component and Strict Mode.mp4 |
26.48Мб |
002 Setting Up a New Project Fast React Pizza Co_en.srt |
10.39Кб |
002 Setting Up a New Project Fast React Pizza Co.mp4 |
21.30Мб |
002 Setting Up Another Project_en.srt |
12.48Кб |
002 Setting Up Another Project.mp4 |
33.76Мб |
002 Setting Up NextAuth_en.srt |
28.05Кб |
002 Setting Up NextAuth.mp4 |
65.45Мб |
002 Setting Up Supabase_en.srt |
16.11Кб |
002 Setting Up Supabase.mp4 |
75.92Мб |
002 Setting Up the GitHub Repository_en.srt |
4.94Кб |
002 Setting Up the GitHub Repository.mp4 |
21.99Мб |
002 Setting Up the usePopcorn Project_en.srt |
6.53Кб |
002 Setting Up the usePopcorn Project.mp4 |
7.73Мб |
002 The Component Lifecycle_en.srt |
6.42Кб |
002 The Component Lifecycle.mp4 |
8.56Мб |
002 theory-slides-v1.1.pdf |
51.67Мб |
002 Useful Resources for Part 1.html |
1.01Кб |
002 Useful Resources for Part 2.html |
3.50Кб |
002 Useful Resources for Part 3.html |
3.33Кб |
002 Useful Resources for Part 4.html |
2.87Кб |
002 Useful Resources for Part 5.html |
2.67Кб |
002 What are Server Actions_en.srt |
17.54Кб |
002 What are Server Actions.mp4 |
59.68Мб |
002 What is React Query_en.srt |
8.80Кб |
002 What is React Query.mp4 |
14.75Мб |
002 What is Supabase_en.srt |
3.25Кб |
002 What is Supabase.mp4 |
5.45Мб |
002 What is Tailwind CSS_en.srt |
11.30Кб |
002 What is Tailwind CSS.mp4 |
17.64Мб |
002 What is Thinking in React_en.srt |
7.42Кб |
002 What is Thinking in React.mp4 |
10.98Мб |
002 Why Do Front-End Frameworks Exist_en.srt |
15.64Кб |
002 Why Do Front-End Frameworks Exist.mp4 |
34.06Мб |
002 Yet Another Hook useReducer_en.srt |
24.68Кб |
002 Yet Another Hook useReducer.mp4 |
104.94Мб |
003 An Overview of Server-Side Rendering (SSR)_en.srt |
24.19Кб |
003 An Overview of Server-Side Rendering (SSR).mp4 |
37.32Мб |
003 Application Planning_en.srt |
28.48Кб |
003 Application Planning.mp4 |
45.46Мб |
003 Before We Start Coding Debugging_en.srt |
15.84Кб |
003 Before We Start Coding Debugging.mp4 |
56.40Мб |
003 Building the Static App List of Friends_en.srt |
17.24Кб |
003 Building the Static App List of Friends.mp4 |
56.85Мб |
003 Client Components in Server Components_en.srt |
12.30Кб |
003 Client Components in Server Components.mp4 |
66.98Мб |
003 Client-Side Sorting Sorting Cabins_en.srt |
23.80Кб |
003 Client-Side Sorting Sorting Cabins.mp4 |
141.34Мб |
003 CodeSandbox-link.url |
78б |
003 CodeSandbox-link-FINAL.url |
80б |
003 CodeSandbox-link-STARTER.url |
82б |
003 Components, Instances, and Elements_en.srt |
7.11Кб |
003 Components, Instances, and Elements.mp4 |
26.33Мб |
003 Creating a New Database_en.srt |
7.87Кб |
003 Creating a New Database.mp4 |
13.15Мб |
003 Creating a Reducer Bank Account_en.srt |
13.29Кб |
003 Creating a Reducer Bank Account.mp4 |
36.13Мб |
003 Deploying to Vercel_en.srt |
9.58Кб |
003 Deploying to Vercel.mp4 |
57.68Мб |
003 Fetching and Displaying Cabin List_en.srt |
15.57Кб |
003 Fetching and Displaying Cabin List.mp4 |
95.20Мб |
003 Fundamentals of State Management_en.srt |
14.18Кб |
003 Fundamentals of State Management.mp4 |
31.81Мб |
003 Getting the User Session_en.srt |
19.03Кб |
003 Getting the User Session.mp4 |
62.41Мб |
003 Handling Events the React Way_en.srt |
10.89Кб |
003 Handling Events the React Way.mp4 |
38.59Мб |
003 How NOT to Fetch Data in React_en.srt |
14.47Кб |
003 How NOT to Fetch Data in React.mp4 |
61.99Мб |
003 How to Split a UI Into Components_en.srt |
18.92Кб |
003 How to Split a UI Into Components.mp4 |
29.74Мб |
003 Managing Related Pieces of State_en.srt |
15.74Кб |
003 Managing Related Pieces of State.mp4 |
37.06Мб |
003 Project Organization_en.srt |
16.37Кб |
003 Project Organization.mp4 |
44.17Мб |
003 React vs. Vanilla JavaScript_en.srt |
11.38Кб |
003 React vs. Vanilla JavaScript.mp4 |
63.88Мб |
003 Reading and Updating the User State_en.srt |
14.16Кб |
003 Reading and Updating the User State.mp4 |
75.06Мб |
003 RestSpread Operator_en.srt |
13.88Кб |
003 RestSpread Operator.mp4 |
38.68Мб |
003 Routes, Pages, and Navigation_en.srt |
9.90Кб |
003 Routes, Pages, and Navigation.mp4 |
32.44Мб |
003 Routing and Single-Page Applications (SPAs)_en.srt |
9.64Кб |
003 Routing and Single-Page Applications (SPAs).mp4 |
16.60Мб |
003 Setting Up a Git and GitHub Repository_en.srt |
22.69Кб |
003 Setting Up a Git and GitHub Repository.mp4 |
87.76Мб |
003 Setting Up an Example_en.srt |
8.78Кб |
003 Setting Up an Example.mp4 |
60.81Мб |
003 Setting Up React Query_en.srt |
9.38Кб |
003 Setting Up React Query.mp4 |
70.28Мб |
003 Setting Up Tailwind CSS_en.srt |
15.50Кб |
003 Setting Up Tailwind CSS.mp4 |
80.19Мб |
003 Setting Up the Project The Wild Oasis_en.srt |
10.30Кб |
003 Setting Up the Project The Wild Oasis.mp4 |
21.50Мб |
003 The Profiler Developer Tool_en.srt |
12.62Кб |
003 The Profiler Developer Tool.mp4 |
49.78Мб |
003 The Rules of Hooks in Practice_en.srt |
10.92Кб |
003 The Rules of Hooks in Practice.mp4 |
40.42Мб |
003 Updating the Profile Using a Server Action_en.srt |
43.80Кб |
003 Updating the Profile Using a Server Action.mp4 |
293.00Мб |
003 Watch Before You Start!_en.srt |
7.44Кб |
003 Watch Before You Start!.mp4 |
17.59Мб |
003 What is the Context API_en.srt |
7.21Кб |
003 What is the Context API.mp4 |
11.76Мб |
003 Working With Event Handlers_en.srt |
14.29Кб |
003 Working With Event Handlers.mp4 |
53.85Мб |
004 A Surprising Optimization Trick With children_en.srt |
16.51Кб |
004 A Surprising Optimization Trick With children.mp4 |
90.90Мб |
004 Building the Bookings Table_en.srt |
22.15Кб |
004 Building the Bookings Table.mp4 |
85.49Мб |
004 Building the Static App Forms_en.srt |
11.58Кб |
004 Building the Static App Forms.mp4 |
39.04Мб |
004 Class Components vs. Function Components_en.srt |
8.17Кб |
004 Class Components vs. Function Components.mp4 |
13.00Мб |
004 Components as Building Blocks_en.srt |
6.87Кб |
004 Components as Building Blocks.mp4 |
11.58Мб |
004 Creating and Providing a Context_en.srt |
13.50Кб |
004 Creating and Providing a Context.mp4 |
83.80Мб |
004 Creating a Redux Store_en.srt |
13.67Кб |
004 Creating a Redux Store.mp4 |
54.35Мб |
004 Deploying to Vercel_en.srt |
8.09Кб |
004 Deploying to Vercel.mp4 |
23.83Мб |
004 Dynamic Routes_en.srt |
4.96Кб |
004 Dynamic Routes.mp4 |
16.92Мб |
004 Experiment Manual SSR With React DOM + Node.js_en.srt |
34.11Кб |
004 Experiment Manual SSR With React DOM + Node.js.mp4 |
95.31Мб |
004 GitHub-repository.url |
81б |
004 Highlighting Current Side Navigation Link_en.srt |
10.79Кб |
004 Highlighting Current Side Navigation Link.mp4 |
78.27Мб |
004 Implementing Main Pages and Routes_en.srt |
16.04Кб |
004 Implementing Main Pages and Routes.mp4 |
47.75Мб |
004 Instances and Elements in Practice_en.srt |
10.44Кб |
004 Instances and Elements in Practice.mp4 |
63.64Мб |
004 Introduction to Styled Components_en.srt |
15.02Кб |
004 Introduction to Styled Components.mp4 |
52.59Мб |
004 Make Sure to Use React Query v4!.html |
678б |
004 Managing State With useReducer_en.srt |
20.26Кб |
004 Managing State With useReducer.mp4 |
41.26Мб |
004 Manual Cache Revalidation_en.srt |
8.47Кб |
004 Manual Cache Revalidation.mp4 |
43.31Мб |
004 Modeling Application State_en.srt |
8.46Кб |
004 Modeling Application State.mp4 |
11.37Мб |
004 Modeling the Cart State_en.srt |
17.46Кб |
004 Modeling the Cart State.mp4 |
111.00Мб |
004 More Details of useState_en.srt |
15.61Кб |
004 More Details of useState.mp4 |
83.60Мб |
004 Read Before You Start!.html |
1.45Кб |
004 Setting Up a Professional File Structure_en.srt |
10.64Кб |
004 Setting Up a Professional File Structure.mp4 |
24.48Мб |
004 Splitting Components in Practice_en.srt |
33.76Кб |
004 Splitting Components in Practice.mp4 |
156.71Мб |
004 Streaming Route Segments With loading.js File_en.srt |
9.86Кб |
004 Streaming Route Segments With loading.js File.mp4 |
68.96Мб |
004 Styling With Tailwind CSS_en.srt |
13.38Кб |
004 Styling With Tailwind CSS.mp4 |
64.51Мб |
004 Template Literals_en.srt |
7.31Кб |
004 Template Literals.mp4 |
26.46Мб |
004 theory-slides-v1.1.pdf |
51.67Мб |
004 The Render Props Pattern_en.srt |
10.08Кб |
004 The Render Props Pattern.mp4 |
51.05Мб |
004 Thinking About State and Lifting State Up_en.srt |
23.48Кб |
004 Thinking About State and Lifting State Up.mp4 |
96.60Мб |
004 Updating Environment Variables and OAuth Credentials_en.srt |
11.94Кб |
004 Updating Environment Variables and OAuth Credentials.mp4 |
54.23Мб |
004 useEffect to the Rescue_en.srt |
6.54Кб |
004 useEffect to the Rescue.mp4 |
28.73Мб |
004 What is Middleware in Next.js_en.srt |
6.01Кб |
004 What is Middleware in Next.js.mp4 |
9.17Мб |
004 What is React_en.srt |
14.01Кб |
004 What is React.mp4 |
30.86Мб |
004 What is State in React_en.srt |
9.07Кб |
004 What is State in React.mp4 |
13.42Мб |
004 Working With Color_en.srt |
12.52Кб |
004 Working With Color.mp4 |
82.93Мб |
005 Adding Menu Items to the Cart_en.srt |
9.24Кб |
005 Adding Menu Items to the Cart.mp4 |
55.36Мб |
005 Adding Page Metadata and Favicon_en.srt |
13.38Кб |
005 Adding Page Metadata and Favicon.mp4 |
90.19Мб |
005 A First Look at Effects_en.srt |
9.02Кб |
005 A First Look at Effects.mp4 |
15.62Мб |
005 A Look at Higher-Order Components (HOC)_en.srt |
11.18Кб |
005 A Look at Higher-Order Components (HOC).mp4 |
31.32Мб |
005 A New Way Of Implementing Routes_en.srt |
12.68Кб |
005 A New Way Of Implementing Routes.mp4 |
58.19Мб |
005 Component Categories_en.srt |
3.81Кб |
005 Component Categories.mp4 |
5.95Мб |
005 Consuming the Context_en.srt |
13.97Кб |
005 Consuming the Context.mp4 |
75.83Мб |
005 Creating a Layout With a Custom _App_en.srt |
9.48Кб |
005 Creating a Layout With a Custom _App.mp4 |
24.68Мб |
005 Creating And Reusing a Component_en.srt |
13.75Кб |
005 Creating And Reusing a Component.mp4 |
82.57Мб |
005 Creating a State Variable With useState_en.srt |
13.19Кб |
005 Creating a State Variable With useState.mp4 |
37.45Мб |
005 Creating Tables_en.srt |
12.20Кб |
005 Creating Tables.mp4 |
25.36Мб |
005 Displaying a Loading Indicator The useFormStatus Hook_en.srt |
11.21Кб |
005 Displaying a Loading Indicator The useFormStatus Hook.mp4 |
72.99Мб |
005 Displaying the New Friend Form_en.srt |
8.76Кб |
005 Displaying the New Friend Form.mp4 |
40.22Мб |
005 Downloading Course Material_en.srt |
5.07Кб |
005 Downloading Course Material.mp4 |
17.63Мб |
005 Fetching Cabin Data_en.srt |
28.00Кб |
005 Fetching Cabin Data.mp4 |
176.32Мб |
005 GitHub-repository.url |
81б |
005 Global Styles With Styled Components_en.srt |
18.71Кб |
005 Global Styles With Styled Components.mp4 |
129.20Мб |
005 How Rendering Works Overview_en.srt |
10.86Кб |
005 How Rendering Works Overview.mp4 |
14.79Мб |
005 Initializing State With a Callback (Lazy Initial State)_en.srt |
18.82Кб |
005 Initializing State With a Callback (Lazy Initial State).mp4 |
84.68Мб |
005 Linking Between Routes With Link and NavLink_en.srt |
12.74Кб |
005 Linking Between Routes With Link and NavLink.mp4 |
55.96Мб |
005 Protecting Routes With NextAuth Middleware_en.srt |
14.63Кб |
005 Protecting Routes With NextAuth Middleware.mp4 |
76.29Мб |
005 Reviewing Lifting Up State_en.srt |
10.30Кб |
005 Reviewing Lifting Up State.mp4 |
20.07Мб |
005 Setting Up Our Development Environment_en.srt |
13.51Кб |
005 Setting Up Our Development Environment.mp4 |
47.25Мб |
005 Sharing State Between Client and Server The URL_en.srt |
47.44Кб |
005 Sharing State Between Client and Server The URL.mp4 |
268.98Мб |
005 Starting the Classy Weather App_en.srt |
9.91Кб |
005 Starting the Classy Weather App.mp4 |
29.57Мб |
005 Styling Text_en.srt |
13.66Кб |
005 Styling Text.mp4 |
63.77Мб |
005 Ternaries Instead of ifelse Statements_en.srt |
8.01Кб |
005 Ternaries Instead of ifelse Statements.mp4 |
38.26Мб |
005 The Missing Piece Hydration_en.srt |
8.83Кб |
005 The Missing Piece Hydration.mp4 |
15.39Мб |
005 The React Quiz App_en.srt |
11.02Кб |
005 The React Quiz App.mp4 |
43.11Мб |
005 Understanding memo_en.srt |
8.51Кб |
005 Understanding memo.mp4 |
12.35Мб |
005 Uploading Sample Data_en.srt |
6.77Кб |
005 Uploading Sample Data.mp4 |
47.79Мб |
005 What is React Suspense_en.srt |
18.03Кб |
005 What is React Suspense.mp4 |
26.85Мб |
005 Working With Action Creators_en.srt |
7.40Кб |
005 Working With Action Creators.mp4 |
40.74Мб |
006 Adding a New Friend_en.srt |
25.68Кб |
006 Adding a New Friend.mp4 |
118.72Мб |
006 Adding More State Customer_en.srt |
14.24Кб |
006 Adding More State Customer.mp4 |
36.52Мб |
006 Advanced Pattern A Custom Provider and Hook_en.srt |
22.17Кб |
006 Advanced Pattern A Custom Provider and Hook.mp4 |
151.41Мб |
006 Advanced Server Components in Client Components_en.srt |
14.99Кб |
006 Advanced Server Components in Client Components.mp4 |
80.71Мб |
006 API-Side Filtering Filtering Bookings_en.srt |
23.28Кб |
006 API-Side Filtering Filtering Bookings.mp4 |
152.91Мб |
006 Arrow Functions_en.srt |
7.16Кб |
006 Arrow Functions.mp4 |
34.13Мб |
006 Building a Custom Sign In Page_en.srt |
17.45Кб |
006 Building a Custom Sign In Page.mp4 |
55.20Мб |
006 Building the App Layout_en.srt |
15.26Кб |
006 Building the App Layout.mp4 |
64.36Мб |
006 Building the Cart Overview With Redux Selectors_en.srt |
11.93Кб |
006 Building the Cart Overview With Redux Selectors.mp4 |
67.94Мб |
006 Building the Guest's Reservations Page_en.srt |
14.07Кб |
006 Building the Guest's Reservations Page.mp4 |
80.97Мб |
006 CodeSandbox-link-FINAL.url |
87б |
006 CodeSandbox-link-STARTER.url |
89б |
006 Creating Pages_en.srt |
3.46Кб |
006 Creating Pages.mp4 |
9.95Мб |
006 Deleting an Item More Child-to-Parent Communication!_en.srt |
11.87Кб |
006 Deleting an Item More Child-to-Parent Communication!.mp4 |
54.32Мб |
006 Don't Set State Manually!_en.srt |
7.40Кб |
006 Don't Set State Manually!.mp4 |
22.02Мб |
006 Fetching Weather Data_en.srt |
13.24Кб |
006 Fetching Weather Data.mp4 |
69.89Мб |
006 Get-React-URL-from-here.url |
157б |
006 How Rendering Works The Render Phase_en.srt |
25.41Кб |
006 How Rendering Works The Render Phase.mp4 |
79.04Мб |
006 Implementing Hydration_en.srt |
19.54Кб |
006 Implementing Hydration.mp4 |
96.02Мб |
006 Loading and Optimizing Fonts_en.srt |
8.96Кб |
006 Loading and Optimizing Fonts.mp4 |
43.13Мб |
006 Loading Questions from a Fake API_en.srt |
24.42Кб |
006 Loading Questions from a Fake API.mp4 |
79.97Мб |
006 memo in Practice_en.srt |
16.99Кб |
006 memo in Practice.mp4 |
95.94Мб |
006 Mutations Deleting a Cabin_en.srt |
25.15Кб |
006 Mutations Deleting a Cabin.mp4 |
147.56Мб |
006 Prop Drilling_en.srt |
10.88Кб |
006 Prop Drilling.mp4 |
28.97Мб |
006 Pure React_en.srt |
21.79Кб |
006 Pure React.mp4 |
48.10Мб |
006 Relationships Between Tables_en.srt |
10.26Кб |
006 Relationships Between Tables.mp4 |
22.91Мб |
006 Streaming UI With Suspense Cabin List_en.srt |
15.01Кб |
006 Streaming UI With Suspense Cabin List.mp4 |
88.84Мб |
006 Styled Component Props and the css Function_en.srt |
13.13Кб |
006 Styled Component Props and the css Function.mp4 |
91.22Мб |
006 Styling Options For React Applications_en.srt |
8.34Кб |
006 Styling Options For React Applications.mp4 |
12.49Мб |
006 The Box Model Spacing, Borders, and Display_en.srt |
15.60Кб |
006 The Box Model Spacing, Borders, and Display.mp4 |
79.39Мб |
006 The Compound Component Pattern_en.srt |
23.17Кб |
006 The Compound Component Pattern.mp4 |
101.26Мб |
006 useState Summary_en.srt |
4.29Кб |
006 useState Summary.mp4 |
7.30Мб |
006 Using an async Function_en.srt |
7.67Кб |
006 Using an async Function.mp4 |
36.06Мб |
006 What is JSX_en.srt |
8.78Кб |
006 What is JSX.mp4 |
15.31Мб |
007 Adding a Loading State_en.srt |
5.05Кб |
007 Adding a Loading State.mp4 |
25.15Мб |
007 Adding Security Policies (RLS)_en.srt |
8.41Кб |
007 Adding Security Policies (RLS).mp4 |
24.06Мб |
007 API-Side Sorting Sorting Bookings_en.srt |
8.71Кб |
007 API-Side Sorting Sorting Bookings.mp4 |
52.54Мб |
007 A Quick Look at React's Official Documentation_en.srt |
4.60Кб |
007 A Quick Look at React's Official Documentation.mp4 |
18.89Мб |
007 Building a Custom Sign Out Button_en.srt |
4.49Кб |
007 Building a Custom Sign Out Button.mp4 |
22.65Мб |
007 Building a Modal Window Using a React Portal_en.srt |
25.03Кб |
007 Building a Modal Window Using a React Portal.mp4 |
133.34Мб |
007 Building More Reusable Styled Components_en.srt |
13.88Кб |
007 Building More Reusable Styled Components.mp4 |
81.10Мб |
007 Building the Cart Page_en.srt |
8.99Кб |
007 Building the Cart Page.mp4 |
65.30Мб |
007 Component Composition_en.srt |
6.53Кб |
007 Component Composition.mp4 |
11.80Мб |
007 Creating More Components_en.srt |
10.90Кб |
007 Creating More Components.mp4 |
38.63Мб |
007 Data Fetching Strategies for the Reservation Section_en.srt |
37.42Кб |
007 Data Fetching Strategies for the Reservation Section.mp4 |
222.87Мб |
007 Defining Page Title and Favicon_en.srt |
7.95Кб |
007 Defining Page Title and Favicon.mp4 |
40.59Мб |
007 Deleting a Reservation_en.srt |
27.32Кб |
007 Deleting a Reservation.mp4 |
212.42Мб |
007 Displaying the Weather_en.srt |
18.51Кб |
007 Displaying the Weather.mp4 |
88.43Мб |
007 Displaying Toasts (Notifications)_en.srt |
10.14Кб |
007 Displaying Toasts (Notifications).mp4 |
58.74Мб |
007 Dynamic Route Segments Building the Cabin Page_en.srt |
14.73Кб |
007 Dynamic Route Segments Building the Cabin Page.mp4 |
87.49Мб |
007 Fetching Data With React Router Loaders Pizza Menu_en.srt |
15.77Кб |
007 Fetching Data With React Router Loaders Pizza Menu.mp4 |
81.22Мб |
007 Handling Loading, Error, and Ready Status_en.srt |
12.54Кб |
007 Handling Loading, Error, and Ready Status.mp4 |
26.17Мб |
007 How NOT to Select DOM Elements in React_en.srt |
4.97Кб |
007 How NOT to Select DOM Elements in React.mp4 |
15.88Мб |
007 How Rendering Works The Commit Phase_en.srt |
16.81Кб |
007 How Rendering Works The Commit Phase.mp4 |
26.53Мб |
007 Improving the Navigation and Root Layout_en.srt |
9.64Кб |
007 Improving the Navigation and Root Layout.mp4 |
49.40Мб |
007 Professional Redux File Structure State Slices_en.srt |
15.39Кб |
007 Professional Redux File Structure State Slices.mp4 |
78.86Мб |
007 Responsive Design_en.srt |
15.18Кб |
007 Responsive Design.mp4 |
73.62Мб |
007 Selecting a Friend_en.srt |
20.63Кб |
007 Selecting a Friend.mp4 |
97.61Мб |
007 Short-Circuiting And Logical Operators &&, ,_en.srt |
14.20Кб |
007 Short-Circuiting And Logical Operators &&, ,.mp4 |
68.28Мб |
007 The Mechanics of State_en.srt |
6.92Кб |
007 The Mechanics of State.mp4 |
24.47Мб |
007 Thinking In React Advanced State Management_en.srt |
16.65Кб |
007 Thinking In React Advanced State Management.mp4 |
24.50Мб |
007 Understanding useMemo and useCallback_en.srt |
9.48Кб |
007 Understanding useMemo and useCallback.mp4 |
15.18Мб |
007 Updating an Item Complex Immutable Data Operation_en.srt |
11.08Кб |
007 Updating an Item Complex Immutable Data Operation.mp4 |
30.07Мб |
007 Using CSS Modules_en.srt |
21.55Кб |
007 Using CSS Modules.mp4 |
107.67Мб |
007 What is Next.js_en.srt |
16.19Кб |
007 What is Next.js.mp4 |
35.18Мб |
008 Adding Another Piece of State_en.srt |
12.96Кб |
008 Adding Another Piece of State.mp4 |
38.23Мб |
008 Another Loading Indicator The useTransition Hook_en.srt |
10.51Кб |
008 Another Loading Indicator The useTransition Hook.mp4 |
59.43Мб |
008 Back to React! Connecting our Redux App With React_en.srt |
7.85Кб |
008 Back to React! Connecting our Redux App With React.mp4 |
31.34Мб |
008 Back to WorldWise Creating a CitiesContext_en.srt |
11.27Кб |
008 Back to WorldWise Creating a CitiesContext.mp4 |
66.22Мб |
008 Building a Reusable Pagination Component_en.srt |
20.13Кб |
008 Building a Reusable Pagination Component.mp4 |
140.23Мб |
008 Building the Pages_en.srt |
22.20Кб |
008 Building the Pages.mp4 |
124.69Мб |
008 Connecting Supabase With Our React App_en.srt |
11.23Кб |
008 Connecting Supabase With Our React App.mp4 |
51.62Мб |
008 Converting the Modal to a Compound Component_en.srt |
28.57Кб |
008 Converting the Modal to a Compound Component.mp4 |
154.47Мб |
008 Creating a New Guest on First Sign In_en.srt |
20.42Кб |
008 Creating a New Guest on First Sign In.mp4 |
123.38Мб |
008 Creating Controlled Elements_en.srt |
12.88Кб |
008 Creating Controlled Elements.mp4 |
65.95Мб |
008 Deleting Cart Items_en.srt |
18.16Кб |
008 Deleting Cart Items.mp4 |
112.62Мб |
008 Derived State_en.srt |
4.47Кб |
008 Derived State.mp4 |
7.57Мб |
008 Displaying a Loading Indicator_en.srt |
7.29Кб |
008 Displaying a Loading Indicator.mp4 |
43.92Мб |
008 Fetching Data With getStaticProps (SSG)_en.srt |
11.50Кб |
008 Fetching Data With getStaticProps (SSG).mp4 |
36.70Мб |
008 Fixing Prop Drilling With Composition (And Building a Layout)_en.srt |
12.63Кб |
008 Fixing Prop Drilling With Composition (And Building a Layout).mp4 |
58.58Мб |
008 Generating Dynamic Metadata_en.srt |
4.93Кб |
008 Generating Dynamic Metadata.mp4 |
39.27Мб |
008 Handling Errors_en.srt |
17.45Кб |
008 Handling Errors.mp4 |
51.51Мб |
008 How Diffing Works_en.srt |
8.32Кб |
008 How Diffing Works.mp4 |
13.82Мб |
008 Introducing Another Hook useRef_en.srt |
7.82Кб |
008 Introducing Another Hook useRef.mp4 |
12.22Мб |
008 Introducing Another Library React Hook Form_en.srt |
13.95Кб |
008 Introducing Another Library React Hook Form.mp4 |
83.36Мб |
008 JavaScript Logic in Components_en.srt |
5.58Кб |
008 JavaScript Logic in Components.mp4 |
31.36Мб |
008 Optimizing Images With Next.js Image Component_en.srt |
12.13Кб |
008 Optimizing Images With Next.js Image Component.mp4 |
66.13Мб |
008 Optional Chaining_en.srt |
9.71Кб |
008 Optional Chaining.mp4 |
42.12Мб |
008 Removing Boilerplate Code With Class Fields_en.srt |
5.82Кб |
008 Removing Boilerplate Code With Class Fields.mp4 |
12.58Мб |
008 Setting Up a New React Project The Options_en.srt |
10.42Кб |
008 Setting Up a New React Project The Options.mp4 |
23.17Мб |
008 Setting Up a Next.js Project_en.srt |
14.03Кб |
008 Setting Up a Next.js Project.mp4 |
43.04Мб |
008 Setting Up Pages and Routes_en.srt |
7.45Кб |
008 Setting Up Pages and Routes.mp4 |
53.81Мб |
008 Starting a New Quiz_en.srt |
6.47Кб |
008 Starting a New Quiz.mp4 |
21.50Мб |
008 useMemo in Practice_en.srt |
11.46Кб |
008 useMemo in Practice.mp4 |
67.82Мб |
008 Using Flexbox_en.srt |
9.09Кб |
008 Using Flexbox.mp4 |
43.55Мб |
008 Using the Context API for State Management_en.srt |
35.47Кб |
008 Using the Context API for State Management.mp4 |
286.23Мб |
009 API-Side Pagination Paginating Bookings_en.srt |
12.60Кб |
009 API-Side Pagination Paginating Bookings.mp4 |
79.12Мб |
009 Building the App Layout_en.srt |
10.93Кб |
009 Building the App Layout_en.srt |
18.25Кб |
009 Building the App Layout.mp4 |
56.24Мб |
009 Building the App Layout.mp4 |
107.98Мб |
009 Building the Home Page_en.srt |
13.55Кб |
009 Building the Home Page.mp4 |
85.97Мб |
009 Calculating Statistics as Derived State_en.srt |
14.66Кб |
009 Calculating Statistics as Derived State.mp4 |
71.41Мб |
009 CHALLENGE #1 Updating a Reservation_en.srt |
41.30Кб |
009 CHALLENGE #1 Updating a Reservation.mp4 |
311.64Мб |
009 Child to Parent Communication_en.srt |
5.41Кб |
009 Child to Parent Communication.mp4 |
32.67Мб |
009 Consuming the CitiesContext_en.srt |
5.86Кб |
009 Consuming the CitiesContext.mp4 |
36.94Мб |
009 Creating an API Endpoint With Route Handlers_en.srt |
15.73Кб |
009 Creating an API Endpoint With Route Handlers.mp4 |
69.81Мб |
009 Creating a New Cabin_en.srt |
17.26Кб |
009 Creating a New Cabin.mp4 |
104.50Мб |
009 Detecting a Click Outside the Modal_en.srt |
16.99Кб |
009 Detecting a Click Outside the Modal.mp4 |
99.63Мб |
009 Diffing Rules in Practice_en.srt |
7.86Кб |
009 Diffing Rules in Practice.mp4 |
15.41Мб |
009 Dispatching Actions from Our React App_en.srt |
22.23Кб |
009 Dispatching Actions from Our React App.mp4 |
124.87Мб |
009 Displaying Questions_en.srt |
10.66Кб |
009 Displaying Questions.mp4 |
48.75Мб |
009 Error Handling Setting Up Error Boundaries_en.srt |
13.31Кб |
009 Error Handling Setting Up Error Boundaries.mp4 |
75.01Мб |
009 Fetching Data With getServerSideProps (SSR)_en.srt |
15.09Кб |
009 Fetching Data With getServerSideProps (SSR).mp4 |
101.11Мб |
009 Frequent Next.js Updates + Documentation.html |
1.16Кб |
009 Handling Errors With Error Elements_en.srt |
7.72Кб |
009 Handling Errors With Error Elements.mp4 |
43.90Мб |
009 React Developer Tools_en.srt |
9.60Кб |
009 React Developer Tools.mp4 |
26.34Мб |
009 Refs to Select DOM Elements_en.srt |
14.23Кб |
009 Refs to Select DOM Elements.mp4 |
30.54Мб |
009 Separation of Concerns_en.srt |
8.46Кб |
009 Separation of Concerns.mp4 |
15.61Мб |
009 Setting Up a Project With Create-React-App_en.srt |
20.33Кб |
009 Setting Up a Project With Create-React-App.mp4 |
49.99Мб |
009 Setting Up Storage Buckets_en.srt |
6.03Кб |
009 Setting Up Storage Buckets.mp4 |
30.30Мб |
009 Splitting a Bill_en.srt |
18.11Кб |
009 Splitting a Bill.mp4 |
90.44Мб |
009 The Array map Method_en.srt |
12.34Кб |
009 The Array map Method.mp4 |
47.01Мб |
009 The useEffect Dependency Array_en.srt |
18.09Кб |
009 The useEffect Dependency Array.mp4 |
27.29Мб |
009 Updating Cart Quantities_en.srt |
16.29Кб |
009 Updating Cart Quantities.mp4 |
56.36Мб |
009 useCallback in Practice_en.srt |
14.18Кб |
009 useCallback in Practice.mp4 |
71.16Мб |
009 Using Composition to Make a Reusable Box_en.srt |
9.10Кб |
009 Using Composition to Make a Reusable Box.mp4 |
41.18Мб |
009 Using CSS Grid_en.srt |
16.99Кб |
009 Using CSS Grid.mp4 |
95.06Мб |
010 API Routes_en.srt |
16.54Кб |
010 API Routes.mp4 |
74.71Мб |
010 Building the About Page With Responsive Images_en.srt |
19.63Кб |
010 Building the About Page With Responsive Images.mp4 |
111.13Мб |
010 Building the Sidebar and Main Navigation_en.srt |
15.54Кб |
010 Building the Sidebar and Main Navigation.mp4 |
88.57Мб |
010 Confirming Cabin Deletions_en.srt |
10.44Кб |
010 Confirming Cabin Deletions.mp4 |
77.02Мб |
010 Defining Routes and Pages_en.srt |
12.76Кб |
010 Defining Routes and Pages.mp4 |
57.71Мб |
010 Error Handling Not Found Errors_en.srt |
7.40Кб |
010 Error Handling Not Found Errors.mp4 |
40.42Мб |
010 Fetching Orders_en.srt |
15.01Кб |
010 Fetching Orders.mp4 |
84.28Мб |
010 Finishing the City View_en.srt |
23.77Кб |
010 Finishing the City View.mp4 |
136.96Мб |
010 Handling Form Errors_en.srt |
25.60Кб |
010 Handling Form Errors.mp4 |
244.49Мб |
010 Handling New Answers_en.srt |
21.49Кб |
010 Handling New Answers.mp4 |
107.10Мб |
010 Lifecycle Methods_en.srt |
23.06Кб |
010 Lifecycle Methods.mp4 |
67.79Мб |
010 Nested Routes and Index Route_en.srt |
18.04Кб |
010 Nested Routes and Index Route.mp4 |
92.98Мб |
010 Optimizing Context Re-Renders_en.srt |
20.86Кб |
010 Optimizing Context Re-Renders.mp4 |
102.06Мб |
010 Passing Elements as Props (Alternative to children)_en.srt |
7.19Кб |
010 Passing Elements as Props (Alternative to children).mp4 |
27.17Мб |
010 Prefetching With React Query_en.srt |
10.16Кб |
010 Prefetching With React Query.mp4 |
37.33Мб |
010 Refs to Persist Data Between Renders_en.srt |
14.15Кб |
010 Refs to Persist Data Between Renders.mp4 |
74.30Мб |
010 Removing Reservations Immediately The useOptimistic Hook_en.srt |
33.85Кб |
010 Removing Reservations Immediately The useOptimistic Hook.mp4 |
241.96Мб |
010 Sorting Items_en.srt |
14.81Кб |
010 Sorting Items.mp4 |
41.68Мб |
010 Styling Buttons Element States and Transitions_en.srt |
16.84Кб |
010 Styling Buttons Element States and Transitions.mp4 |
84.07Мб |
010 Styling React Applications_en.srt |
16.77Кб |
010 Styling React Applications.mp4 |
93.71Мб |
010 Synchronizing Queries With Movie Data_en.srt |
20.66Кб |
010 Synchronizing Queries With Movie Data.mp4 |
98.16Мб |
010 The Array filter Method_en.srt |
11.84Кб |
010 The Array filter Method.mp4 |
57.98Мб |
010 The Key Prop_en.srt |
11.06Кб |
010 The Key Prop.mp4 |
16.84Мб |
010 The Legacy Way of Connecting Components to Redux_en.srt |
6.54Кб |
010 The Legacy Way of Connecting Components to Redux.mp4 |
31.06Мб |
010 Updating State Based on Current State_en.srt |
7.74Кб |
010 Updating State Based on Current State.mp4 |
25.47Мб |
010 Using the Cart for New Orders_en.srt |
17.47Кб |
010 Using the Cart for New Orders.mp4 |
164.05Мб |
011 Adding Nested Routes and Pages_en.srt |
9.39Кб |
011 Adding Nested Routes and Pages.mp4 |
63.32Мб |
011 Back to the Cabin Page Finishing the Date Selector_en.srt |
19.00Кб |
011 Back to the Cabin Page Finishing the Date Selector.mp4 |
131.34Мб |
011 Back to The WorldWise App_en.srt |
17.01Кб |
011 Back to The WorldWise App.mp4 |
115.51Мб |
011 Building a Reusable Star Rating Component_en.srt |
15.44Кб |
011 Building a Reusable Star Rating Component.mp4 |
62.05Мб |
011 Building a Reusable Table_en.srt |
14.03Кб |
011 Building a Reusable Table.mp4 |
89.59Мб |
011 Building the Single Booking Page_en.srt |
18.57Кб |
011 Building the Single Booking Page.mp4 |
107.45Мб |
011 Clearing the List_en.srt |
7.11Кб |
011 Clearing the List.mp4 |
34.58Мб |
011 Different Types of SSR Static vs. Dynamic Rendering_en.srt |
20.80Кб |
011 Different Types of SSR Static vs. Dynamic Rendering.mp4 |
44.68Мб |
011 Handling Form Submissions_en.srt |
21.14Кб |
011 Handling Form Submissions.mp4 |
137.34Мб |
011 Implementing the Cities List_en.srt |
21.90Кб |
011 Implementing the Cities List.mp4 |
165.11Мб |
011 Including a Map With the Leaflet Library_en.srt |
12.01Кб |
011 Including a Map With the Leaflet Library.mp4 |
96.96Мб |
011 More Thoughts About State + State Guidelines_en.srt |
9.69Кб |
011 More Thoughts About State + State Guidelines.mp4 |
25.30Мб |
011 Moving to the Next Question_en.srt |
8.36Кб |
011 Moving to the Next Question.mp4 |
38.68Мб |
011 Navigating Between Pages_en.srt |
12.77Кб |
011 Navigating Between Pages.mp4 |
51.74Мб |
011 Passing and Receiving Props_en.srt |
12.58Кб |
011 Passing and Receiving Props.mp4 |
65.51Мб |
011 Redux Middleware and Thunks_en.srt |
5.98Кб |
011 Redux Middleware and Thunks.mp4 |
11.23Мб |
011 Redux Thunks With createAsyncThunk_en.srt |
20.51Кб |
011 Redux Thunks With createAsyncThunk.mp4 |
154.86Мб |
011 Resetting State With the Key Prop_en.srt |
5.75Кб |
011 Resetting State With the Key Prop.mp4 |
14.88Мб |
011 Selecting a Movie_en.srt |
17.92Кб |
011 Selecting a Movie.mp4 |
132.44Мб |
011 Styling Form Elements_en.srt |
13.44Кб |
011 Styling Form Elements.mp4 |
72.75Мб |
011 The Array reduce Method_en.srt |
11.00Кб |
011 The Array reduce Method.mp4 |
46.72Мб |
011 Uploading Images to Supabase_en.srt |
18.46Кб |
011 Uploading Images to Supabase.mp4 |
104.40Мб |
011 What are Custom Hooks When to Create One_en.srt |
5.85Кб |
011 What are Custom Hooks When to Create One.mp4 |
9.90Мб |
011 Writing Data With React Router Actions_en.srt |
24.81Кб |
011 Writing Data With React Router Actions.mp4 |
133.18Мб |
012 Adding a Nested Layout_en.srt |
16.16Кб |
012 Adding a Nested Layout.mp4 |
88.04Мб |
012 Analyzing Rendering in Our App_en.srt |
6.89Кб |
012 Analyzing Rendering in Our App.mp4 |
33.31Мб |
012 Applying the Render Props Pattern_en.srt |
5.70Кб |
012 Applying the Render Props Pattern.mp4 |
33.77Мб |
012 A Vanilla JavaScript Implementation_en.srt |
9.87Кб |
012 A Vanilla JavaScript Implementation.mp4 |
29.07Мб |
012 Checking In a Booking_en.srt |
32.28Кб |
012 Checking In a Booking.mp4 |
253.94Мб |
012 Creating a Layout_en.srt |
17.61Кб |
012 Creating a Layout.mp4 |
75.35Мб |
012 Creating a New Reservation_en.srt |
46.66Кб |
012 Creating a New Reservation.mp4 |
268.79Мб |
012 Creating our First Custom Hook useMovies_en.srt |
18.21Кб |
012 Creating our First Custom Hook useMovies.mp4 |
88.96Мб |
012 Creating the Stars_en.srt |
16.95Кб |
012 Creating the Stars.mp4 |
106.34Мб |
012 Displaying City Markers on Map_en.srt |
8.00Кб |
012 Displaying City Markers on Map.mp4 |
54.93Мб |
012 Displaying Progress_en.srt |
11.75Кб |
012 Displaying Progress.mp4 |
52.21Мб |
012 Editing a Cabin_en.srt |
37.49Кб |
012 Editing a Cabin.mp4 |
228.43Мб |
012 Error Handling in Form Actions_en.srt |
13.12Кб |
012 Error Handling in Form Actions.mp4 |
72.80Мб |
012 Implementing the Countries List_en.srt |
13.79Кб |
012 Implementing the Countries List.mp4 |
103.46Мб |
012 Integrating Geolocation_en.srt |
19.64Кб |
012 Integrating Geolocation.mp4 |
67.87Мб |
012 Loading Movie Details_en.srt |
22.61Кб |
012 Loading Movie Details.mp4 |
158.83Мб |
012 Making an API Call With Redux Thunks_en.srt |
24.40Кб |
012 Making an API Call With Redux Thunks.mp4 |
124.53Мб |
012 Moving Components Into Separate Files_en.srt |
13.58Кб |
012 Moving Components Into Separate Files.mp4 |
34.52Мб |
012 Optimizing Bundle Size With Code Splitting_en.srt |
21.67Кб |
012 Optimizing Bundle Size With Code Splitting.mp4 |
146.50Мб |
012 Props, Immutability, and One-Way Data Flow_en.srt |
9.88Кб |
012 Props, Immutability, and One-Way Data Flow.mp4 |
15.03Мб |
012 Reusing Styles With @apply_en.srt |
5.93Кб |
012 Reusing Styles With @apply.mp4 |
31.69Мб |
012 The Array sort Method_en.srt |
8.92Кб |
012 The Array sort Method.mp4 |
30.91Мб |
012 Using the Key Prop to Fix Our Eat-'N-Split App_en.srt |
5.90Кб |
012 Using the Key Prop to Fix Our Eat-'N-Split App.mp4 |
26.92Мб |
013 Abstracting React Query Into Custom Hooks_en.srt |
17.90Кб |
013 Abstracting React Query Into Custom Hooks.mp4 |
127.76Мб |
013 Adding a Watched Movie_en.srt |
32.71Кб |
013 Adding a Watched Movie.mp4 |
270.09Мб |
013 Adding Optional Breakfast_en.srt |
15.83Кб |
013 Adding Optional Breakfast.mp4 |
136.35Мб |
013 Building a Reusable Context Menu_en.srt |
39.98Кб |
013 Building a Reusable Context Menu.mp4 |
322.60Мб |
013 CHALLENGE #1 Date Counter (v1)_en.srt |
17.52Кб |
013 CHALLENGE #1 Date Counter (v1).mp4 |
36.08Мб |
013 CHALLENGE #1 Profile Card (v1)_en.srt |
23.61Кб |
013 CHALLENGE #1 Profile Card (v1).mp4 |
139.81Мб |
013 CodeSandbox-link-FINAL-v1.url |
92б |
013 CodeSandbox-link-FINAL-v1.url |
93б |
013 CodeSandbox-link-FINAL-v1.url |
89б |
013 CodeSandbox-link-STARTER.url |
91б |
013 CodeSandbox-link-STARTER.url |
88б |
013 Creating useLocalStorageState_en.srt |
13.23Кб |
013 Creating useLocalStorageState.mp4 |
60.02Мб |
013 Don't Optimize Prematurely!_en.srt |
3.98Кб |
013 Don't Optimize Prematurely!.mp4 |
6.42Мб |
013 EXERCISE #1 Accordion Component (v1)_en.srt |
18.66Кб |
013 EXERCISE #1 Accordion Component (v1).mp4 |
81.16Мб |
013 Fetching Data Without Navigation useFetcher_en.srt |
16.41Кб |
013 Fetching Data Without Navigation useFetcher.mp4 |
93.12Мб |
013 Finishing a Quiz_en.srt |
18.33Кб |
013 Finishing a Quiz.mp4 |
44.36Мб |
013 Handling Hover Events_en.srt |
10.05Кб |
013 Handling Hover Events.mp4 |
49.84Мб |
013 Interacting With the Map_en.srt |
17.96Кб |
013 Interacting With the Map.mp4 |
113.23Мб |
013 Making Dynamic Pages Static With generateStaticParams_en.srt |
11.00Кб |
013 Making Dynamic Pages Static With generateStaticParams.mp4 |
66.20Мб |
013 Reusing Styles With React Components_en.srt |
16.31Кб |
013 Reusing Styles With React Components.mp4 |
38.38Мб |
013 Rules for Render Logic Pure Components_en.srt |
13.25Кб |
013 Rules for Render Logic Pure Components.mp4 |
22.40Мб |
013 Storing State in the URL_en.srt |
7.54Кб |
013 Storing State in the URL.mp4 |
15.74Мб |
013 The Redux DevTools_en.srt |
12.69Кб |
013 The Redux DevTools.mp4 |
54.65Мб |
013 What are React Server Components (RSC – Part 1)_en.srt |
45.90Кб |
013 What are React Server Components (RSC – Part 1).mp4 |
71.65Мб |
013 Working With Immutable Arrays_en.srt |
14.84Кб |
013 Working With Immutable Arrays.mp4 |
49.47Мб |
014 Absolute Positioning, z-index, and More_en.srt |
8.37Кб |
014 Absolute Positioning, z-index, and More.mp4 |
56.54Мб |
014 Adding a New Effect Changing Page Title_en.srt |
11.60Кб |
014 Adding a New Effect Changing Page Title.mp4 |
59.36Мб |
014 Asynchronous JavaScript Promises_en.srt |
12.20Кб |
014 Asynchronous JavaScript Promises.mp4 |
31.13Мб |
014 Checking Out a Booking (+ Fixing a Small Bug)_en.srt |
11.16Кб |
014 Checking Out a Booking (+ Fixing a Small Bug).mp4 |
76.34Мб |
014 Creating useKey_en.srt |
11.59Кб |
014 Creating useKey.mp4 |
53.33Мб |
014 Duplicating Cabins_en.srt |
8.27Кб |
014 Duplicating Cabins.mp4 |
50.44Мб |
014 Dynamic Routes With URL Parameters_en.srt |
13.96Кб |
014 Dynamic Routes With URL Parameters.mp4 |
97.73Мб |
014 Fetching Data in a Page_en.srt |
9.09Кб |
014 Fetching Data in a Page.mp4 |
52.14Мб |
014 Props as a Component API_en.srt |
6.67Кб |
014 Props as a Component API.mp4 |
10.01Мб |
014 Restarting a Quiz_en.srt |
9.26Кб |
014 Restarting a Quiz.mp4 |
48.40Мб |
014 Setting Map Position With Geolocation_en.srt |
14.71Кб |
014 Setting Map Position With Geolocation.mp4 |
93.15Мб |
014 Starting a New Project The Far Away Travel List_en.srt |
6.30Кб |
014 Starting a New Project The Far Away Travel List.mp4 |
8.42Мб |
014 State Update Batching_en.srt |
13.13Кб |
014 State Update Batching.mp4 |
21.29Мб |
014 Static Site Generation (SSG)_en.srt |
13.19Кб |
014 Static Site Generation (SSG).mp4 |
77.07Мб |
014 The children Prop Making a Reusable Button_en.srt |
22.22Кб |
014 The children Prop Making a Reusable Button.mp4 |
79.43Мб |
014 The Rules of JSX_en.srt |
5.14Кб |
014 The Rules of JSX.mp4 |
15.36Мб |
014 Updating Data Without Navigation_en.srt |
18.30Кб |
014 Updating Data Without Navigation.mp4 |
122.17Мб |
014 useEffect Rules and Best Practices_en.srt |
14.45Кб |
014 useEffect Rules and Best Practices.mp4 |
22.46Мб |
014 useGeolocation-CodeSandbox-link.url |
92б |
014 What is Redux Toolkit (RTK)_en.srt |
4.92Кб |
014 What is Redux Toolkit (RTK).mp4 |
7.50Мб |
015 Adding Interactivity With Client Components_en.srt |
10.80Кб |
015 Adding Interactivity With Client Components.mp4 |
53.52Мб |
015 Asynchronous JavaScript AsyncAwait_en.srt |
10.39Кб |
015 Asynchronous JavaScript AsyncAwait.mp4 |
22.84Мб |
015 Building the Layout_en.srt |
13.74Кб |
015 Building the Layout.mp4 |
27.69Мб |
015 CHALLENGE #1 Fix Performance Issues in Workout Timer_en.srt |
16.94Кб |
015 CHALLENGE #1 Fix Performance Issues in Workout Timer.mp4 |
56.47Мб |
015 CHALLENGE #1 useGeolocate_en.srt |
10.06Кб |
015 CHALLENGE #1 useGeolocate.mp4 |
54.34Мб |
015 CodeSandbox-link-FINAL.url |
92б |
015 CodeSandbox-link-STARTER.url |
94б |
015 Configuring Tailwind Custom Font Family_en.srt |
14.94Кб |
015 Configuring Tailwind Custom Font Family.mp4 |
80.16Мб |
015 Creating the Store With RTK_en.srt |
5.98Кб |
015 Creating the Store With RTK.mp4 |
31.57Мб |
015 Deleting a Booking_en.srt |
15.76Кб |
015 Deleting a Booking.mp4 |
57.94Мб |
015 Fetching Applications Settings_en.srt |
11.00Кб |
015 Fetching Applications Settings.mp4 |
73.12Мб |
015 Fetching City Data in the Form_en.srt |
21.72Кб |
015 Fetching City Data in the Form.mp4 |
188.05Мб |
015 Improving Reusability With Props_en.srt |
27.19Кб |
015 Improving Reusability With Props.mp4 |
107.18Мб |
015 More Reusability With the children Prop_en.srt |
11.09Кб |
015 More Reusability With the children Prop.mp4 |
62.73Мб |
015 Partial Pre-Rendering_en.srt |
10.18Кб |
015 Partial Pre-Rendering.mp4 |
15.22Мб |
015 Reading and Setting a Query String_en.srt |
14.09Кб |
015 Reading and Setting a Query String.mp4 |
69.72Мб |
015 Rendering Lists_en.srt |
16.14Кб |
015 Rendering Lists.mp4 |
76.66Мб |
015 Setting Up a Timer With useEffect_en.srt |
27.12Кб |
015 Setting Up a Timer With useEffect.mp4 |
135.16Мб |
015 State Update Batching in Practice_en.srt |
21.42Кб |
015 State Update Batching in Practice.mp4 |
98.87Мб |
015 The useEffect Cleanup Function_en.srt |
6.13Кб |
015 The useEffect Cleanup Function.mp4 |
10.62Мб |
016 Authentication User Login With Supabase_en.srt |
27.48Кб |
016 Authentication User Login With Supabase.mp4 |
183.42Мб |
016 Cleaning Up the Title_en.srt |
7.50Кб |
016 Cleaning Up the Title.mp4 |
20.25Мб |
016 CodeSandbox-link-FINAL-v2.url |
89б |
016 Conditional Rendering With &&_en.srt |
13.86Кб |
016 Conditional Rendering With &&.mp4 |
62.94Мб |
016 Creating a New City_en.srt |
30.33Кб |
016 Creating a New City.mp4 |
254.99Мб |
016 Creating the Account Slice_en.srt |
28.26Кб |
016 Creating the Account Slice.mp4 |
159.33Мб |
016 Displaying a Loading Indicator_en.srt |
9.63Кб |
016 Displaying a Loading Indicator.mp4 |
40.71Мб |
016 EXERCISE #2 Accordion Component (v2)_en.srt |
12.88Кб |
016 EXERCISE #2 Accordion Component (v2).mp4 |
62.53Мб |
016 How Events Work in React_en.srt |
20.21Кб |
016 How Events Work in React.mp4 |
33.76Мб |
016 How Next.js Caches Data_en.srt |
27.61Кб |
016 How Next.js Caches Data.mp4 |
43.86Мб |
016 Programmatic Navigation with useNavigate_en.srt |
16.08Кб |
016 Programmatic Navigation with useNavigate.mp4 |
77.22Мб |
016 PropTypes_en.srt |
9.96Кб |
016 PropTypes.mp4 |
31.33Мб |
016 Rendering the Items List_en.srt |
11.74Кб |
016 Rendering the Items List.mp4 |
34.72Мб |
016 Section Summary useState vs. useReducer_en.srt |
9.58Кб |
016 Section Summary useState vs. useReducer.mp4 |
13.01Мб |
016 Setting State Based on Other State Updates_en.srt |
16.14Кб |
016 Setting State Based on Other State Updates.mp4 |
87.04Мб |
016 Styling the Menu_en.srt |
25.27Кб |
016 Styling the Menu.mp4 |
142.86Мб |
016 Updating Application Settings_en.srt |
14.14Кб |
016 Updating Application Settings.mp4 |
101.32Мб |
017 Authorization Protecting Routes_en.srt |
27.84Кб |
017 Authorization Protecting Routes.mp4 |
164.28Мб |
017 Back to Thunks_en.srt |
6.58Кб |
017 Back to Thunks.mp4 |
20.71Мб |
017 Building a Form and Handling Submissions_en.srt |
17.99Кб |
017 Building a Form and Handling Submissions.mp4 |
75.48Мб |
017 CHALLENGE #1 Creating a Bank Account With useReducer_en.srt |
25.75Кб |
017 CHALLENGE #1 Creating a Bank Account With useReducer.mp4 |
109.95Мб |
017 CHALLENGE #1 Text Expander Component_en.srt |
25.91Кб |
017 CHALLENGE #1 Text Expander Component.mp4 |
100.92Мб |
017 CHALLENGE #1 Tip Calculator_en.srt |
26.34Кб |
017 CHALLENGE #1 Tip Calculator.mp4 |
79.69Мб |
017 Cleaning Up Data Fetching_en.srt |
15.03Кб |
017 Cleaning Up Data Fetching.mp4 |
81.45Мб |
017 CodeSandbox-link-FINAL.url |
95б |
017 CodeSandbox-link-FINAL.url |
91б |
017 CodeSandbox-link-FINAL.url |
93б |
017 CodeSandbox-link-STARTER.url |
93б |
017 CodeSandbox-link-STARTER.url |
95б |
017 Conditional Rendering With Ternaries_en.srt |
6.21Кб |
017 Conditional Rendering With Ternaries.mp4 |
33.41Мб |
017 Deleting a City_en.srt |
6.91Кб |
017 Deleting a City.mp4 |
59.85Мб |
017 Experimenting With Caching and ISR_en.srt |
29.92Кб |
017 Experimenting With Caching and ISR.mp4 |
200.48Мб |
017 How RSC Works Behind the Scenes (RSC – Part 2)_en.srt |
26.29Кб |
017 How RSC Works Behind the Scenes (RSC – Part 2).mp4 |
45.77Мб |
017 Libraries vs. Frameworks & The React Ecosystem_en.srt |
14.85Кб |
017 Libraries vs. Frameworks & The React Ecosystem.mp4 |
24.77Мб |
017 Programmatic Navigation with Navigate_en.srt |
6.34Кб |
017 Programmatic Navigation with Navigate.mp4 |
36.33Мб |
017 Styling the Cart_en.srt |
18.05Кб |
017 Styling the Cart.mp4 |
86.75Мб |
017 Using Helper Functions In Effects_en.srt |
20.19Кб |
017 Using Helper Functions In Effects.mp4 |
107.99Мб |
018 Advanced State Management System Context + useReducer_en.srt |
27.38Кб |
018 Advanced State Management System Context + useReducer.mp4 |
200.51Мб |
018 CHALLENGE #1 Fetching the Number of Cabins_en.srt |
5.18Кб |
018 CHALLENGE #1 Fetching the Number of Cabins.mp4 |
20.29Мб |
018 Closures in Effects_en.srt |
13.39Кб |
018 Closures in Effects.mp4 |
66.08Мб |
018 Conditional Rendering With Multiple Returns_en.srt |
7.01Кб |
018 Conditional Rendering With Multiple Returns.mp4 |
38.09Мб |
018 Controlled Elements_en.srt |
26.62Кб |
018 Controlled Elements.mp4 |
117.98Мб |
018 Creating the Customer Slice_en.srt |
10.70Кб |
018 Creating the Customer Slice.mp4 |
89.38Мб |
018 One More Effect Listening to a Keypress_en.srt |
20.59Кб |
018 One More Effect Listening to a Keypress.mp4 |
94.16Мб |
018 RSC vs. SSR How are They Related (RSC – Part 3)_en.srt |
17.54Кб |
018 RSC vs. SSR How are They Related (RSC – Part 3).mp4 |
41.58Мб |
018 Section Summary Practical Takeaways_en.srt |
16.21Кб |
018 Section Summary Practical Takeaways.mp4 |
36.73Мб |
018 Styling the Order Form_en.srt |
17.38Кб |
018 Styling the Order Form.mp4 |
68.32Мб |
018 User Logout_en.srt |
10.48Кб |
018 User Logout.mp4 |
58.78Мб |
019 Adding Fake Authentication Setting Up Context_en.srt |
14.85Кб |
019 Adding Fake Authentication Setting Up Context.mp4 |
91.53Мб |
019 CHALLENGE #1 Currency Converter_en.srt |
22.60Кб |
019 CHALLENGE #1 Currency Converter.mp4 |
96.99Мб |
019 CodeSandbox-link-FINAL.url |
96б |
019 CodeSandbox-link-STARTER.url |
98б |
019 Extracting JSX Into a New Component_en.srt |
6.40Кб |
019 Extracting JSX Into a New Component.mp4 |
32.50Мб |
019 Fixing an Important Bug_en.srt |
7.47Кб |
019 Fixing an Important Bug.mp4 |
36.95Мб |
019 Redux vs. Context API_en.srt |
10.93Кб |
019 Redux vs. Context API.mp4 |
17.08Мб |
019 State vs. Props_en.srt |
5.29Кб |
019 State vs. Props.mp4 |
9.48Мб |
019 Styling the Order Overview_en.srt |
17.09Кб |
019 Styling the Order Overview.mp4 |
100.14Мб |
020 Adding Fake Authentication Implementing Login_en.srt |
22.26Кб |
020 Adding Fake Authentication Implementing Login.mp4 |
131.62Мб |
020 Building the Sign Up Form_en.srt |
12.37Кб |
020 Building the Sign Up Form.mp4 |
77.16Мб |
020 CodeSandbox-link-FINAL.url |
87б |
020 CodeSandbox-link-STARTER.url |
89б |
020 Destructuring Props_en.srt |
6.80Кб |
020 Destructuring Props.mp4 |
35.02Мб |
020 EXERCISE #1 Flashcards_en.srt |
19.08Кб |
020 EXERCISE #1 Flashcards.mp4 |
94.32Мб |
021 Adding Fake Authentication Protecting a Route_en.srt |
15.09Кб |
021 Adding Fake Authentication Protecting a Route.mp4 |
89.16Мб |
021 CHALLENGE #2 Date Counter (v2)_en.srt |
14.83Кб |
021 CHALLENGE #2 Date Counter (v2).mp4 |
59.81Мб |
021 CodeSandbox-link-FINAL-v2.url |
93б |
021 React Fragments_en.srt |
7.80Кб |
021 React Fragments.mp4 |
22.63Мб |
021 User Sign Up_en.srt |
17.41Кб |
021 User Sign Up.mp4 |
71.13Мб |
022 Authorization on Supabase Protecting Database (RLS)_en.srt |
6.32Кб |
022 Authorization on Supabase Protecting Database (RLS).mp4 |
30.55Мб |
022 CHALLENGE #2 Refactoring React Quiz to Context API_en.srt |
12.80Кб |
022 CHALLENGE #2 Refactoring React Quiz to Context API.mp4 |
55.32Мб |
022 Setting Classes and Text Conditionally_en.srt |
11.34Кб |
022 Setting Classes and Text Conditionally.mp4 |
53.80Мб |
023 Building The App Header_en.srt |
11.22Кб |
023 Building The App Header.mp4 |
70.09Мб |
023 Section Summary_en.srt |
8.23Кб |
023 Section Summary.mp4 |
12.16Мб |
024 CHALLENGE #2 Profile Card (v2)_en.srt |
10.71Кб |
024 CHALLENGE #2 Profile Card (v2).mp4 |
70.26Мб |
024 CodeSandbox-link-FINAL-v2.url |
92б |
024 Updating User Data and Password_en.srt |
32.70Кб |
024 Updating User Data and Password.mp4 |
204.52Мб |
025 Implementing Dark Mode With CSS Variables_en.srt |
25.99Кб |
025 Implementing Dark Mode With CSS Variables.mp4 |
182.86Мб |
026 Building the Dashboard Layout_en.srt |
5.68Кб |
026 Building the Dashboard Layout.mp4 |
34.62Мб |
027 Computing Recent Bookings and Stays_en.srt |
18.02Кб |
027 Computing Recent Bookings and Stays.mp4 |
106.59Мб |
028 Displaying Statistics_en.srt |
13.01Кб |
028 Displaying Statistics.mp4 |
37.34Мб |
029 Displaying a Line Chart With the Recharts Library_en.srt |
27.82Кб |
029 Displaying a Line Chart With the Recharts Library.mp4 |
176.26Мб |
030 Displaying a Pie Chart_en.srt |
20.98Кб |
030 Displaying a Pie Chart.mp4 |
121.86Мб |
031 Displaying Stays for Current Day_en.srt |
23.24Кб |
031 Displaying Stays for Current Day.mp4 |
156.02Мб |
032 Error Boundaries_en.srt |
12.64Кб |
032 Error Boundaries.mp4 |
67.57Мб |
033 Final Touches + Fixing Bugs_en.srt |
19.55Кб |
033 Final Touches + Fixing Bugs.mp4 |
118.86Мб |
external-links.txt |
248б |
external-links.txt |
246б |
external-links.txt |
307б |
external-links.txt |
402б |
external-links.txt |
401б |
external-links.txt |
202б |
external-links.txt |
212б |
external-links.txt |
204б |
external-links.txt |
206б |
external-links.txt |
109б |
external-links.txt |
374б |