FileMood

Download [GigaCourse.Com] Udemy - React - The Complete Guide 2023 (incl. React Router & Redux)

GigaCourse Com Udemy React The Complete Guide 2023 incl React Router Redux

Name

[GigaCourse.Com] Udemy - React - The Complete Guide 2023 (incl. React Router & Redux)

 DOWNLOAD Copy Link

Total Size

56.5 GB

Total Files

1591

Last Seen

2024-11-17 01:10

Hash

6F4CE3FCF88BC449759AFE18406641A7B0D7CB74

/0. Websites you may like/

[CourseClub.Me].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

/01 - Getting Started/

001 Welcome To The Course!.mp4

24.9 MB

001 Welcome To The Course!_en.srt

1.8 KB

002 What is React.js And Why Would You Use It.mp4

59.3 MB

002 What is React.js And Why Would You Use It_en.srt

4.6 KB

003 React-Demo.url

0.1 KB

003 ReactJS vs Vanilla JavaScript Why Use React.mp4

78.9 MB

003 ReactJS vs Vanilla JavaScript Why Use React_en.srt

17.5 KB

003 Vanilla-JavaScript-Demo.url

0.1 KB

004 Editing Our First React App.mp4

22.3 MB

004 Editing Our First React App_en.srt

7.6 KB

004 Finished-First-React-App.url

0.1 KB

004 Updated-React-Demo-App.url

0.1 KB

005 About This Course _ Course Outline.mp4

14.6 MB

005 About This Course _ Course Outline_en.srt

4.2 KB

005 Course-Resources.url

0.1 KB

006 Jump-ahead-to-the-React-Summary-section-fast-track-path-.url

0.1 KB

006 The Two Ways (Paths) Of Taking This Course.mp4

14.3 MB

006 The Two Ways (Paths) Of Taking This Course_en.srt

4.5 KB

007 Course-Resources.url

0.1 KB

007 Getting The Most Out Of This Course.mp4

37.1 MB

007 Getting The Most Out Of This Course_en.srt

7.8 KB

008 Join our Online Learning Community.html

1.2 KB

009 Creating React Projects.mp4

41.4 MB

009 Creating React Projects_en.srt

10.2 KB

010 Why Do You Need A Special Project Setup.mp4

11.4 MB

010 Why Do You Need A Special Project Setup_en.srt

4.0 KB

external-links.txt

0.7 KB

/02 - JavaScript Refresher/

001 Module Introduction.mp4

4.8 MB

001 Module Introduction_en.srt

2.9 KB

002 CodeSandbox-Starting-Project.url

0.1 KB

002 Starting Project.mp4

3.5 MB

002 Starting Project_en.srt

1.6 KB

003 Adding JavaScript To A Page _ How React Projects Differ.mp4

31.8 MB

003 Adding JavaScript To A Page _ How React Projects Differ_en.srt

12.9 KB

004 React Projects Use a Build Process.mp4

104.5 MB

004 React Projects Use a Build Process_en.srt

12.7 KB

004 React-Demo-Project-CodeSandbox-.url

0.1 KB

005 import _ export.mp4

127.7 MB

005 import _ export_en.srt

20.0 KB

006 Revisiting Variables _ Values.mp4

75.1 MB

006 Revisiting Variables _ Values_en.srt

10.7 KB

007 Revisiting Operators.mp4

14.1 MB

007 Revisiting Operators_en.srt

4.2 KB

008 Revisiting Functions _ Parameters.mp4

41.6 MB

008 Revisiting Functions _ Parameters_en.srt

14.2 KB

010 Arrow Functions.mp4

10.8 MB

010 Arrow Functions_en.srt

3.6 KB

011 More on the Arrow Function Syntax.html

3.0 KB

012 Revisiting Objects _ Classes.mp4

29.7 MB

012 Revisiting Objects _ Classes_en.srt

9.6 KB

013 Arrays _ Array Methods like map().mp4

114.5 MB

013 Arrays _ Array Methods like map()_en.srt

17.4 KB

015 Destructuring.mp4

20.1 MB

015 Destructuring_en.srt

8.4 KB

016 Destructuring in Function Parameter Lists.html

1.8 KB

017 The Spread Operator.mp4

15.4 MB

017 The Spread Operator_en.srt

4.7 KB

018 Revisiting Control Structures.mp4

55.8 MB

018 Revisiting Control Structures_en.srt

8.2 KB

019 Manipulating the DOM - Not With React!.mp4

3.3 MB

019 Manipulating the DOM - Not With React!_en.srt

1.4 KB

020 Using Functions as Values.mp4

35.8 MB

020 Using Functions as Values_en.srt

11.4 KB

021 Defining Functions Inside Of Functions.mp4

6.5 MB

021 Defining Functions Inside Of Functions_en.srt

3.1 KB

022 Finished-Code-CodeSandbox-.url

0.1 KB

022 Reference vs Primitive Values.mp4

18.2 MB

022 Reference vs Primitive Values_en.srt

6.7 KB

023 Next-Gen JavaScript - Summary.html

16.4 KB

023 next-gen-js-summary.pdf

76.0 KB

024 JS Array Functions.html

3.0 KB

025 Module Resources.html

0.8 KB

external-links.txt

0.3 KB

/03 - React Essentials - Components, JSX, Props, State _ More/

001 Module Introduction.mp4

5.7 MB

001 Module Introduction_en.srt

2.8 KB

002 It_s All About Components! [Core Concept].mp4

50.0 MB

002 It_s All About Components! [Core Concept]_en.srt

9.1 KB

003 CodeSandbox-Starting-Project.url

0.1 KB

003 Local-Starting-Project.url

0.2 KB

003 Setting Up The Starting Project.mp4

10.9 MB

003 Setting Up The Starting Project_en.srt

4.9 KB

004 JSX _ React Components [Core Concept].mp4

18.1 MB

004 JSX _ React Components [Core Concept]_en.srt

6.6 KB

005 Creating _ Using a First Custom Component.mp4

22.7 MB

005 Creating _ Using a First Custom Component_en.srt

8.5 KB

006 A Closer Look Components _ File Extensions.html

2.0 KB

008 How React Handles Components _ How It Builds A Component Tree [Core Concept].mp4

60.7 MB

008 How React Handles Components _ How It Builds A Component Tree [Core Concept]_en.srt

12.2 KB

010 App.jsx.url

0.1 KB

010 Using _ Outputting Dynamic Values [Core Concept].mp4

22.1 MB

010 Using _ Outputting Dynamic Values [Core Concept]_en.srt

8.7 KB

011 Setting HTML Attributes Dynamically _ Loading Image Files.mp4

40.6 MB

011 Setting HTML Attributes Dynamically _ Loading Image Files_en.srt

6.6 KB

013 Making Components Reusable with Props [Core Concept].mp4

47.7 MB

013 Making Components Reusable with Props [Core Concept]_en.srt

12.9 KB

014 Alternative Props Syntaxes.mp4

45.4 MB

014 Alternative Props Syntaxes_en.srt

10.3 KB

014 data.js.url

0.1 KB

015 More Prop Syntaxes.html

3.6 KB

018 Best Practice Storing Components in Files _ Using a Good Project Structure.mp4

77.3 MB

018 Best Practice Storing Components in Files _ Using a Good Project Structure_en.srt

9.7 KB

019 Storing Component Style Files Next To Components.mp4

101.9 MB

019 Storing Component Style Files Next To Components_en.srt

9.1 KB

020 Component Composition The special children Prop [Core Concept].mp4

62.4 MB

020 Component Composition The special children Prop [Core Concept]_en.srt

11.3 KB

022 Reacting to Events [Core Concept].mp4

28.0 MB

022 Reacting to Events [Core Concept]_en.srt

10.2 KB

023 Passing Functions as Values to Props.mp4

35.5 MB

023 Passing Functions as Values to Props_en.srt

9.6 KB

025 Passing Custom Arguments to Event Functions.mp4

61.7 MB

025 Passing Custom Arguments to Event Functions_en.srt

8.0 KB

028 How NOT to Update the UI - A Look Behind The Scenes of React [Core Concept].mp4

56.5 MB

028 How NOT to Update the UI - A Look Behind The Scenes of React [Core Concept]_en.srt

7.7 KB

029 Managing State _ Using Hooks [Core Concept].mp4

99.8 MB

029 Managing State _ Using Hooks [Core Concept]_en.srt

14.8 KB

031 Deriving _ Outputting Data Based on State.mp4

75.5 MB

031 Deriving _ Outputting Data Based on State_en.srt

6.5 KB

031 data.js-Updated-.url

0.2 KB

033 Rendering Content Conditionally.mp4

80.9 MB

033 Rendering Content Conditionally_en.srt

11.4 KB

035 CSS Styling _ Dynamic Styling.mp4

25.8 MB

035 CSS Styling _ Dynamic Styling_en.srt

7.5 KB

037 Outputting List Data Dynamically.mp4

54.7 MB

037 Outputting List Data Dynamically_en.srt

10.6 KB

040 Module Summary.mp4

76.1 MB

040 Module Summary_en.srt

8.3 KB

external-links.txt

0.7 KB

/04 - React Essentials - Deep Dive/

001 Module Introduction.mp4

6.3 MB

001 Module Introduction_en.srt

1.8 KB

002 CodeSandbox-Starting-Project.url

0.1 KB

002 Local-Starting-Project.url

0.2 KB

002 You Don_t Have To Use JSX!.mp4

43.3 MB

002 You Don_t Have To Use JSX!_en.srt

6.6 KB

003 Working with Fragments.mp4

41.0 MB

003 Working with Fragments_en.srt

8.4 KB

005 When Should You Split Components.mp4

37.8 MB

005 When Should You Split Components_en.srt

4.8 KB

006 Splitting Components By Feature _ State.mp4

97.7 MB

006 Splitting Components By Feature _ State_en.srt

9.2 KB

007 Problem Props Are Not Forwarded To Inner Elements.mp4

73.4 MB

007 Problem Props Are Not Forwarded To Inner Elements_en.srt

9.9 KB

008 Forwarding Props To Wrapped Elements.mp4

15.9 MB

008 Forwarding Props To Wrapped Elements_en.srt

5.7 KB

010 Working with Multiple JSX Slots.mp4

108.6 MB

010 Working with Multiple JSX Slots_en.srt

12.3 KB

011 Setting Component Types Dynamically.mp4

84.7 MB

011 Setting Component Types Dynamically_en.srt

13.5 KB

012 Setting Default Prop Values.mp4

10.2 MB

012 Setting Default Prop Values_en.srt

3.2 KB

014 CodeSandbox-Starting-Project.url

0.1 KB

014 Local-Starting-Project.url

0.2 KB

014 Onwards To The Next Project _ Advanced Concepts.mp4

9.5 MB

014 Onwards To The Next Project _ Advanced Concepts_en.srt

3.4 KB

015 Not All Content Must Go Into Components.mp4

28.6 MB

015 Not All Content Must Go Into Components_en.srt

7.9 KB

016 Closer Look public vs assets for Image Storage.html

2.2 KB

017 CodeSandbox-Starting-Project.url

0.1 KB

017 Local-Starting-Project-Tic-Tac-Toe-.url

0.2 KB

017 New Project First Steps Towards Our Tic-Tac-Toe Game.mp4

17.1 MB

017 New Project First Steps Towards Our Tic-Tac-Toe Game_en.srt

6.3 KB

018 Concept Repetition Splitting Components _ Building Reusable Components.mp4

20.7 MB

018 Concept Repetition Splitting Components _ Building Reusable Components_en.srt

6.6 KB

019 Concept Repetition Working with State.mp4

81.1 MB

019 Concept Repetition Working with State_en.srt

11.9 KB

020 Component Instances Work In Isolation!.mp4

16.5 MB

020 Component Instances Work In Isolation!_en.srt

3.1 KB

021 Conditional Content _ A Suboptimal Way Of Updating State.mp4

25.6 MB

021 Conditional Content _ A Suboptimal Way Of Updating State_en.srt

7.4 KB

022 Best Practice Updating State Based On Old State Correctly.mp4

84.9 MB

022 Best Practice Updating State Based On Old State Correctly_en.srt

10.6 KB

023 User Input _ Two-Way-Binding.mp4

42.4 MB

023 User Input _ Two-Way-Binding_en.srt

12.5 KB

025 Rendering Multi-Dimensional Lists.mp4

24.4 MB

025 Rendering Multi-Dimensional Lists_en.srt

12.0 KB

026 Best Practice Updating Object State Immutably.mp4

47.1 MB

026 Best Practice Updating Object State Immutably_en.srt

12.7 KB

026 Reference-vs-Primitive-Values.url

0.1 KB

027 Lifting State Up [Core Concept].mp4

113.1 MB

027 Lifting State Up [Core Concept]_en.srt

14.5 KB

028 Avoid Intersecting States!.mp4

78.7 MB

028 Avoid Intersecting States!_en.srt

8.1 KB

029 Prefer Computed Values _ Avoid Unnecessary State Management.mp4

45.4 MB

029 Prefer Computed Values _ Avoid Unnecessary State Management_en.srt

8.9 KB

030 Deriving State From Props.mp4

107.6 MB

030 Deriving State From Props_en.srt

10.0 KB

031 JS-Template-Literals.url

0.1 KB

031 Sharing State Across Components.mp4

35.4 MB

031 Sharing State Across Components_en.srt

6.2 KB

032 Reducing State Management _ Identifying Unnecessary State.mp4

42.2 MB

032 Reducing State Management _ Identifying Unnecessary State_en.srt

8.4 KB

033 Disabling Buttons Conditionally.mp4

25.4 MB

033 Disabling Buttons Conditionally_en.srt

4.1 KB

034 Outsourcing Data Into A Separate File.mp4

27.6 MB

034 Outsourcing Data Into A Separate File_en.srt

6.4 KB

034 winning-combinations.js.url

0.2 KB

035 Lifting Computed Values Up.mp4

84.4 MB

035 Lifting Computed Values Up_en.srt

8.5 KB

036 Deriving Computed Values From Other Computed Values.mp4

83.6 MB

036 Deriving Computed Values From Other Computed Values_en.srt

8.1 KB

037 Tic-Tac-Toe Game The Game Over Screen _ Checking for a Draw.mp4

65.2 MB

037 Tic-Tac-Toe Game The Game Over Screen _ Checking for a Draw_en.srt

7.7 KB

038 Why Immutability Matters - Always!.mp4

58.9 MB

038 Why Immutability Matters - Always!_en.srt

7.6 KB

039 When NOT To Lift State Up.mp4

53.7 MB

039 When NOT To Lift State Up_en.srt

7.5 KB

040 An Alternative To Lifting State Up.mp4

38.6 MB

040 An Alternative To Lifting State Up_en.srt

5.0 KB

041 Final Polishing _ Improving Components.mp4

63.0 MB

041 Final Polishing _ Improving Components_en.srt

7.6 KB

external-links.txt

1.3 KB

/05 - React Essentials - Practice Project/

001 CodeSandbox-Starting-Project.url

0.1 KB

001 Local-Starting-Project.url

0.2 KB

001 Module Introduction _ A Challenge For You!.mp4

61.6 MB

001 Module Introduction _ A Challenge For You!_en.srt

8.0 KB

002 Adding a Header Component.mp4

48.9 MB

002 Adding a Header Component_en.srt

6.8 KB

003 Getting Started with a User Input Component.mp4

19.2 MB

003 Getting Started with a User Input Component_en.srt

7.0 KB

004 Handling Events _ Using Two-Way-Binding.mp4

95.8 MB

004 Handling Events _ Using Two-Way-Binding_en.srt

14.8 KB

005 Lifting State Up.mp4

104.1 MB

005 Lifting State Up_en.srt

12.6 KB

006 Computing Values _ Properly Handling Number Values.mp4

55.5 MB

006 Computing Values _ Properly Handling Number Values_en.srt

8.6 KB

007 Outputting Results in a List _ Deriving More Values.mp4

90.2 MB

007 Outputting Results in a List _ Deriving More Values_en.srt

13.4 KB

008 Outputting Content Conditionally.mp4

28.3 MB

008 Outputting Content Conditionally_en.srt

6.3 KB

[CourseClub.Me].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

external-links.txt

0.3 KB

/06 - Styling React Components/

001 CodeSandbox-Starting-Project.url

0.1 KB

001 Local-Starting-Project.url

0.1 KB

001 Module Introduction _ Starting Project.mp4

14.7 MB

001 Module Introduction _ Starting Project_en.srt

6.0 KB

002 Splitting CSS Code Across Multiple Files.mp4

48.2 MB

002 Splitting CSS Code Across Multiple Files_en.srt

4.6 KB

003 Styling React Apps with Vanilla CSS - Pros _ Cons.mp4

10.4 MB

003 Styling React Apps with Vanilla CSS - Pros _ Cons_en.srt

3.6 KB

004 Vanilla CSS Styles Are NOT Scoped To Components!.mp4

24.2 MB

004 Vanilla CSS Styles Are NOT Scoped To Components!_en.srt

5.1 KB

005 Styling React Apps with Inline Styles.mp4

36.0 MB

005 Styling React Apps with Inline Styles_en.srt

9.4 KB

006 Dynamic _ Conditional Inline Styles.mp4

19.4 MB

006 Dynamic _ Conditional Inline Styles_en.srt

4.9 KB

008 Dynamic _ Conditional Styling with CSS Files _ CSS Classes.mp4

37.0 MB

008 Dynamic _ Conditional Styling with CSS Files _ CSS Classes_en.srt

8.1 KB

010 Scoping CSS Rules with CSS Modules.mp4

100.5 MB

010 Scoping CSS Rules with CSS Modules_en.srt

13.4 KB

011 Introducing Styled Components (Third-party Package).mp4

81.8 MB

011 Introducing Styled Components (Third-party Package)_en.srt

10.6 KB

011 More-About-Tagged-Templates.url

0.1 KB

012 Creating Flexible Components with Styled Components.mp4

51.2 MB

012 Creating Flexible Components with Styled Components_en.srt

6.4 KB

013 Dynamic _ Conditional Styling with Styled Components.mp4

167.3 MB

013 Dynamic _ Conditional Styling with Styled Components_en.srt

15.8 KB

014 Styled Components Pseudo Selectors, Nested Rules _ Media Queries.mp4

98.3 MB

014 Styled Components Pseudo Selectors, Nested Rules _ Media Queries_en.srt

10.6 KB

015 Creating Reusable Components _ Component Combinations.mp4

143.7 MB

015 Creating Reusable Components _ Component Combinations_en.srt

13.4 KB

016 Adding-TailwindCSS-to-Vite-Projects.url

0.1 KB

016 CodeSandbox-Tailwind-Starting-Project.url

0.1 KB

016 Introducing Tailwind CSS For React App Styling.mp4

111.2 MB

016 Introducing Tailwind CSS For React App Styling_en.srt

16.6 KB

017 Adding _ Using Tailwind CSS In A React Project.mp4

37.4 MB

017 Adding _ Using Tailwind CSS In A React Project_en.srt

5.1 KB

018 Tailwind Media Queries _ Pseudo Selectors.mp4

40.4 MB

018 Tailwind Media Queries _ Pseudo Selectors_en.srt

7.7 KB

019 Dynamic _ Conditional Styling with Tailwind.mp4

49.5 MB

019 Dynamic _ Conditional Styling with Tailwind_en.srt

8.1 KB

019 Input.jsx.url

0.1 KB

020 Migrating The Demo App to Tailwind CSS.mp4

28.6 MB

020 Migrating The Demo App to Tailwind CSS_en.srt

5.3 KB

021 Tailwind CSS Pros _ Cons.mp4

33.9 MB

021 Tailwind CSS Pros _ Cons_en.srt

6.4 KB

022 --- LEGACY CONTENT BELOW ---.html

1.3 KB

023 01-starting-project.zip

43.1 KB

023 CodeSandbox-Starting-Project.url

0.1 KB

023 Module Introduction.mp4

19.0 MB

023 Module Introduction_en.srt

6.3 KB

024 Setting Dynamic Inline Styles.mp4

92.5 MB

024 Setting Dynamic Inline Styles_en.srt

18.5 KB

026 Setting CSS Classes Dynamically.mp4

30.0 MB

026 Setting CSS Classes Dynamically_en.srt

9.9 KB

028 Introducing Styled Components.mp4

104.0 MB

028 Introducing Styled Components_en.srt

17.5 KB

028 More-about-Template-Literals.url

0.1 KB

029 Styled Components _ Dynamic Props.mp4

96.8 MB

029 Styled Components _ Dynamic Props_en.srt

15.9 KB

030 Styled Components _ Media Queries.mp4

16.3 MB

030 Styled Components _ Media Queries_en.srt

4.8 KB

031 Using CSS Modules.mp4

77.5 MB

031 Using CSS Modules_en.srt

13.2 KB

032 Dynamic Styles with CSS Modules.mp4

60.5 MB

032 Dynamic Styles with CSS Modules_en.srt

11.5 KB

033 Module Resources.html

0.8 KB

external-links.txt

0.9 KB

/07 - Debugging React Apps/

001 Module Introduction.mp4

3.5 MB

001 Module Introduction_en.srt

2.2 KB

002 CodeSandbox-Starting-Project.url

0.1 KB

002 Local-Starting-Project.url

0.2 KB

002 The Starting Project.mp4

5.1 MB

002 The Starting Project_en.srt

1.7 KB

003 Understanding React Error Messages.mp4

143.5 MB

003 Understanding React Error Messages_en.srt

12.3 KB

004 Using the Browser Debugger _ Breakpoints.mp4

124.2 MB

004 Using the Browser Debugger _ Breakpoints_en.srt

10.8 KB

005 Results.jsx.url

0.1 KB

005 Understanding React_s Strict Mode.mp4

103.8 MB

005 Understanding React_s Strict Mode_en.srt

9.3 KB

006 Using the React DevTools (Browser Extension).mp4

20.2 MB

006 Using the React DevTools (Browser Extension)_en.srt

6.0 KB

external-links.txt

0.4 KB

/08 - Working with Refs _ Portals/

001 CodeSandbox-Starting-Project.url

0.1 KB

001 Local-Starting-Project.url

0.2 KB

001 Module Introduction _ Starting Project.mp4

9.8 MB

001 Module Introduction _ Starting Project_en.srt

4.9 KB

002 Repetition Managing User Input with State (Two-Way-Binding).mp4

27.7 MB

002 Repetition Managing User Input with State (Two-Way-Binding)_en.srt

7.7 KB

003 Repetition Fragments.html

2.4 KB

004 Introducing Refs Connecting _ Accessing HTML Elements via Refs.mp4

60.5 MB

004 Introducing Refs Connecting _ Accessing HTML Elements via Refs_en.srt

9.0 KB

005 Manipulating the DOM via Refs.mp4

8.8 MB

005 Manipulating the DOM via Refs_en.srt

3.2 KB

007 Refs vs State Values.mp4

27.9 MB

007 Refs vs State Values_en.srt

6.8 KB

008 Adding Challenges to the Demo Project.mp4

33.6 MB

008 Adding Challenges to the Demo Project_en.srt

6.7 KB

009 Setting Timers _ Managing State.mp4

24.2 MB

009 Setting Timers _ Managing State_en.srt

6.7 KB

010 Using Refs for More Than DOM Element Connections.mp4

84.9 MB

010 Using Refs for More Than DOM Element Connections_en.srt

12.1 KB

012 Adding a Modal Component.mp4

37.4 MB

012 Adding a Modal Component_en.srt

9.3 KB

013 Forwarding Refs to Custom Components.mp4

76.1 MB

013 Forwarding Refs to Custom Components_en.srt

8.6 KB

015 Exposing Component APIs via the useImperativeHandle Hook.mp4

39.2 MB

015 Exposing Component APIs via the useImperativeHandle Hook_en.srt

10.2 KB

017 More Examples When To Use Refs _ State.mp4

84.3 MB

017 More Examples When To Use Refs _ State_en.srt

12.6 KB

018 Sharing State Across Components.mp4

60.0 MB

018 Sharing State Across Components_en.srt

7.0 KB

019 Enhancing the Demo App Result Modal.mp4

26.9 MB

019 Enhancing the Demo App Result Modal_en.srt

2.9 KB

020 Closing the Modal via the ESC (Escape) Key.html

0.7 KB

021 Introducing _ Understanding Portals.mp4

87.7 MB

021 Introducing _ Understanding Portals_en.srt

9.5 KB

023 --- LEGACY CONTENT BELOW ---.html

1.3 KB

024 Module Introduction.mp4

1.4 MB

024 Module Introduction_en.srt

1.2 KB

025 01-starting-project.zip

39.5 KB

025 CodeSandbox-Starting-Project.url

0.1 KB

025 JSX Limitations _ Workarounds.mp4

63.5 MB

025 JSX Limitations _ Workarounds_en.srt

14.5 KB

026 Creating a Wrapper Component.mp4

39.7 MB

026 Creating a Wrapper Component_en.srt

6.5 KB

027 React Fragments.mp4

15.1 MB

027 React Fragments_en.srt

4.6 KB

028 Introducing React Portals.mp4

14.4 MB

028 Introducing React Portals_en.srt

7.3 KB

029 Working with Portals.mp4

92.7 MB

029 Working with Portals_en.srt

19.8 KB

030 Working with refs.mp4

134.0 MB

030 Working with refs_en.srt

19.3 KB

031 Controlled vs Uncontrolled Components.mp4

23.1 MB

031 Controlled vs Uncontrolled Components_en.srt

5.1 KB

032 Module Resources.html

0.8 KB

external-links.txt

0.3 KB

/09 - Practice Project Project Management App (with Components, State, Refs _ More)/

001 CodeSandbox-Starting-Project.url

0.1 KB

001 Local-Starting-Project.url

0.2 KB

001 Module Introduction _ Starting Project.mp4

11.1 MB

001 Module Introduction _ Starting Project_en.srt

4.7 KB

001 Tailwind-CSS-Classes.url

0.2 KB

002 Adding a Projects Sidebar Component.mp4

7.6 MB

002 Adding a Projects Sidebar Component_en.srt

3.6 KB

003 Styling the Sidebar _ Button with Tailwind CSS.mp4

14.8 MB

003 Styling the Sidebar _ Button with Tailwind CSS_en.srt

6.8 KB

004 Adding the New Project Component _ A Reusable Input Component.mp4

22.2 MB

004 Adding the New Project Component _ A Reusable Input Component_en.srt

8.9 KB

005 Styling Buttons _ Inputs with Tailwind CSS.mp4

60.7 MB

005 Styling Buttons _ Inputs with Tailwind CSS_en.srt

9.6 KB

006 Splitting Components to Split JSX _ Tailwind Styles (for Higher Reusability).mp4

68.0 MB

006 Splitting Components to Split JSX _ Tailwind Styles (for Higher Reusability)_en.srt

8.8 KB

007 Managing State to Switch Between Components.mp4

39.8 MB

007 Managing State to Switch Between Components_en.srt

11.1 KB

008 Collecting User Input with Refs _ Forwarded Refs.mp4

162.2 MB

008 Collecting User Input with Refs _ Forwarded Refs_en.srt

18.0 KB

009 Handling Project Creation _ Updating the UI.mp4

26.3 MB

009 Handling Project Creation _ Updating the UI_en.srt

8.7 KB

010 Validating User Input _ Showing an Error Modal via useImperativeHandle.mp4

88.0 MB

010 Validating User Input _ Showing an Error Modal via useImperativeHandle_en.srt

14.4 KB

011 Styling the Modal via Tailwind CSS.mp4

21.9 MB

011 Styling the Modal via Tailwind CSS_en.srt

8.1 KB

012 Making Projects Selectable _ Viewing Project Details.mp4

190.6 MB

012 Making Projects Selectable _ Viewing Project Details_en.srt

20.0 KB

013 Handling Project Deletion.mp4

27.8 MB

013 Handling Project Deletion_en.srt

6.4 KB

014 Adding Project Tasks _ A Tasks Component.mp4

25.1 MB

014 Adding Project Tasks _ A Tasks Component_en.srt

8.2 KB

015 Managing Tasks _ Understanding Prop Drilling.mp4

145.7 MB

015 Managing Tasks _ Understanding Prop Drilling_en.srt

21.7 KB

016 Clearing Tasks _ Fixing Minor Bugs.mp4

32.5 MB

016 Clearing Tasks _ Fixing Minor Bugs_en.srt

9.4 KB

external-links.txt

0.5 KB

/10 - React_s Context API _ useReducer - Advanced State Management/

001 Module Introduction.mp4

5.0 MB

001 Module Introduction_en.srt

2.7 KB

002 CodeSandbox-Starting-Project.url

0.1 KB

002 Local-Starting-Project.url

0.2 KB

002 Understanding Prop Drilling _ Project Overview.mp4

67.8 MB

002 Understanding Prop Drilling _ Project Overview_en.srt

9.1 KB

003 Prop Drilling Component Composition as a Solution.mp4

66.7 MB

003 Prop Drilling Component Composition as a Solution_en.srt

7.3 KB

004 Introducing the Context API.mp4

7.7 MB

004 Introducing the Context API_en.srt

2.8 KB

005 Creating _ Providing The Context.mp4

54.7 MB

005 Creating _ Providing The Context_en.srt

10.5 KB

006 Consuming the Context.mp4

80.8 MB

006 Consuming the Context_en.srt

7.8 KB

007 Linking the Context to State.mp4

114.1 MB

007 Linking the Context to State_en.srt

10.4 KB

008 A Different Way Of Consuming Context.mp4

53.3 MB

008 A Different Way Of Consuming Context_en.srt

6.6 KB

009 What Happens When Context Values Change.mp4

8.2 MB

009 What Happens When Context Values Change_en.srt

1.9 KB

010 Migrating the Entire Demo Project to use the Context API.mp4

86.8 MB

010 Migrating the Entire Demo Project to use the Context API_en.srt

8.4 KB

011 Outsourcing Context _ State Into a Separate Provider Component.mp4

67.4 MB

011 Outsourcing Context _ State Into a Separate Provider Component_en.srt

8.2 KB

013 Introducing the useReducer Hook.mp4

136.7 MB

013 Introducing the useReducer Hook_en.srt

13.9 KB

014 Dispatching Actions _ Editing State with useReducer.mp4

114.6 MB

014 Dispatching Actions _ Editing State with useReducer_en.srt

14.5 KB

[CourseClub.Me].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

external-links.txt

0.3 KB

/11 - Handling Side Effects _ Working with the useEffect() Hook/

001 CodeSandbox-Starting-Project.url

0.1 KB

001 Local-Starting-Project.url

0.2 KB

001 Module Introduction _ Starting Project.mp4

71.6 MB

001 Module Introduction _ Starting Project_en.srt

4.9 KB

002 What_s a Side Effect A Thorough Example.mp4

103.1 MB

002 What_s a Side Effect A Thorough Example_en.srt

10.7 KB

003 A Potential Problem with Side Effects An Infinite Loop.mp4

30.2 MB

003 A Potential Problem with Side Effects An Infinite Loop_en.srt

4.1 KB

004 Using useEffect for Handling (Some) Side Effects.mp4

61.2 MB

004 Using useEffect for Handling (Some) Side Effects_en.srt

8.2 KB

005 Not All Side Effects Need useEffect.mp4

89.6 MB

005 Not All Side Effects Need useEffect_en.srt

11.9 KB

006 useEffect Not Needed Another Example.mp4

150.4 MB

006 useEffect Not Needed Another Example_en.srt

12.8 KB

007 Preparing Another Use-Case For useEffect.mp4

58.0 MB

007 Preparing Another Use-Case For useEffect_en.srt

5.5 KB

008 Using useEffect for Syncing With Browser APIs.mp4

36.1 MB

008 Using useEffect for Syncing With Browser APIs_en.srt

5.6 KB

009 Understanding Effect Dependencies.mp4

21.0 MB

009 Understanding Effect Dependencies_en.srt

4.6 KB

010 Fixing a Small Bug.html

1.8 KB

011 Preparing Another Problem That Can Be Fixed with useEffect.mp4

53.6 MB

011 Preparing Another Problem That Can Be Fixed with useEffect_en.srt

6.9 KB

012 Introducing useEffect_s Cleanup Function.mp4

52.4 MB

012 Introducing useEffect_s Cleanup Function_en.srt

7.0 KB

013 The Problem with Object _ Function Dependencies.mp4

91.2 MB

013 The Problem with Object _ Function Dependencies_en.srt

11.9 KB

014 The useCallback Hook.mp4

41.4 MB

014 The useCallback Hook_en.srt

5.6 KB

015 useEffect_s Cleanup Function Another Example.mp4

116.9 MB

015 useEffect_s Cleanup Function Another Example_en.srt

11.0 KB

016 Optimizing State Updates.mp4

39.1 MB

016 Optimizing State Updates_en.srt

5.4 KB

017 --- LEGACY CONTENT BELOW ---.html

1.3 KB

018 Module Introduction.mp4

2.9 MB

018 Module Introduction_en.srt

2.3 KB

019 What are Side Effects _ Introducing useEffect.mp4

37.9 MB

019 What are Side Effects _ Introducing useEffect_en.srt

11.6 KB

020 01-starting-project.zip

43.9 KB

020 CodeSandbox-Starting-Project.url

0.1 KB

020 Using the useEffect() Hook.mp4

68.4 MB

020 Using the useEffect() Hook_en.srt

18.3 KB

021 useEffect _ Dependencies.mp4

105.1 MB

021 useEffect _ Dependencies_en.srt

13.3 KB

022 What to add _ Not to add as Dependencies.html

3.8 KB

023 Using the useEffect Cleanup Function.mp4

64.5 MB

023 Using the useEffect Cleanup Function_en.srt

14.8 KB

024 useEffect Summary.mp4

26.0 MB

024 useEffect Summary_en.srt

6.0 KB

025 Introducing useReducer _ Reducers In General.mp4

53.5 MB

025 Introducing useReducer _ Reducers In General_en.srt

14.7 KB

026 06-usereducer-finished.zip

29.1 KB

026 06-usereducer-starting-project.zip

47.2 KB

026 Using the useReducer() Hook.mp4

215.2 MB

026 Using the useReducer() Hook_en.srt

22.8 KB

027 useReducer _ useEffect.mp4

157.3 MB

027 useReducer _ useEffect_en.srt

16.5 KB

028 Adding Nested Properties As Dependencies To useEffect.html

1.4 KB

029 useReducer vs useState for State Management.mp4

30.3 MB

029 useReducer vs useState for State Management_en.srt

5.6 KB

030 Introducing React Context (Context API).mp4

45.9 MB

030 Introducing React Context (Context API)_en.srt

13.0 KB

031 Using the React Context API.mp4

156.5 MB

031 Using the React Context API_en.srt

17.7 KB

032 Tapping Into Context with the useContext Hook.mp4

12.0 MB

032 Tapping Into Context with the useContext Hook_en.srt

3.2 KB

033 Making Context Dynamic.mp4

47.7 MB

033 Making Context Dynamic_en.srt

7.7 KB

034 Building _ Using a Custom Context Provider Component.mp4

116.7 MB

034 Building _ Using a Custom Context Provider Component_en.srt

13.3 KB

035 React Context Limitations.mp4

11.8 MB

035 React Context Limitations_en.srt

4.7 KB

036 Learning the Rules of Hooks.mp4

73.1 MB

036 Learning the Rules of Hooks_en.srt

12.4 KB

036 rules-of-hooks.pdf

65.0 KB

037 Refactoring an Input Component.mp4

74.0 MB

037 Refactoring an Input Component_en.srt

8.8 KB

038 Diving into Forward Refs.mp4

150.5 MB

038 Diving into Forward Refs_en.srt

22.8 KB

039 Module Resources.html

0.8 KB

external-links.txt

0.3 KB

/12 - Practice Project Building a Quiz App/

001 CodeSandbox-Starting-Project.url

0.1 KB

001 Local-Starting-Project.url

0.2 KB

001 Module Introduction _ Starting Project.mp4

6.9 MB

001 Module Introduction _ Starting Project_en.srt

3.6 KB

002 A First Component _ Some State.mp4

38.1 MB

002 A First Component _ Some State_en.srt

10.4 KB

003 Deriving Values, Outputting Questions _ Registering Answers.mp4

177.5 MB

003 Deriving Values, Outputting Questions _ Registering Answers_en.srt

19.2 KB

003 questions.js.url

0.2 KB

004 Shuffling Answers _ Adding Quiz Logic.mp4

85.0 MB

004 Shuffling Answers _ Adding Quiz Logic_en.srt

9.4 KB

005 Adding Question Timers.mp4

102.2 MB

005 Adding Question Timers_en.srt

16.1 KB

006 Working with Effect Dependencies _ useCallback.mp4

103.4 MB

006 Working with Effect Dependencies _ useCallback_en.srt

9.9 KB

007 Using Effect Cleanup Functions _ Using Keys for Resetting Components.mp4

76.8 MB

007 Using Effect Cleanup Functions _ Using Keys for Resetting Components_en.srt

11.5 KB

008 Highlighting Selected Answers _ Managing More State.mp4

181.3 MB

008 Highlighting Selected Answers _ Managing More State_en.srt

17.1 KB

009 Splitting Components Up To Solve Problems.mp4

249.0 MB

009 Splitting Components Up To Solve Problems_en.srt

24.8 KB

010 Moving Logic To Components That Actually Need It (Moving State Down).mp4

198.9 MB

010 Moving Logic To Components That Actually Need It (Moving State Down)_en.srt

17.6 KB

011 Setting Different Timers Based On The Selected Answer.mp4

48.7 MB

011 Setting Different Timers Based On The Selected Answer_en.srt

11.9 KB

012 Outputting Quiz Results.mp4

105.3 MB

012 Outputting Quiz Results_en.srt

20.9 KB

013 --- LEGACY CONTENT BELOW ---.html

1.3 KB

014 Module Introduction.mp4

22.2 MB

014 Module Introduction_en.srt

4.4 KB

014 Section-Style-Files.url

0.1 KB

015 01-starting-project.zip

29.0 KB

015 CodeSandbox-Starting-Project.url

0.1 KB

015 Starting Setup.mp4

18.6 MB

015 Starting Setup_en.srt

6.4 KB

016 Adding a Header Component.mp4

46.3 MB

016 Adding a Header Component_en.srt

14.7 KB

016 Header.module.css-Code.url

0.1 KB

016 meals.jpg-File.url

0.1 KB

017 Adding the Cart Button Component.mp4

36.7 MB

017 Adding the Cart Button Component_en.srt

7.8 KB

017 CartIcon.js-Code.url

0.1 KB

017 HeaderCartButton.module.css-Code.url

0.2 KB

018 Adding a Meals Component.mp4

89.9 MB

018 Adding a Meals Component_en.srt

13.0 KB

018 AvailableMeals.module.css-Code.url

0.1 KB

018 MealsSummary.js-Code.url

0.1 KB

018 MealsSummary.module.css-Code.url

0.1 KB

018 dummy-meals.js-Data-File-.url

0.1 KB

019 Adding Individual Meal Items _ Displaying Them.mp4

95.8 MB

019 Adding Individual Meal Items _ Displaying Them_en.srt

13.6 KB

019 Card.module.css-File.url

0.1 KB

019 MealItem.module.css-Code.url

0.1 KB

020 Adding a Form.mp4

66.4 MB

020 Adding a Form_en.srt

14.8 KB

020 Input.module.css-Code.url

0.1 KB

020 MealItemForm.module.css.url

0.1 KB

021 Fixing Form Input IDs.html

2.6 KB

022 Cart.module.css-Code.url

0.1 KB

022 Working on the Shopping Cart Component.mp4

27.9 MB

022 Working on the Shopping Cart Component_en.srt

7.2 KB

023 Adding a Modal via a React Portal.mp4

53.0 MB

023 Adding a Modal via a React Portal_en.srt

10.7 KB

023 Modal.module.css-Code.url

0.1 KB

024 Managing Cart _ Modal State.mp4

120.8 MB

024 Managing Cart _ Modal State_en.srt

16.3 KB

025 Adding a Cart Context.mp4

78.4 MB

025 Adding a Cart Context_en.srt

10.8 KB

026 Using the Context.mp4

58.5 MB

026 Using the Context_en.srt

6.8 KB

027 Adding a Cart Reducer.mp4

123.3 MB

027 Adding a Cart Reducer_en.srt

16.3 KB

028 Working with Refs _ Forward Refs.mp4

81.3 MB

028 Working with Refs _ Forward Refs_en.srt

15.5 KB

029 CartItem.zip-File.url

0.1 KB

029 Outputting Cart Items.mp4

88.9 MB

029 Outputting Cart Items_en.srt

10.3 KB

030 Working on a More Complex Reducer Logic.mp4

42.1 MB

030 Working on a More Complex Reducer Logic_en.srt

8.1 KB

031 Making Items Removable.mp4

166.6 MB

031 Making Items Removable_en.srt

11.7 KB

032 Using the useEffect Hook.mp4

98.9 MB

032 Using the useEffect Hook_en.srt

11.6 KB

033 Module Resources.html

0.8 KB

external-links.txt

2.9 KB

/13 - A Look Behind The Scenes Of React _ Optimization Techniques/

001 Module Introduction.mp4

6.3 MB

001 Module Introduction_en.srt

1.7 KB

002 CodeSandbox-Starting-Project.url

0.1 KB

002 Local-Starting-Project.url

0.2 KB

002 React Builds A Component Tree How React Works Behind The Scenes.mp4

44.3 MB

002 React Builds A Component Tree How React Works Behind The Scenes_en.srt

13.0 KB

003 Analyzing Component Function Executions via React_s DevTools Profiler.mp4

46.0 MB

003 Analyzing Component Function Executions via React_s DevTools Profiler_en.srt

9.1 KB

004 Avoiding Component Function Executions with memo().mp4

72.7 MB

004 Avoiding Component Function Executions with memo()_en.srt

12.3 KB

005 Avoiding Component Function Executions with Clever Structuring.mp4

36.4 MB

005 Avoiding Component Function Executions with Clever Structuring_en.srt

8.7 KB

006 Understanding the useCallback() Hook.mp4

68.0 MB

006 Understanding the useCallback() Hook_en.srt

10.1 KB

007 Understanding the useMemo() Hook.mp4

35.3 MB

007 Understanding the useMemo() Hook_en.srt

9.0 KB

008 React Uses A Virtual DOM - Time To Explore It!.mp4

112.3 MB

008 React Uses A Virtual DOM - Time To Explore It!_en.srt

10.1 KB

009 Counter.jsx.url

0.2 KB

009 Why Keys Matter When Managing State!.mp4

109.8 MB

009 Why Keys Matter When Managing State!_en.srt

17.1 KB

010 More Reasons For Why Keys Matter.mp4

18.6 MB

010 More Reasons For Why Keys Matter_en.srt

4.4 KB

011 Using Keys For Resetting Components.mp4

54.2 MB

011 Using Keys For Resetting Components_en.srt

7.8 KB

012 State Scheduling _ Batching.mp4

53.9 MB

012 State Scheduling _ Batching_en.srt

8.5 KB

013 Optimizing React with MillionJS.mp4

29.5 MB

013 Optimizing React with MillionJS_en.srt

7.1 KB

external-links.txt

0.4 KB

/14 - An Alternative Way Of Building Components Class-based Components/

001 Module Introduction.mp4

4.3 MB

001 Module Introduction_en.srt

3.2 KB

002 What _ Why.mp4

13.1 MB

002 What _ Why_en.srt

7.1 KB

003 01-starting-project.zip

33.1 KB

003 Adding a First Class-based Component.mp4

67.8 MB

003 Adding a First Class-based Component_en.srt

10.4 KB

003 CodeSandbox-Starting-Project.url

0.1 KB

004 Understanding-this-in-JavaScript-Tutorial-.url

0.1 KB

004 Working with State _ Events.mp4

131.1 MB

004 Working with State _ Events_en.srt

16.8 KB

005 The Component Lifecycle (Class-based Components Only!).mp4

21.1 MB

005 The Component Lifecycle (Class-based Components Only!)_en.srt

7.7 KB

005 UserFinder.js-Code.url

0.1 KB

005 UserFinder.module.css-Code.url

0.1 KB

006 Lifecycle Methods In Action.mp4

143.1 MB

006 Lifecycle Methods In Action_en.srt

17.4 KB

007 App.js-Code.url

0.1 KB

007 Class-based Components _ Context.mp4

54.9 MB

007 Class-based Components _ Context_en.srt

6.5 KB

007 users-context.js-Code.url

0.1 KB

008 Class-based vs Functional Components A Summary.mp4

14.5 MB

008 Class-based vs Functional Components A Summary_en.srt

4.3 KB

009 Introducing Error Boundaries.mp4

44.8 MB

009 Introducing Error Boundaries_en.srt

15.6 KB

010 Module Resources.html

0.8 KB

external-links.txt

0.7 KB

/15 - Sending Http Requests (e.g. Connecting to a Database)/

001 Module Introduction.mp4

28.7 MB

001 Module Introduction_en.srt

4.0 KB

002 How (Not) To Connect To A Database.mp4

53.6 MB

002 How (Not) To Connect To A Database_en.srt

9.0 KB

003 CodeSandbox-Starting-Project.url

0.1 KB

003 Local-Starting-Project.url

0.2 KB

003 Starting Project _ Dummy Backend API.mp4

18.0 MB

003 Starting Project _ Dummy Backend API_en.srt

4.8 KB

003 Understanding-HTTP.url

0.1 KB

003 What-is-a-REST-API-.url

0.1 KB

004 Preparing the App For Data Fetching.mp4

55.8 MB

004 Preparing the App For Data Fetching_en.srt

7.2 KB

005 How NOT To Send HTTP Requests (And Why It_s Wrong).mp4

73.7 MB

005 How NOT To Send HTTP Requests (And Why It_s Wrong)_en.srt

8.7 KB

006 Sending HTTP Requests (GET Request) via useEffect.mp4

60.2 MB

006 Sending HTTP Requests (GET Request) via useEffect_en.srt

5.5 KB

007 Using async await.mp4

25.6 MB

007 Using async await_en.srt

3.5 KB

008 Handling Loading States.mp4

82.4 MB

008 Handling Loading States_en.srt

7.6 KB

009 Error.jsx.url

0.1 KB

009 Handling HTTP Errors.mp4

91.3 MB

009 Handling HTTP Errors_en.srt

13.5 KB

010 Transforming Fetched Data.mp4

91.2 MB

010 Transforming Fetched Data_en.srt

8.0 KB

011 Extracting Code _ Improving Code Structure.mp4

44.3 MB

011 Extracting Code _ Improving Code Structure_en.srt

3.5 KB

012 Sending Data with POST Requests.mp4

170.7 MB

012 Sending Data with POST Requests_en.srt

18.1 KB

013 Using Optimistic Updating.mp4

113.7 MB

013 Using Optimistic Updating_en.srt

10.4 KB

014 Deleting Data (via DELETE HTTP Requests).mp4

67.2 MB

014 Deleting Data (via DELETE HTTP Requests)_en.srt

5.5 KB

015 Practice Fetching Data.mp4

118.1 MB

015 Practice Fetching Data_en.srt

9.4 KB

016 --- LEGACY CONTENT BELOW ---.html

1.3 KB

017 Module Introduction.mp4

2.7 MB

017 Module Introduction_en.srt

2.7 KB

018 01-starting-project.zip

33.3 KB

018 CodeSandbox-Starting-Project.url

0.1 KB

018 How To (Not) Connect To A Database.mp4

8.7 MB

018 How To (Not) Connect To A Database_en.srt

5.6 KB

018 You-Cant-Hide-Your-Client-Side-JS-Code.url

0.1 KB

019 Using the Star Wars API.html

0.6 KB

020 01-starting-project.zip

33.3 KB

020 More-on-APIs.url

0.1 KB

020 Our Starting App _ Backend.mp4

14.3 MB

020 Our Starting App _ Backend_en.srt

5.9 KB

021 Sending a GET Request.mp4

109.4 MB

021 Sending a GET Request_en.srt

16.7 KB

022 Using async await.mp4

12.5 MB

022 Using async await_en.srt

3.2 KB

023 Handling Loading _ Data States.mp4

25.5 MB

023 Handling Loading _ Data States_en.srt

7.4 KB

024 Handling Http Errors.mp4

65.9 MB

024 Handling Http Errors_en.srt

17.8 KB

024 More-on-Http-Status-Codes.url

0.1 KB

025 Using useEffect() For Requests.mp4

44.4 MB

025 Using useEffect() For Requests_en.srt

11.0 KB

026 06-preparing-the-project-for-the-next-steps.zip

37.9 KB

026 Preparing The Project For The Next Steps.mp4

64.2 MB

026 Preparing The Project For The Next Steps_en.srt

10.3 KB

027 Sending a POST Request.mp4

95.1 MB

027 Sending a POST Request_en.srt

14.1 KB

028 Wrap Up.mp4

16.8 MB

028 Wrap Up_en.srt

2.0 KB

029 Module Resources.html

0.8 KB

external-links.txt

0.9 KB

/16 - Building Custom React Hooks/

001 CodeSandbox-Starting-Project.url

0.1 KB

001 Local-Starting-Project.url

0.2 KB

001 Module Introduction _ Starting Project.mp4

7.5 MB

001 Module Introduction _ Starting Project_en.srt

3.1 KB

002 Revisiting the Rules of Hooks _ Why To Use Hooks.mp4

68.1 MB

002 Revisiting the Rules of Hooks _ Why To Use Hooks_en.srt

8.8 KB

003 Creating a Custom Hook.mp4

20.9 MB

003 Creating a Custom Hook_en.srt

7.8 KB

004 Custom Hook Managing State _ Returning State Values.mp4

112.2 MB

004 Custom Hook Managing State _ Returning State Values_en.srt

15.4 KB

005 Exposing Nested Functions From The Custom Hook.mp4

74.6 MB

005 Exposing Nested Functions From The Custom Hook_en.srt

7.8 KB

006 Using A Custom Hook in Multiple Components.mp4

84.8 MB

006 Using A Custom Hook in Multiple Components_en.srt

5.9 KB

007 Creating Flexible Custom Hooks.mp4

82.9 MB

007 Creating Flexible Custom Hooks_en.srt

6.6 KB

008 --- LEGACY CONTENT BELOW ---.html

1.3 KB

009 Module Introduction.mp4

4.7 MB

009 Module Introduction_en.srt

2.1 KB

010 What are Custom Hooks.mp4

3.3 MB

010 What are Custom Hooks_en.srt

2.3 KB

011 01-starting-project.zip

33.0 KB

011 CodeSandbox-Starting-Project.url

0.1 KB

011 Creating a Custom React Hook Function.mp4

34.8 MB

011 Creating a Custom React Hook Function_en.srt

10.0 KB

012 Using Custom Hooks.mp4

26.6 MB

012 Using Custom Hooks_en.srt

7.0 KB

013 Configuring Custom Hooks.mp4

40.0 MB

013 Configuring Custom Hooks_en.srt

8.6 KB

014 04-onwards-to-a-more-realistic-example.zip

41.2 KB

014 Onwards To A More Realistic Example.mp4

46.2 MB

014 Onwards To A More Realistic Example_en.srt

10.3 KB

015 Building a Custom Http Hook.mp4

42.8 MB

015 Building a Custom Http Hook_en.srt

14.2 KB

016 Using the Custom Http Hook.mp4

91.7 MB

016 Using the Custom Http Hook_en.srt

12.1 KB

017 Adjusting the Custom Hook Logic.mp4

141.1 MB

017 Adjusting the Custom Hook Logic_en.srt

13.8 KB

018 More-about-bind-Indirect-Function-Execution-Tutorial-.url

0.1 KB

018 Using The Custom Hook In More Components.mp4

170.6 MB

018 Using The Custom Hook In More Components_en.srt

13.7 KB

019 Module Resources.html

0.8 KB

external-links.txt

0.5 KB

/17 - Working with Forms _ User Input/

001 CodeSandbox-Starting-Project.url

0.1 KB

001 Local-Starting-Project.url

0.2 KB

001 Module Introduction _ Starting Project.mp4

5.4 MB

001 Module Introduction _ Starting Project_en.srt

3.1 KB

002 What Are Forms _ What_s Tricky About Them.mp4

10.4 MB

002 What Are Forms _ What_s Tricky About Them_en.srt

5.2 KB

003 Handling Form Submission.mp4

115.0 MB

003 Handling Form Submission_en.srt

14.8 KB

004 Managing _ Getting User Input via State _ Generic Handlers.mp4

142.0 MB

004 Managing _ Getting User Input via State _ Generic Handlers_en.srt

15.4 KB

005 Getting User Input via Refs.mp4

31.7 MB

005 Getting User Input via Refs_en.srt

5.9 KB

006 Getting Values via FormData _ Native Browser APIs.mp4

90.3 MB

006 Getting Values via FormData _ Native Browser APIs_en.srt

12.0 KB

006 Signup.jsx.url

0.1 KB

007 Resetting Forms.mp4

44.0 MB

007 Resetting Forms_en.srt

6.4 KB

008 Validating Input on Every Keystroke via State.mp4

61.5 MB

008 Validating Input on Every Keystroke via State_en.srt

9.2 KB

009 Validating Input Upon Lost Focus (Blur).mp4

44.8 MB

009 Validating Input Upon Lost Focus (Blur)_en.srt

10.6 KB

010 Validating Input Upon Form Submission.mp4

51.0 MB

010 Validating Input Upon Form Submission_en.srt

10.9 KB

011 Client-side-Form-Validation-via-Browser-Features.url

0.1 KB

011 Validating Input via Built-in Validation Props.mp4

74.5 MB

011 Validating Input via Built-in Validation Props_en.srt

6.9 KB

012 Mixing Custom _ Built-in Validation Logic.mp4

46.4 MB

012 Mixing Custom _ Built-in Validation Logic_en.srt

6.1 KB

013 Building _ Using a Reusable Input Component.mp4

151.8 MB

013 Building _ Using a Reusable Input Component_en.srt

12.9 KB

014 Outsourcing Validation Logic.mp4

34.0 MB

014 Outsourcing Validation Logic_en.srt

4.4 KB

015 Creating a Custom useInput Hook.mp4

223.4 MB

015 Creating a Custom useInput Hook_en.srt

20.9 KB

016 Using Third-Party Form Libraries.mp4

15.6 MB

016 Using Third-Party Form Libraries_en.srt

1.9 KB

017 --- LEGACY CONTENT BELOW ---.html

1.3 KB

018 Module Introduction.mp4

3.0 MB

018 Module Introduction_en.srt

2.4 KB

019 Our Starting Setup.mp4

6.3 MB

019 Our Starting Setup_en.srt

2.5 KB

020 01-starting-project.zip

31.8 KB

020 CodeSandbox-Starting-Project.url

0.1 KB

020 What_s So Complex About Forms.mp4

14.0 MB

020 What_s So Complex About Forms_en.srt

8.3 KB

021 Dealing With Form Submission _ Getting User Input Values.mp4

59.1 MB

021 Dealing With Form Submission _ Getting User Input Values_en.srt

15.0 KB

022 Adding Basic Validation.mp4

14.0 MB

022 Adding Basic Validation_en.srt

6.2 KB

022 Your-frontend-JavaScript-code-can-be-hacked.url

0.1 KB

023 Providing Validation Feedback.mp4

42.2 MB

023 Providing Validation Feedback_en.srt

5.7 KB

024 Handling the was touched State.mp4

63.9 MB

024 Handling the was touched State_en.srt

9.0 KB

025 React To Lost Focus.mp4

14.5 MB

025 React To Lost Focus_en.srt

8.7 KB

026 Refactoring _ Deriving States.mp4

64.6 MB

026 Refactoring _ Deriving States_en.srt

15.2 KB

027 Managing The Overall Form Validity.mp4

53.1 MB

027 Managing The Overall Form Validity_en.srt

10.5 KB

028 Adding A Custom Input Hook.mp4

154.3 MB

028 Adding A Custom Input Hook_en.srt

18.8 KB

029 Re-Using The Custom Hook.mp4

24.7 MB

029 Re-Using The Custom Hook_en.srt

4.1 KB

030 A Challenge For You!.mp4

9.8 MB

030 A Challenge For You!_en.srt

2.4 KB

031 Applying Our Hook _ Knowledge To A New Form.mp4

137.1 MB

031 Applying Our Hook _ Knowledge To A New Form_en.srt

15.1 KB

032 Building-a-Custom-useForm-Hook-Tutorial-.url

0.1 KB

032 Summary.mp4

39.6 MB

032 Summary_en.srt

5.6 KB

033 Bonus Using useReducer().mp4

61.2 MB

033 Bonus Using useReducer()_en.srt

11.5 KB

034 Module Resources.html

0.8 KB

external-links.txt

0.8 KB

/18 - Practice Project Building a Food Order App/

001 CodeSandbox-Starting-Project.url

0.1 KB

001 Local-Starting-Project.url

0.2 KB

001 Module Introduction _ Starting Project.mp4

23.2 MB

001 Module Introduction _ Starting Project_en.srt

6.3 KB

002 Planning the App _ Adding a First Component.mp4

31.8 MB

002 Planning the App _ Adding a First Component_en.srt

10.7 KB

003 Fetching Meals Data (GET HTTP Request).mp4

124.0 MB

003 Fetching Meals Data (GET HTTP Request)_en.srt

17.4 KB

004 Adding a MealItem Component.mp4

89.8 MB

004 Adding a MealItem Component_en.srt

10.3 KB

005 Formatting _ Outputting Numbers as Currency.mp4

29.6 MB

005 Formatting _ Outputting Numbers as Currency_en.srt

3.7 KB

005 Formatting-Numbers.url

0.1 KB

006 Creating a Configurable _ Flexible Custom Button Component.mp4

77.6 MB

006 Creating a Configurable _ Flexible Custom Button Component_en.srt

11.0 KB

007 Getting Started with Cart Context _ Reducer.mp4

208.2 MB

007 Getting Started with Cart Context _ Reducer_en.srt

28.0 KB

008 Finishing _ Using the Cart Context _ Reducer.mp4

243.6 MB

008 Finishing _ Using the Cart Context _ Reducer_en.srt

24.6 KB

009 Adding a Reusable Modal Component with useEffect.mp4

34.8 MB

009 Adding a Reusable Modal Component with useEffect_en.srt

10.5 KB

010 Opening the Cart in the Modal via a New Context.mp4

242.0 MB

010 Opening the Cart in the Modal via a New Context_en.srt

26.2 KB

011 Working on the Cart Items.mp4

88.8 MB

011 Working on the Cart Items_en.srt

11.7 KB

012 Adding a Custom Input Component _ Managing Modal Visibility.mp4

253.0 MB

012 Adding a Custom Input Component _ Managing Modal Visibility_en.srt

26.5 KB

013 Handling Form Submission _ Validation.mp4

64.8 MB

013 Handling Form Submission _ Validation_en.srt

9.0 KB

014 Sending a POST Request with Order Data.mp4

114.8 MB

014 Sending a POST Request with Order Data_en.srt

11.7 KB

015 Adding a Custom HTTP Hook _ Avoiding Common Errors.mp4

284.5 MB

015 Adding a Custom HTTP Hook _ Avoiding Common Errors_en.srt

39.4 KB

016 Handling HTTP Loading _ Error States.mp4

30.9 MB

016 Handling HTTP Loading _ Error States_en.srt

4.5 KB

017 Finishing Touches.mp4

231.0 MB

017 Finishing Touches_en.srt

18.8 KB

018 --- LEGACY CONTENT BELOW ---.html

1.3 KB

019 Module Introduction.mp4

15.4 MB

019 Module Introduction_en.srt

4.9 KB

020 01-starting-project.zip

453.6 KB

020 CodeSandbox-Starting-Project.url

0.1 KB

020 Moving Meals Data To The Backend.mp4

25.9 MB

020 Moving Meals Data To The Backend_en.srt

5.8 KB

021 Fetching Meals via Http.mp4

55.9 MB

021 Fetching Meals via Http_en.srt

14.7 KB

022 Handling the Loading State.mp4

29.1 MB

022 Handling the Loading State_en.srt

6.5 KB

023 Handling Errors.mp4

145.1 MB

023 Handling Errors_en.srt

12.0 KB

024 Adding A Checkout Form.mp4

79.2 MB

024 Adding A Checkout Form_en.srt

16.1 KB

025 Checkout.js-Code.url

0.1 KB

025 Checkout.module.css-Code.url

0.1 KB

025 Modal.module.css-Code.url

0.1 KB

025 Reading Form Values.mp4

38.1 MB

025 Reading Form Values_en.srt

7.0 KB

026 Adding Form Validation.mp4

160.7 MB

026 Adding Form Validation_en.srt

17.7 KB

027 Submitting _ Sending Cart Data.mp4

77.8 MB

027 Submitting _ Sending Cart Data_en.srt

10.6 KB

027 Your-frontend-JavaScript-code-cant-be-hidden.url

0.1 KB

028 Adding Better User Feedback.mp4

122.0 MB

028 Adding Better User Feedback_en.srt

13.3 KB

029 Summary.mp4

11.4 MB

029 Summary_en.srt

2.4 KB

030 Module Resources.html

0.8 KB

external-links.txt

1.1 KB

/19 - Diving into Redux (An Alternative To The Context API)/

001 Module Introduction.mp4

2.5 MB

001 Module Introduction_en.srt

1.6 KB

002 Another Look At State In React Apps.mp4

16.6 MB

002 Another Look At State In React Apps_en.srt

7.7 KB

003 Redux vs React Context.mp4

15.4 MB

003 Redux vs React Context_en.srt

10.0 KB

004 How Redux Works.mp4

12.9 MB

004 How Redux Works_en.srt

9.2 KB

005 MUST READ Redux createStore() is (not) deprecated.html

1.0 KB

006 Exploring The Core Redux Concepts.mp4

53.7 MB

006 Exploring The Core Redux Concepts_en.srt

22.5 KB

007 More Redux Basics.mp4

11.3 MB

007 More Redux Basics_en.srt

4.4 KB

008 01-starting-project.zip

36.7 KB

008 CodeSandbox-Starting-Project.url

0.1 KB

008 Preparing a new Project.mp4

5.5 MB

008 Preparing a new Project_en.srt

3.0 KB

009 Creating a Redux Store for React.mp4

40.5 MB

009 Creating a Redux Store for React_en.srt

7.2 KB

010 Providing the Store.mp4

13.4 MB

010 Providing the Store_en.srt

5.7 KB

011 Using Redux Data in React Components.mp4

33.7 MB

011 Using Redux Data in React Components_en.srt

7.5 KB

012 Dispatching Actions From Inside Components.mp4

24.9 MB

012 Dispatching Actions From Inside Components_en.srt

4.9 KB

013 Redux with Class-based Components.mp4

120.6 MB

013 Redux with Class-based Components_en.srt

15.8 KB

014 Attaching Payloads to Actions.mp4

30.3 MB

014 Attaching Payloads to Actions_en.srt

6.4 KB

015 Working with Multiple State Properties.mp4

46.3 MB

015 Working with Multiple State Properties_en.srt

9.6 KB

016 How To Work With Redux State Correctly.mp4

35.6 MB

016 How To Work With Redux State Correctly_en.srt

7.7 KB

016 Reference-vs-Primitive-Values-Tutorial-.url

0.1 KB

017 Redux Challenges _ Introducing Redux Toolkit.mp4

57.6 MB

017 Redux Challenges _ Introducing Redux Toolkit_en.srt

8.3 KB

018 Adding State Slices.mp4

95.8 MB

018 Adding State Slices_en.srt

11.8 KB

019 Connecting Redux Toolkit State.mp4

32.9 MB

019 Connecting Redux Toolkit State_en.srt

6.5 KB

020 Migrating Everything To Redux Toolkit.mp4

30.6 MB

020 Migrating Everything To Redux Toolkit_en.srt

8.2 KB

021 Working with Multiple Slices.mp4

122.3 MB

021 Working with Multiple Slices_en.srt

17.4 KB

022 Reading _ Dispatching From A New Slice.mp4

78.1 MB

022 Reading _ Dispatching From A New Slice_en.srt

10.1 KB

023 Splitting Our Code.mp4

60.5 MB

023 Splitting Our Code_en.srt

6.8 KB

024 Summary.mp4

47.7 MB

024 Summary_en.srt

5.9 KB

external-links.txt

0.2 KB

/20 - Advanced Redux/

001 Module Introduction.mp4

1.3 MB

001 Module Introduction_en.srt

1.0 KB

002 01-starting-project.zip

45.4 KB

002 CodeSandbox-Starting-Project.url

0.1 KB

002 Redux _ Side Effects (and Asynchronous Code).mp4

8.8 MB

002 Redux _ Side Effects (and Asynchronous Code)_en.srt

6.2 KB

003 Refresher Practice Part 12.mp4

192.6 MB

003 Refresher Practice Part 12_en.srt

29.9 KB

004 Refresher Practice Part 22.mp4

198.5 MB

004 Refresher Practice Part 22_en.srt

27.1 KB

005 Redux _ Async Code.mp4

20.3 MB

005 Redux _ Async Code_en.srt

6.8 KB

006 Frontend Code vs Backend Code.mp4

31.9 MB

006 Frontend Code vs Backend Code_en.srt

8.8 KB

007 Suboptimal-Code-Snapshot-Example-.url

0.2 KB

007 Where To Put Our Logic.mp4

159.8 MB

007 Where To Put Our Logic_en.srt

18.2 KB

008 Using useEffect with Redux.mp4

70.3 MB

008 Using useEffect with Redux_en.srt

9.8 KB

009 A Problem with useEffect().html

0.4 KB

010 Handling Http States _ Feedback with Redux.mp4

251.2 MB

010 Handling Http States _ Feedback with Redux_en.srt

19.8 KB

010 Notification-Component-Files.url

0.1 KB

011 Using an Action Creator Thunk.mp4

220.2 MB

011 Using an Action Creator Thunk_en.srt

23.1 KB

012 Getting Started with Fetching Data.mp4

138.8 MB

012 Getting Started with Fetching Data_en.srt

13.6 KB

013 Finalizing the Fetching Logic.mp4

103.4 MB

013 Finalizing the Fetching Logic_en.srt

8.6 KB

014 Exploring the Redux DevTools.mp4

53.7 MB

014 Exploring the Redux DevTools_en.srt

9.1 KB

015 Summary.mp4

19.2 MB

015 Summary_en.srt

2.9 KB

external-links.txt

0.4 KB

/21 - Building a Multi-Page SPA with React Router/

001 Module Introduction.mp4

25.5 MB

001 Module Introduction_en.srt

5.2 KB

002 Routing Multiple Pages in Single-Page Applications.mp4

7.9 MB

002 Routing Multiple Pages in Single-Page Applications_en.srt

5.1 KB

003 CodeSandbox-Starting-Project.url

0.1 KB

003 Project Setup _ Installing React Router.mp4

8.9 MB

003 Project Setup _ Installing React Router_en.srt

4.9 KB

003 Starting-Project.url

0.1 KB

004 Defining Routes.mp4

28.3 MB

004 Defining Routes_en.srt

12.5 KB

005 Adding a Second Route.mp4

6.9 MB

005 Adding a Second Route_en.srt

3.4 KB

006 Exploring an Alternative Way of Defining Routes.mp4

18.4 MB

006 Exploring an Alternative Way of Defining Routes_en.srt

4.7 KB

007 Navigating between Pages with Links.mp4

13.3 MB

007 Navigating between Pages with Links_en.srt

7.3 KB

008 Layouts _ Nested Routes.mp4

35.4 MB

008 Layouts _ Nested Routes_en.srt

13.2 KB

008 MainNavigation.module.css.url

0.2 KB

009 Showing Error Pages with errorElement.mp4

16.7 MB

009 Showing Error Pages with errorElement_en.srt

5.8 KB

010 Working with Navigation Links (NavLink).mp4

27.5 MB

010 Working with Navigation Links (NavLink)_en.srt

10.5 KB

011 Navigating Programmatically.mp4

12.0 MB

011 Navigating Programmatically_en.srt

4.6 KB

012 Defining _ Using Dynamic Routes.mp4

35.9 MB

012 Defining _ Using Dynamic Routes_en.srt

12.3 KB

013 Adding Links for Dynamic Routes.mp4

15.1 MB

013 Adding Links for Dynamic Routes_en.srt

5.6 KB

014 Understanding Relative _ Absolute Paths.mp4

90.9 MB

014 Understanding Relative _ Absolute Paths_en.srt

17.3 KB

015 Working with Index Routes.mp4

7.7 MB

015 Working with Index Routes_en.srt

3.2 KB

016 New-Starting-Project.url

0.2 KB

016 Onwards to a new Project Setup.mp4

10.5 MB

016 Onwards to a new Project Setup_en.srt

5.5 KB

017 Time to Practice Problem.mp4

7.6 MB

017 Time to Practice Problem_en.srt

2.3 KB

018 Time to Practice Solution.mp4

292.5 MB

018 Time to Practice Solution_en.srt

34.9 KB

019 Data Fetching with a loader().mp4

85.5 MB

019 Data Fetching with a loader()_en.srt

12.4 KB

019 Events.js.url

0.1 KB

020 Using Data From A Loader In The Route Component.mp4

13.3 MB

020 Using Data From A Loader In The Route Component_en.srt

4.6 KB

021 More loader() Data Usage.mp4

31.5 MB

021 More loader() Data Usage_en.srt

5.3 KB

022 Where Should loader() Code Be Stored.mp4

22.6 MB

022 Where Should loader() Code Be Stored_en.srt

3.5 KB

023 When Are loader() Functions Executed.mp4

10.6 MB

023 When Are loader() Functions Executed_en.srt

4.6 KB

024 Reflecting The Current Navigation State in the UI.mp4

10.7 MB

024 Reflecting The Current Navigation State in the UI_en.srt

4.9 KB

025 Returning Responses in loader()s.mp4

22.2 MB

025 Returning Responses in loader()s_en.srt

6.5 KB

026 Which Kind Of Code Goes Into loader()s.mp4

4.7 MB

026 Which Kind Of Code Goes Into loader()s_en.srt

2.0 KB

027 Error Handling with Custom Errors.mp4

24.5 MB

027 Error Handling with Custom Errors_en.srt

7.1 KB

028 Extracting Error Data _ Throwing Responses.mp4

52.9 MB

028 Extracting Error Data _ Throwing Responses_en.srt

13.4 KB

028 PageContent.js.url

0.1 KB

028 PageContent.module.css.url

0.1 KB

029 The json() Utility Function.mp4

11.2 MB

029 The json() Utility Function_en.srt

3.3 KB

030 Dynamic Routes _ loader()s.mp4

84.2 MB

030 Dynamic Routes _ loader()s_en.srt

11.5 KB

031 The useRouteLoaderData() Hook _ Accessing Data From Other Routes.mp4

79.5 MB

031 The useRouteLoaderData() Hook _ Accessing Data From Other Routes_en.srt

11.2 KB

032 Planning Data Submission.mp4

10.6 MB

032 Planning Data Submission_en.srt

3.9 KB

033 Working with action() Functions.mp4

102.0 MB

033 Working with action() Functions_en.srt

13.7 KB

034 Submitting Data Programmatically.mp4

57.1 MB

034 Submitting Data Programmatically_en.srt

14.3 KB

035 Updating the UI State Based on the Submission Status.mp4

24.4 MB

035 Updating the UI State Based on the Submission Status_en.srt

6.3 KB

036 Validating User Input _ Outputting Validation Errors.mp4

44.9 MB

036 Validating User Input _ Outputting Validation Errors_en.srt

10.5 KB

037 Reusing Actions via Request Methods.mp4

79.0 MB

037 Reusing Actions via Request Methods_en.srt

12.0 KB

038 Behind-the-Scenes Work with useFetcher().mp4

75.5 MB

038 Behind-the-Scenes Work with useFetcher()_en.srt

14.4 KB

038 Newsletter.js.url

0.1 KB

038 NewsletterSignup.js.url

0.1 KB

038 NewsletterSignup.module.css.url

0.2 KB

038 Updated-App.js.url

0.1 KB

038 Updated-MainNavigation.js.url

0.1 KB

039 Deferring Data Fetching with defer().mp4

80.9 MB

039 Deferring Data Fetching with defer()_en.srt

14.2 KB

040 Controlling Which Data Should Be Deferred.mp4

51.3 MB

040 Controlling Which Data Should Be Deferred_en.srt

10.8 KB

041 Module Summary.mp4

15.1 MB

041 Module Summary_en.srt

4.5 KB

042 Upgrading from React Router v5.html

0.7 KB

043 Module Resources.html

0.8 KB

044 Old Lectures.html

1.4 KB

044 auth-part1.zip

768.1 MB

044 auth-part2.zip

374.1 MB

044 deployment.zip

324.9 MB

044 react-summary-part1.zip

765.6 MB

044 react-summary-part2.zip

507.2 MB

044 routing-part1.zip

789.6 MB

044 routing-part2.zip

843.8 MB

044 routing-part3.zip

329.4 MB

044 routing-part4.zip

936.8 MB

[CourseClub.Me].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

external-links.txt

1.7 KB

/22 - Adding Authentication To React Apps/

001 Module Introduction.mp4

2.6 MB

001 Module Introduction_en.srt

1.8 KB

002 How Authentication Works.mp4

66.6 MB

002 How Authentication Works_en.srt

15.4 KB

002 Starting-Project.url

0.2 KB

003 Project Setup _ Route Setup.mp4

16.3 MB

003 Project Setup _ Route Setup_en.srt

6.4 KB

004 Working with Query Parameters.mp4

37.8 MB

004 Working with Query Parameters_en.srt

13.3 KB

005 Implementing the Auth Action.mp4

96.4 MB

005 Implementing the Auth Action_en.srt

19.7 KB

006 Validating User Input _ Outputting Validation Errors.mp4

25.6 MB

006 Validating User Input _ Outputting Validation Errors_en.srt

7.0 KB

007 Adding User Login.mp4

8.8 MB

007 Adding User Login_en.srt

3.1 KB

008 Attaching Auth Tokens to Outgoing Requests.mp4

61.4 MB

008 Attaching Auth Tokens to Outgoing Requests_en.srt

10.5 KB

009 Adding User Logout.mp4

20.1 MB

009 Adding User Logout_en.srt

6.5 KB

010 Updating the UI Based on Auth Status.mp4

35.7 MB

010 Updating the UI Based on Auth Status_en.srt

9.7 KB

011 Important loader()s must return null or any other value.html

0.9 KB

012 Adding Route Protection.mp4

13.1 MB

012 Adding Route Protection_en.srt

4.4 KB

013 Adding Automatic Logout.mp4

29.8 MB

013 Adding Automatic Logout_en.srt

9.1 KB

013 Updated-auth.js.url

0.2 KB

014 Managing the Token Expiration.mp4

43.2 MB

014 Managing the Token Expiration_en.srt

12.0 KB

015 Module Resources.html

0.8 KB

external-links.txt

0.3 KB

/23 - Deploying React Apps/

001 Demo-Application.url

0.2 KB

001 Module Introduction.mp4

8.0 MB

001 Module Introduction_en.srt

2.5 KB

002 Deployment Steps.mp4

7.1 MB

002 Deployment Steps_en.srt

5.8 KB

003 Understanding Lazy Loading.mp4

20.2 MB

003 Understanding Lazy Loading_en.srt

8.5 KB

004 Adding Lazy Loading.mp4

63.7 MB

004 Adding Lazy Loading_en.srt

16.8 KB

005 Building the Code For Production.mp4

18.5 MB

005 Building the Code For Production_en.srt

4.2 KB

006 Deployment Example.mp4

76.0 MB

006 Deployment Example_en.srt

11.5 KB

007 Server-side Routing _ Required Configuration.mp4

15.7 MB

007 Server-side Routing _ Required Configuration_en.srt

7.1 KB

external-links.txt

0.2 KB

/24 - React Query Tanstack Query Handling HTTP Requests With Ease/

001 Module Introduction.mp4

12.4 MB

001 Module Introduction_en.srt

2.5 KB

002 CodeSandbox-Starting-Project.url

0.1 KB

002 Local-Starting-Project.url

0.2 KB

002 Project Setup _ Overview.mp4

43.3 MB

002 Project Setup _ Overview_en.srt

6.7 KB

003 React Query What _ Why.mp4

98.9 MB

003 React Query What _ Why_en.srt

9.0 KB

004 CodeSandbox-Starting-Project-With-Tanstack-Query.url

0.1 KB

004 Installing _ Using Tanstack Query - And Seeing Why It_s Great!.mp4

220.9 MB

004 Installing _ Using Tanstack Query - And Seeing Why It_s Great!_en.srt

24.3 KB

004 Local-Starting-Project-with-TanStack-Query.url

0.2 KB

005 Understanding _ Configuring Query Behaviors - Cache _ Stale Data.mp4

135.0 MB

005 Understanding _ Configuring Query Behaviors - Cache _ Stale Data_en.srt

11.5 KB

006 Dynamic Query Functions _ Query Keys.mp4

137.2 MB

006 Dynamic Query Functions _ Query Keys_en.srt

18.0 KB

007 The Query Configuration Object _ Aborting Requests.mp4

40.1 MB

007 The Query Configuration Object _ Aborting Requests_en.srt

7.9 KB

008 Enabled _ Disabled Queries.mp4

109.6 MB

008 Enabled _ Disabled Queries_en.srt

10.5 KB

009 Changing Data with Mutations.mp4

177.3 MB

009 Changing Data with Mutations_en.srt

15.9 KB

009 http.js-updated-.url

0.2 KB

010 Fetching More Data _ Testing the Mutation.mp4

78.0 MB

010 Fetching More Data _ Testing the Mutation_en.srt

8.7 KB

010 http.js-updated-.url

0.2 KB

011 Acting on Mutation Success _ Invalidating Queries.mp4

134.8 MB

011 Acting on Mutation Success _ Invalidating Queries_en.srt

12.3 KB

012 A Challenge! The Problem.mp4

25.5 MB

012 A Challenge! The Problem_en.srt

3.4 KB

012 http.js-updated-.url

0.2 KB

013 A Challenge! The Solution.mp4

242.5 MB

013 A Challenge! The Solution_en.srt

23.0 KB

014 Disabling Automatic Refetching After Invalidations.mp4

52.8 MB

014 Disabling Automatic Refetching After Invalidations_en.srt

3.9 KB

015 Enhancing the Demo App _ Repeating Mutation Concepts.mp4

149.1 MB

015 Enhancing the Demo App _ Repeating Mutation Concepts_en.srt

12.9 KB

016 React Query Advantages In Action.mp4

110.9 MB

016 React Query Advantages In Action_en.srt

12.8 KB

017 Updating Data with Mutations.mp4

48.9 MB

017 Updating Data with Mutations_en.srt

6.7 KB

017 http.js-updated-.url

0.2 KB

018 Optimistic Updating.mp4

187.4 MB

018 Optimistic Updating_en.srt

19.7 KB

019 Using the Query Key As Query Function Input.mp4

81.0 MB

019 Using the Query Key As Query Function Input_en.srt

11.0 KB

020 React Query _ React Router.mp4

309.7 MB

020 React Query _ React Router_en.srt

29.5 KB

external-links.txt

1.3 KB

/25 - A (Pretty Deep Dive) Introduction to Next.js/

001 Module Introduction.mp4

4.3 MB

001 Module Introduction_en.srt

3.0 KB

002 What is NextJS.mp4

12.0 MB

002 What is NextJS_en.srt

7.4 KB

003 Key Feature 1 Built-in Server-side Rendering (Improved SEO!).mp4

84.8 MB

003 Key Feature 1 Built-in Server-side Rendering (Improved SEO!)_en.srt

10.3 KB

004 Key Feature 2 Simplified Routing with File-based Routing.mp4

16.2 MB

004 Key Feature 2 Simplified Routing with File-based Routing_en.srt

5.0 KB

005 Key Feature 3 Build Fullstack Apps.mp4

10.5 MB

005 Key Feature 3 Build Fullstack Apps_en.srt

2.9 KB

006 Creating a New Next.js Project _ App.mp4

46.1 MB

006 Creating a New Next.js Project _ App_en.srt

9.3 KB

007 01-starting-project.zip

6.8 KB

007 Analyzing the Created Project.mp4

7.0 MB

007 Analyzing the Created Project_en.srt

4.7 KB

007 CodeSandbox-Starting-Project.url

0.1 KB

008 Adding First Pages.mp4

37.2 MB

008 Adding First Pages_en.srt

10.2 KB

009 Adding Nested Paths _ Pages (Nested Routes).mp4

11.3 MB

009 Adding Nested Paths _ Pages (Nested Routes)_en.srt

5.9 KB

010 Creating Dynamic Pages (with Parameters).mp4

10.1 MB

010 Creating Dynamic Pages (with Parameters)_en.srt

5.7 KB

011 Extracting Dynamic Parameter Values.mp4

17.4 MB

011 Extracting Dynamic Parameter Values_en.srt

6.3 KB

012 Linking Between Pages.mp4

26.1 MB

012 Linking Between Pages_en.srt

11.6 KB

013 06-onwards-to-a-bigger-project-starting-project.zip

12.3 KB

013 Onwards to a bigger Project!.mp4

22.1 MB

013 Onwards to a bigger Project!_en.srt

5.5 KB

014 Preparing the Project Pages.mp4

10.9 MB

014 Preparing the Project Pages_en.srt

5.7 KB

015 Outputting a List of Meetups.mp4

66.6 MB

015 Outputting a List of Meetups_en.srt

8.2 KB

016 Adding the New Meetup Form.mp4

25.4 MB

016 Adding the New Meetup Form_en.srt

5.7 KB

017 The _app.js File _ Layout Wrapper.mp4

39.2 MB

017 The _app.js File _ Layout Wrapper_en.srt

10.4 KB

018 Using Programmatic (Imperative) Navigation.mp4

26.8 MB

018 Using Programmatic (Imperative) Navigation_en.srt

6.3 KB

019 Adding Custom Components _ CSS Modules.mp4

149.5 MB

019 Adding Custom Components _ CSS Modules_en.srt

15.3 KB

020 How Pre-rendering Works _ Which Problem We Face.mp4

61.3 MB

020 How Pre-rendering Works _ Which Problem We Face_en.srt

9.5 KB

021 Data Fetching for Static Pages.mp4

71.0 MB

021 Data Fetching for Static Pages_en.srt

14.0 KB

022 More on Static Site Generation (SSG).mp4

38.2 MB

022 More on Static Site Generation (SSG)_en.srt

8.9 KB

023 Exploring Server-side Rendering (SSR) with getServerSideProps.mp4

60.9 MB

023 Exploring Server-side Rendering (SSR) with getServerSideProps_en.srt

10.3 KB

024 Working with Params for SSG Data Fetching.mp4

35.5 MB

024 Working with Params for SSG Data Fetching_en.srt

7.8 KB

025 Preparing Paths with getStaticPaths _ Working With Fallback Pages.mp4

49.5 MB

025 Preparing Paths with getStaticPaths _ Working With Fallback Pages_en.srt

11.0 KB

026 Introducing API Routes.mp4

29.1 MB

026 Introducing API Routes_en.srt

9.7 KB

027 Working with MongoDB.mp4

63.8 MB

027 Working with MongoDB_en.srt

14.9 KB

028 Sending Http Requests To Our API Routes.mp4

67.4 MB

028 Sending Http Requests To Our API Routes_en.srt

10.5 KB

029 Getting Data From The Database.mp4

75.3 MB

029 Getting Data From The Database_en.srt

10.9 KB

030 Getting Meetup Details Data _ Preparing Pages.mp4

110.2 MB

030 Getting Meetup Details Data _ Preparing Pages_en.srt

14.4 KB

031 Adding head Metadata.mp4

154.7 MB

031 Adding head Metadata_en.srt

13.8 KB

032 Deploying Next.js Projects.mp4

100.1 MB

032 Deploying Next.js Projects_en.srt

20.7 KB

033 Using Fallback Pages _ Re-deploying.mp4

17.7 MB

033 Using Fallback Pages _ Re-deploying_en.srt

6.4 KB

034 Summary.mp4

16.8 MB

034 Summary_en.srt

3.3 KB

external-links.txt

0.1 KB

/26 - Animating React Apps/

001 Module Introduction.mp4

22.6 MB

001 Module Introduction_en.srt

4.1 KB

002 CodeSandbox-Starting-Project.url

0.1 KB

002 Local-Starting-Project.url

0.1 KB

002 Project Setup _ Overview.mp4

6.3 MB

002 Project Setup _ Overview_en.srt

2.5 KB

003 Animating with CSS Transitions.mp4

65.1 MB

003 Animating with CSS Transitions_en.srt

11.1 KB

004 Animating with CSS Animations.mp4

30.1 MB

004 Animating with CSS Animations_en.srt

8.0 KB

005 CodeSandbox-Playground-Project.url

0.1 KB

005 Introducing Framer Motion.mp4

16.7 MB

005 Introducing Framer Motion_en.srt

6.3 KB

005 Local-Starting-Project.url

0.1 KB

006 Framer Motion Basics _ Fundamentals.mp4

40.3 MB

006 Framer Motion Basics _ Fundamentals_en.srt

12.1 KB

007 Animating Between Conditional Values.mp4

35.1 MB

007 Animating Between Conditional Values_en.srt

5.6 KB

008 Adding Entry Animations.mp4

21.7 MB

008 Adding Entry Animations_en.srt

6.5 KB

009 Animating Element Disappearances Removal.mp4

20.1 MB

009 Animating Element Disappearances Removal_en.srt

5.7 KB

010 Making Elements Pop With Hover Animations.mp4

19.8 MB

010 Making Elements Pop With Hover Animations_en.srt

6.1 KB

011 Reusing Animation States.mp4

18.6 MB

011 Reusing Animation States_en.srt

5.1 KB

012 Nested Animations _ Variants.mp4

108.1 MB

012 Nested Animations _ Variants_en.srt

11.9 KB

013 Animating Staggered Lists.mp4

53.3 MB

013 Animating Staggered Lists_en.srt

7.1 KB

014 Animating Colors _ Working with Keyframes.mp4

20.9 MB

014 Animating Colors _ Working with Keyframes_en.srt

6.1 KB

015 Imperative Animations.mp4

76.5 MB

015 Imperative Animations_en.srt

10.9 KB

016 Animating Layout Changes.mp4

30.3 MB

016 Animating Layout Changes_en.srt

5.2 KB

017 Orchestrating Multi-Element Animations.mp4

128.2 MB

017 Orchestrating Multi-Element Animations_en.srt

15.2 KB

018 Combining Animations With Layout Animations.mp4

24.1 MB

018 Combining Animations With Layout Animations_en.srt

5.6 KB

019 Animating Shared Elements.mp4

24.8 MB

019 Animating Shared Elements_en.srt

6.0 KB

020 Re-triggering Animations via Keys.mp4

44.1 MB

020 Re-triggering Animations via Keys_en.srt

7.1 KB

021 Scroll-based Animations.mp4

264.1 MB

021 Scroll-based Animations_en.srt

20.8 KB

external-links.txt

0.5 KB

/27 - Testing React Apps (Unit Tests)/

001 Module Introduction.mp4

2.7 MB

001 Module Introduction_en.srt

1.8 KB

002 What _ Why.mp4

8.0 MB

002 What _ Why_en.srt

5.0 KB

003 Understanding Different Kinds Of Tests.mp4

14.6 MB

003 Understanding Different Kinds Of Tests_en.srt

6.1 KB

004 What To Test _ How To Test.mp4

3.0 MB

004 What To Test _ How To Test_en.srt

2.5 KB

005 01-starting-project.zip

37.4 KB

005 Understanding the Technical Setup _ Involved Tools.mp4

7.9 MB

005 Understanding the Technical Setup _ Involved Tools_en.srt

3.9 KB

006 Running a First Test.mp4

33.9 MB

006 Running a First Test_en.srt

11.1 KB

007 Writing Our First Test.mp4

87.2 MB

007 Writing Our First Test_en.srt

15.3 KB

008 Grouping Tests Together With Test Suites.mp4

12.3 MB

008 Grouping Tests Together With Test Suites_en.srt

3.4 KB

009 Testing User Interaction _ State.mp4

98.6 MB

009 Testing User Interaction _ State_en.srt

21.2 KB

010 Testing Connected Components.mp4

17.4 MB

010 Testing Connected Components_en.srt

5.2 KB

011 Async.js.url

0.2 KB

011 Available-HTML-Roles.url

0.1 KB

011 Testing Asynchronous Code.mp4

88.2 MB

011 Testing Asynchronous Code_en.srt

13.2 KB

012 Working With Mocks.mp4

46.7 MB

012 Working With Mocks_en.srt

13.6 KB

013 Summary _ Further Resources.mp4

46.1 MB

013 Summary _ Further Resources_en.srt

6.3 KB

external-links.txt

0.2 KB

/28 - React + TypeScript/

001 Module Introduction.mp4

2.3 MB

001 Module Introduction_en.srt

2.0 KB

002 01-starting-project.zip

1.7 KB

002 CodeSandbox-Starting-Project.url

0.1 KB

002 What _ Why.mp4

13.7 MB

002 What _ Why_en.srt

9.6 KB

003 Installing _ Using TypeScript.mp4

49.6 MB

003 Installing _ Using TypeScript_en.srt

9.9 KB

004 Exploring the Base Types.mp4

15.2 MB

004 Exploring the Base Types_en.srt

5.8 KB

005 Working with Array _ Object Types.mp4

18.6 MB

005 Working with Array _ Object Types_en.srt

8.7 KB

006 Understanding Type Inference.mp4

10.7 MB

006 Understanding Type Inference_en.srt

4.0 KB

007 Using Union Types.mp4

8.7 MB

007 Using Union Types_en.srt

4.3 KB

008 Understanding Type Aliases.mp4

9.6 MB

008 Understanding Type Aliases_en.srt

4.0 KB

009 Functions _ Function Types.mp4

24.4 MB

009 Functions _ Function Types_en.srt

7.8 KB

010 Diving Into Generics.mp4

42.9 MB

010 Diving Into Generics_en.srt

12.5 KB

011 A Closer Look At Generics.html

2.5 KB

012 CodeSandbox-Starting-Project.url

0.1 KB

012 Creating a React + TypeScript Project.mp4

43.2 MB

012 Creating a React + TypeScript Project_en.srt

12.4 KB

013 07-react-ts-starting-project.zip

304.5 KB

013 CodeSandbox-Starting-Project.url

0.1 KB

013 Working with Components _ TypeScript.mp4

25.8 MB

013 Working with Components _ TypeScript_en.srt

9.0 KB

014 Working with Props _ TypeScript.mp4

65.2 MB

014 Working with Props _ TypeScript_en.srt

22.1 KB

015 Adding a Data Model.mp4

43.9 MB

015 Adding a Data Model_en.srt

13.7 KB

016 Time to Practice Exercise Time!.mp4

39.9 MB

016 Time to Practice Exercise Time!_en.srt

10.5 KB

017 Form Submissions In TypeScript Projects.mp4

47.1 MB

017 Form Submissions In TypeScript Projects_en.srt

8.0 KB

018 Working with refs _ useRef.mp4

115.1 MB

018 Working with refs _ useRef_en.srt

16.8 KB

019 Working with Function Props.mp4

51.0 MB

019 Working with Function Props_en.srt

10.8 KB

020 Managing State _ TypeScript.mp4

51.9 MB

020 Managing State _ TypeScript_en.srt

7.6 KB

021 Adding Styling.mp4

14.0 MB

021 Adding Styling_en.srt

3.2 KB

021 Style-Files.url

0.1 KB

022 Time to Practice Removing a Todo.mp4

57.5 MB

022 Time to Practice Removing a Todo_en.srt

14.4 KB

023 The Context API _ TypeScript.mp4

187.9 MB

023 The Context API _ TypeScript_en.srt

20.5 KB

024 Summary.mp4

30.9 MB

024 Summary_en.srt

3.9 KB

025 Bonus Exploring tsconfig.json.mp4

32.7 MB

025 Bonus Exploring tsconfig.json_en.srt

9.0 KB

external-links.txt

0.4 KB

/29 - Optional React Summary _ Core Feature Walkthrough/

001 Module Introduction.mp4

3.5 MB

001 Module Introduction_en.srt

1.8 KB

002 What Is React _ Why Would You Use It.mp4

23.2 MB

002 What Is React _ Why Would You Use It_en.srt

8.9 KB

003 React Projects - Requirements.mp4

19.4 MB

003 React Projects - Requirements_en.srt

3.5 KB

004 CodeSandbox-Starting-Project.url

0.1 KB

004 Creating React Projects.mp4

16.0 MB

004 Creating React Projects_en.srt

5.9 KB

004 Starting-Project.url

0.1 KB

005 Out Starting Project.mp4

18.0 MB

005 Out Starting Project_en.srt

6.8 KB

006 Understanding How React Works.mp4

24.0 MB

006 Understanding How React Works_en.srt

10.7 KB

007 Building A First Custom Component.mp4

34.4 MB

007 Building A First Custom Component_en.srt

17.7 KB

008 Outputting Dynamic Values.mp4

27.8 MB

008 Outputting Dynamic Values_en.srt

7.8 KB

009 Reusing Components.mp4

19.3 MB

009 Reusing Components_en.srt

10.2 KB

010 Passing Data to Components with Props.mp4

19.4 MB

010 Passing Data to Components with Props_en.srt

9.9 KB

011 CSS Styling _ CSS Modules.mp4

47.0 MB

011 CSS Styling _ CSS Modules_en.srt

14.6 KB

011 Post.module.css.url

0.1 KB

012 Exercise _ Another Component.mp4

28.2 MB

012 Exercise _ Another Component_en.srt

9.9 KB

012 PostsList.module.css.url

0.1 KB

013 NewPost.jsx.url

0.1 KB

013 NewPost.module.css.url

0.1 KB

013 Preparing the App For State Management.mp4

27.5 MB

013 Preparing the App For State Management_en.srt

6.0 KB

014 Adding Event Listeners.mp4

39.1 MB

014 Adding Event Listeners_en.srt

12.0 KB

015 Working with State.mp4

53.0 MB

015 Working with State_en.srt

15.1 KB

016 Lifting State Up.mp4

95.6 MB

016 Lifting State Up_en.srt

13.5 KB

017 Modal.module.css.url

0.1 KB

017 The Special children Prop.mp4

76.3 MB

017 The Special children Prop_en.srt

10.9 KB

018 State _ Conditional Content.mp4

105.6 MB

018 State _ Conditional Content_en.srt

14.6 KB

019 Adding a Shared Header _ More State Management.mp4

48.3 MB

019 Adding a Shared Header _ More State Management_en.srt

11.5 KB

019 MainHeader.jsx.url

0.1 KB

019 MainHeader.module.css.url

0.1 KB

020 Adding Form Buttons.mp4

38.7 MB

020 Adding Form Buttons_en.srt

5.8 KB

021 Handling Form Submission.mp4

60.0 MB

021 Handling Form Submission_en.srt

9.6 KB

022 Updating State Based On Previous State.mp4

30.2 MB

022 Updating State Based On Previous State_en.srt

8.2 KB

023 Outputting List Data.mp4

77.1 MB

023 Outputting List Data_en.srt

9.4 KB

024 Adding a Backend to the React SPA.mp4

47.3 MB

024 Adding a Backend to the React SPA_en.srt

9.0 KB

024 Dummy-Backend.url

0.1 KB

025 Sending a POST HTTP Request.mp4

21.7 MB

025 Sending a POST HTTP Request_en.srt

6.7 KB

026 Handling Side Effects with useEffect().mp4

55.6 MB

026 Handling Side Effects with useEffect()_en.srt

15.6 KB

027 Handle Loading State.mp4

24.5 MB

027 Handle Loading State_en.srt

7.2 KB

028 Understanding _ Adding Routing.mp4

21.1 MB

028 Understanding _ Adding Routing_en.srt

6.5 KB

029 Adding Routes.mp4

24.0 MB

029 Adding Routes_en.srt

9.7 KB

030 Working with Layout Routes.mp4

38.5 MB

030 Working with Layout Routes_en.srt

6.7 KB

031 Refactoring Route Components _ More Nesting.mp4

26.7 MB

031 Refactoring Route Components _ More Nesting_en.srt

9.0 KB

032 Linking _ Navigating.mp4

35.0 MB

032 Linking _ Navigating_en.srt

13.5 KB

032 Updated-NewPost.module.css.url

0.2 KB

033 Data Fetching via loader()s.mp4

53.1 MB

033 Data Fetching via loader()s_en.srt

15.5 KB

034 Submitting Data with action()s.mp4

100.2 MB

034 Submitting Data with action()s_en.srt

19.3 KB

035 Dynamic Routes.mp4

52.1 MB

035 Dynamic Routes_en.srt

13.9 KB

035 PostDetails.jsx.url

0.1 KB

035 PostDetails.module.css.url

0.1 KB

036 Module Summary.mp4

5.4 MB

036 Module Summary_en.srt

2.3 KB

037 Module Resources.html

0.8 KB

external-links.txt

1.8 KB

/30 - Course Roundup/

001 Course Roundup.mp4

42.2 MB

001 Course Roundup_en.srt

1.8 KB

002 Bonus!.html

1.0 KB

/31 - Course Update _ Old Course Content/

001 Course Update Overview, Explanation _ Migration Guide.mp4

145.7 MB

001 Course Update Overview, Explanation _ Migration Guide_en.srt

24.7 KB

001 Course-Update-Documentation.url

0.1 KB

001 update-guide-slides.pdf

4.5 MB

002 01-Getting-Started.zip

240.3 MB

002 02-Base-Syntax.zip

580.9 MB

002 02-JS-Refresher.zip

184.9 MB

002 04-Lists-Conditionals.zip

353.5 MB

002 05-Styling.zip

334.4 MB

002 06-Debugging.zip

106.2 MB

002 07-Component-Deep-Dive.zip

910.8 MB

002 08-Project-Burger-Builder-Start-part-1.zip

650.0 MB

002 08-Project-Burger-Builder-Start-part-2.zip

523.3 MB

002 09-Http.zip

291.3 MB

002 10-Http-Project.zip

310.7 MB

002 11-Routing.zip

761.8 MB

002 12-Routing-Project.zip

416.2 MB

002 13-Forms.zip

421.4 MB

002 14-Redux-Basics.zip

600.8 MB

002 15-Redux-Project.zip

307.1 MB

002 16-Advanced-Redux.zip

352.2 MB

002 17-Advanced-Redux-Project.zip

650.7 MB

002 18-Authentication.zip

866.9 MB

002 19-Burger-Improvements.zip

178.5 MB

002 20-Testing.zip

245.0 MB

002 21-Deployment.zip

51.2 MB

002 22-Roundup.zip

124.3 MB

002 Old Course Content Download.html

0.5 KB

002 animations.zip

367.5 MB

002 behind-scenes.zip

679.9 MB

002 debugging.zip

200.1 MB

002 replacing-redux-with-hooks.zip

309.3 MB

002 zz-Bonus-Animations.zip

345.2 MB

002 zz-Bonus-Burger-Builder-CSS.zip

128.5 MB

002 zz-Bonus-Next.js.zip

145.7 MB

002 zz-Bonus-Redux-Saga.zip

445.6 MB

002 zz-Bonus-Webpack.zip

222.8 MB

002 zz-React-Hooks-Burger-Builder.zip

400.8 MB

002 zz-React-Hooks-part-1.zip

440.2 MB

002 zz-React-Hooks-part-2.zip

680.5 MB

[CourseClub.Me].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

external-links.txt

0.1 KB

/32 - React Basics _ Working With Components [LEGACY]/

001 Module Introduction.mp4

10.3 MB

001 Module Introduction_en.srt

6.6 KB

002 What Are Components And Why Is React All About Them.mp4

16.9 MB

002 What Are Components And Why Is React All About Them_en.srt

12.2 KB

003 React Code Is Written In A Declarative Way!.mp4

8.7 MB

003 React Code Is Written In A Declarative Way!_en.srt

6.3 KB

004 01-starting-setup.zip

28.7 KB

004 CodeSandbox-Starting-Project.url

0.1 KB

004 Creating a new React Project.mp4

14.2 MB

004 Creating a new React Project_en.srt

3.4 KB

004 Section-Code-Snapshots-Github-Link-.url

0.1 KB

005 01-starting-setup.zip

28.7 KB

005 CodeSandbox-Starting-Project.url

0.1 KB

005 Section-Code-Snapshots.url

0.1 KB

005 The Starting Project.html

0.6 KB

006 Analyzing a Standard React Project.mp4

121.3 MB

006 Analyzing a Standard React Project_en.srt

22.7 KB

007 Introducing JSX.mp4

41.4 MB

007 Introducing JSX_en.srt

6.4 KB

008 How React Works.mp4

20.2 MB

008 How React Works_en.srt

8.1 KB

010 Building a First Custom Component.mp4

40.8 MB

010 Building a First Custom Component_en.srt

16.7 KB

012 Writing More Complex JSX Code.mp4

28.1 MB

012 Writing More Complex JSX Code_en.srt

10.1 KB

013 Adding Basic CSS Styling.mp4

23.8 MB

013 Adding Basic CSS Styling_en.srt

8.6 KB

013 ExpenseItem.css-Code.url

0.2 KB

014 Outputting Dynamic Data _ Working with Expressions in JSX.mp4

81.4 MB

014 Outputting Dynamic Data _ Working with Expressions in JSX_en.srt

15.1 KB

015 Passing Data via props.mp4

83.6 MB

015 Passing Data via props_en.srt

22.6 KB

015 expenses.txt-File.url

0.1 KB

017 Alternative Ways of Passing _ Receiving Handling props.mp4

22.8 MB

017 Alternative Ways of Passing _ Receiving Handling props_en.srt

8.6 KB

018 Adding normal JavaScript Logic to Components.mp4

106.4 MB

018 Adding normal JavaScript Logic to Components_en.srt

10.5 KB

019 ExpenseDate.css-Code.url

0.2 KB

019 Splitting Components Into Multiple Components.mp4

50.6 MB

019 Splitting Components Into Multiple Components_en.srt

21.3 KB

020 The Concept of Composition (children props).mp4

85.5 MB

020 The Concept of Composition (children props)_en.srt

23.5 KB

022 A First Summary.mp4

35.1 MB

022 A First Summary_en.srt

7.3 KB

023 A Closer Look At JSX.mp4

144.8 MB

023 A Closer Look At JSX_en.srt

17.2 KB

external-links.txt

0.9 KB

/

[CourseClub.Me].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

 

Total files 1591


Copyright © 2024 FileMood.com