FileMood

Download [GigaCourse.Com] Udemy - Next.js 14 & React - The Complete Guide

GigaCourse Com Udemy Next js 14 React The Complete Guide

Name

[GigaCourse.Com] Udemy - Next.js 14 & React - The Complete Guide

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

13.7 GB

Total Files

1011

Last Seen

2025-06-14 23:45

Hash

1D1CD1C1D626E8383371F3FD704F69663A4C773A

/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

26.8 MB

001 Welcome To The Course!_en.srt

2.3 KB

002 What Is NextJS Why Would You Use It.mp4

48.1 MB

002 What Is NextJS Why Would You Use It_en.srt

3.2 KB

003 Key Features & Benefits Of NextJS.mp4

20.5 MB

003 Key Features & Benefits Of NextJS_en.srt

4.1 KB

004 Creating a First NextJS App.mp4

28.5 MB

004 Creating a First NextJS App_en.srt

7.3 KB

004 Starting-Project-CodeSandbox-.url

0.1 KB

004 Starting-Project-Local-.url

0.2 KB

005 NextJS vs Just React - Analyzing The NextJS Project.mp4

19.8 MB

005 NextJS vs Just React - Analyzing The NextJS Project_en.srt

3.7 KB

006 Editing The First App.mp4

14.8 MB

006 Editing The First App_en.srt

3.6 KB

007 Pages Router vs App Router - One Framework, Two Approaches.mp4

15.5 MB

007 Pages Router vs App Router - One Framework, Two Approaches_en.srt

3.8 KB

008 Course-Attachments-NextJS-Essentials-.url

0.1 KB

008 Course-Attachments-Rest-of-the-Course-.url

0.1 KB

008 Course-Community.url

0.1 KB

008 How To Get The Most Out Of This Course.mp4

18.6 MB

008 How To Get The Most Out Of This Course_en.srt

4.9 KB

009 Learning Community & Course Resources.html

1.4 KB

[CourseClub.Me].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

external-links.txt

0.5 KB

/02 - Optional React Refresher/

001 Using the Code Snasphots.html

0.4 KB

002 Module Introduction.mp4

9.2 MB

002 Module Introduction_en.srt

1.8 KB

003 What Is React & Why Would You Use It.mp4

56.5 MB

003 What Is React & Why Would You Use It_en.srt

8.9 KB

004 React Projects - Requirements.mp4

16.3 MB

004 React Projects - Requirements_en.srt

3.5 KB

005 Creating React Projects.mp4

16.4 MB

005 Creating React Projects_en.srt

5.9 KB

005 Starting-Project-CodeSandbox-.url

0.1 KB

005 Starting-Project-Local-.url

0.1 KB

006 Our Starting Project.mp4

28.0 MB

006 Our Starting Project_en.srt

6.8 KB

007 Understanding How React Works.mp4

43.9 MB

007 Understanding How React Works_en.srt

10.7 KB

008 Building A First Custom Component.mp4

63.3 MB

008 Building A First Custom Component_en.srt

17.7 KB

009 Outputting Dynamic Values.mp4

27.9 MB

009 Outputting Dynamic Values_en.srt

7.8 KB

010 Reusing Components.mp4

34.2 MB

010 Reusing Components_en.srt

10.2 KB

011 Passing Data to Components with Props.mp4

36.1 MB

011 Passing Data to Components with Props_en.srt

9.9 KB

012 CSS Styling & CSS Modules.mp4

67.1 MB

012 CSS Styling & CSS Modules_en.srt

14.6 KB

012 Post.module.css.url

0.1 KB

013 Exercise & Another Component.mp4

45.3 MB

013 Exercise & Another Component_en.srt

0.0 KB

013 PostsList.module.css.url

0.1 KB

014 NewPost.jsx.url

0.1 KB

014 NewPost.module.css.url

0.1 KB

014 Preparing the App For State Management.mp4

27.8 MB

014 Preparing the App For State Management_en.srt

6.0 KB

015 Adding Event Listeners.mp4

54.4 MB

015 Adding Event Listeners_en.srt

12.0 KB

016 Working with State.mp4

75.5 MB

016 Working with State_en.srt

15.1 KB

017 Lifting State Up.mp4

72.4 MB

017 Lifting State Up_en.srt

13.5 KB

018 Modal.module.css.url

0.1 KB

018 The Special children Prop.mp4

58.0 MB

018 The Special children Prop_en.srt

10.9 KB

019 State & Conditional Content.mp4

77.4 MB

019 State & Conditional Content_en.srt

14.6 KB

020 Adding a Shared Header & More State Management.mp4

68.0 MB

020 Adding a Shared Header & More State Management_en.srt

11.5 KB

020 MainHeader.jsx.url

0.1 KB

020 MainHeader.module.css.url

0.1 KB

021 Adding Form Buttons.mp4

29.9 MB

021 Adding Form Buttons_en.srt

5.8 KB

022 Handling Form Submission.mp4

59.7 MB

022 Handling Form Submission_en.srt

9.6 KB

023 Updating State Based On Previous State.mp4

47.8 MB

023 Updating State Based On Previous State_en.srt

8.2 KB

024 Outputting List Data.mp4

58.3 MB

024 Outputting List Data_en.srt

9.4 KB

025 Adding a Backend to the React SPA.mp4

37.5 MB

025 Adding a Backend to the React SPA_en.srt

9.0 KB

025 Dummy-Backend.url

0.1 KB

026 Sending a POST HTTP Request.mp4

36.0 MB

026 Sending a POST HTTP Request_en.srt

6.7 KB

027 Handling Side Effects with useEffect().mp4

78.4 MB

027 Handling Side Effects with useEffect()_en.srt

15.6 KB

028 Handle Loading State.mp4

35.3 MB

028 Handle Loading State_en.srt

7.2 KB

029 Understanding & Adding Routing.mp4

22.1 MB

029 Understanding & Adding Routing_en.srt

6.5 KB

030 Adding Routes.mp4

38.2 MB

030 Adding Routes_en.srt

9.7 KB

031 Working with Layout Routes.mp4

32.0 MB

031 Working with Layout Routes_en.srt

6.7 KB

032 Refactoring Route Components & More Nesting.mp4

44.8 MB

032 Refactoring Route Components & More Nesting_en.srt

9.0 KB

033 Linking & Navigating.mp4

57.3 MB

033 Linking & Navigating_en.srt

13.5 KB

033 Updated-NewPost.module.css.url

0.2 KB

034 Data Fetching via loader()s.mp4

72.8 MB

034 Data Fetching via loader()s_en.srt

15.5 KB

035 Submitting Data with action()s.mp4

98.4 MB

035 Submitting Data with action()s_en.srt

19.3 KB

036 Dynamic Routes.mp4

72.6 MB

036 Dynamic Routes_en.srt

13.9 KB

036 PostDetails.jsx.url

0.1 KB

036 PostDetails.module.css.url

0.1 KB

037 Module Summary.mp4

10.2 MB

037 Module Summary_en.srt

2.3 KB

038 IMPORTANT -- LEGACY CONTENT BELOW.html

0.7 KB

039 Module Introduction.mp4

2.1 MB

039 Module Introduction_en.srt

2.2 KB

040 What is ReactJS.mp4

28.4 MB

040 What is ReactJS_en.srt

5.3 KB

041 Vanilla-JavaScript-vs-React-Comparison-Project.url

0.1 KB

041 Why ReactJS & A First Demo.mp4

27.5 MB

041 Why ReactJS & A First Demo_en.srt

12.1 KB

042 Building Single-Page Applications (SPAs).mp4

15.7 MB

042 Building Single-Page Applications (SPAs)_en.srt

3.1 KB

043 React Alternatives.mp4

7.0 MB

043 React Alternatives_en.srt

5.0 KB

043 React-vs-Angular-vs-Vue-Comparison.url

0.1 KB

044 Creating a New React Project.mp4

20.1 MB

044 Creating a New React Project_en.srt

13.7 KB

045 Setting Up A Code Editor.mp4

12.4 MB

045 Setting Up A Code Editor_en.srt

5.0 KB

046 React 18.html

1.7 KB

047 Diving Into The Created Project.mp4

18.9 MB

047 Diving Into The Created Project_en.srt

10.8 KB

047 Starting-Project.url

0.1 KB

048 How React Works & Understanding Components.mp4

33.1 MB

048 How React Works & Understanding Components_en.srt

12.6 KB

049 More Component Work & Styling With CSS Classes.mp4

27.2 MB

049 More Component Work & Styling With CSS Classes_en.srt

8.2 KB

049 index.css-File.url

0.1 KB

050 Building & Re-using Components.mp4

16.1 MB

050 Building & Re-using Components_en.srt

11.9 KB

051 Passing Data With Props & Dynamic Content.mp4

12.3 MB

051 Passing Data With Props & Dynamic Content_en.srt

7.8 KB

052 Handling Events.mp4

15.7 MB

052 Handling Events_en.srt

9.8 KB

053 Adding More Components.mp4

12.5 MB

053 Adding More Components_en.srt

9.4 KB

054 Introducing State.mp4

25.5 MB

054 Introducing State_en.srt

13.3 KB

054 What-is-State-.url

0.1 KB

055 Working with Event Props.mp4

22.2 MB

055 Working with Event Props_en.srt

11.3 KB

056 Use The Right React Router Version.html

0.4 KB

057 Adding Routing.mp4

79.4 MB

057 Adding Routing_en.srt

24.6 KB

057 Updated-Started-Project.url

0.1 KB

058 Adding Links & Navigation.mp4

16.1 MB

058 Adding Links & Navigation_en.srt

7.8 KB

059 Scoping Component Styles With CSS Modules.mp4

14.5 MB

059 Scoping Component Styles With CSS Modules_en.srt

8.3 KB

059 Style-Files.url

0.1 KB

060 Dummy-Data.url

0.1 KB

060 Outputting Lists Of Data & Components.mp4

35.6 MB

060 Outputting Lists Of Data & Components_en.srt

8.4 KB

061 Adding Even More Components.mp4

31.9 MB

061 Adding Even More Components_en.srt

14.3 KB

061 Style-Files.url

0.1 KB

062 Creating Wrapper Components.mp4

53.7 MB

062 Creating Wrapper Components_en.srt

12.4 KB

062 Style-Files.url

0.1 KB

063 Style-Files.url

0.1 KB

063 Uploading-Images-with-React.url

0.1 KB

063 Working With Forms.mp4

28.7 MB

063 Working With Forms_en.srt

12.4 KB

064 Getting User Input & Handling Form Submission.mp4

42.3 MB

064 Getting User Input & Handling Form Submission_en.srt

14.0 KB

064 Tutorial-Build-a-REST-API.url

0.1 KB

064 Tutorial-How-To-Connect-SPAs-to-Databases.url

0.1 KB

065 How-Not-To-Connect-SPAs-To-A-Database.url

0.1 KB

065 Preparing The App For Http Requests & Adding a Backend.mp4

28.8 MB

065 Preparing The App For Http Requests & Adding a Backend_en.srt

10.8 KB

066 Sending a POST Http Request.mp4

31.9 MB

066 Sending a POST Http Request_en.srt

7.6 KB

067 Navigating Programmatically.mp4

23.8 MB

067 Navigating Programmatically_en.srt

5.7 KB

068 Getting Started with Fetching Data.mp4

40.0 MB

068 Getting Started with Fetching Data_en.srt

14.4 KB

069 Using the useEffect Hook.mp4

36.2 MB

069 Using the useEffect Hook_en.srt

15.1 KB

070 Introducing React Context.mp4

34.6 MB

070 Introducing React Context_en.srt

16.4 KB

071 Updating State Based On Previous State.mp4

21.9 MB

071 Updating State Based On Previous State_en.srt

8.6 KB

072 Using Context In Components.mp4

44.9 MB

072 Using Context In Components_en.srt

18.0 KB

073 More Context Usage.mp4

28.5 MB

073 More Context Usage_en.srt

9.7 KB

074 Module Summary.mp4

2.6 MB

074 Module Summary_en.srt

1.6 KB

075 Module Resources.html

1.0 KB

external-links.txt

3.6 KB

/03 - NextJS Essentials (App Router)/

001 Module Introduction.mp4

10.9 MB

001 Module Introduction_en.srt

1.8 KB

002 Starting Setup.mp4

14.9 MB

002 Starting Setup_en.srt

4.1 KB

002 Starting-Project-CodeSandbox-.url

0.1 KB

002 Starting-Project-Local-.url

0.2 KB

003 Understanding File-based Routing & React Server Components.mp4

19.2 MB

003 Understanding File-based Routing & React Server Components_en.srt

4.1 KB

004 Adding Another Route via the File System.mp4

21.2 MB

004 Adding Another Route via the File System_en.srt

4.4 KB

005 Navigating Between Pages - Wrong & Right Solution.mp4

30.9 MB

005 Navigating Between Pages - Wrong & Right Solution_en.srt

6.7 KB

006 Working with Pages & Layouts.mp4

24.5 MB

006 Working with Pages & Layouts_en.srt

5.1 KB

007 Organizing-NextJS-Projects.url

0.1 KB

007 Reserved File Names, Custom Components & How To Organize A NextJS Project.mp4

54.7 MB

007 Reserved File Names, Custom Components & How To Organize A NextJS Project_en.srt

9.8 KB

008 Reserved Filenames.html

1.6 KB

009 Configuring Dynamic Routes & Using Route Parameters.mp4

40.6 MB

009 Configuring Dynamic Routes & Using Route Parameters_en.srt

8.8 KB

010 Onwards to the Main Project The Foodies App.mp4

12.4 MB

010 Onwards to the Main Project The Foodies App_en.srt

2.1 KB

010 Starting-Project-CodeSandbox-.url

0.1 KB

010 Starting-Project-Local-.url

0.2 KB

011 Exercise Your Task.mp4

10.5 MB

011 Exercise Your Task_en.srt

3.0 KB

012 Exercise Solution.mp4

56.1 MB

012 Exercise Solution_en.srt

12.6 KB

013 Revisiting The Concept Of Layouts.mp4

29.5 MB

013 Revisiting The Concept Of Layouts_en.srt

5.8 KB

014 Adding a Custom Component To A Layout.mp4

49.4 MB

014 Adding a Custom Component To A Layout_en.srt

8.9 KB

015 Styling NextJS Project Your Options & Using CSS Modules.mp4

58.6 MB

015 Styling NextJS Project Your Options & Using CSS Modules_en.srt

8.4 KB

015 main-header.module.css.url

0.2 KB

016 More-on-the-Image-Component.url

0.1 KB

016 Optimizing Images with the NextJS Image Component.mp4

49.1 MB

016 Optimizing Images with the NextJS Image Component_en.srt

7.9 KB

017 Using More Custom Components.mp4

39.8 MB

017 Using More Custom Components_en.srt

5.4 KB

018 Populating The Starting Page Content.mp4

37.0 MB

018 Populating The Starting Page Content_en.srt

6.3 KB

018 page.js.url

0.2 KB

018 page.module.css.url

0.2 KB

019 Preparing an Image Slideshow.mp4

35.9 MB

019 Preparing an Image Slideshow_en.srt

5.0 KB

019 image-slideshow.js.url

0.2 KB

019 image-slideshow.module.css.url

0.2 KB

020 React Server Components vs Client Components - When To Use What.mp4

69.0 MB

020 React Server Components vs Client Components - When To Use What_en.srt

13.0 KB

021 Using Client Components Efficiently.mp4

101.3 MB

021 Using Client Components Efficiently_en.srt

16.7 KB

021 page.js.url

0.2 KB

021 page.module.css.url

0.2 KB

022 Outputting Meals Data & Images With Unknown Dimensions.mp4

92.2 MB

022 Outputting Meals Data & Images With Unknown Dimensions_en.srt

15.6 KB

022 meal-item.js.url

0.2 KB

022 meal-item.module.css.url

0.2 KB

022 meals-grid.module.css.url

0.2 KB

022 page.module.css.url

0.2 KB

023 Setting Up A SQLite Database.mp4

31.7 MB

023 Setting Up A SQLite Database_en.srt

4.7 KB

023 initdb.js.url

0.2 KB

024 Fetching Data By Leveraging NextJS & Fullstack Capabilities.mp4

62.8 MB

024 Fetching Data By Leveraging NextJS & Fullstack Capabilities_en.srt

11.3 KB

025 Adding A Loading Page.mp4

42.7 MB

025 Adding A Loading Page_en.srt

6.0 KB

025 loading.module.css.url

0.2 KB

026 Using Suspense & Streamed Responses For Granular Loading State Management.mp4

59.4 MB

026 Using Suspense & Streamed Responses For Granular Loading State Management_en.srt

9.4 KB

027 Handling Errors.mp4

40.0 MB

027 Handling Errors_en.srt

8.2 KB

028 Handling Not Found States.mp4

14.0 MB

028 Handling Not Found States_en.srt

2.9 KB

029 Loading & Rendering Meal Details via Dynamic Routes & Route Parameters.mp4

101.4 MB

029 Loading & Rendering Meal Details via Dynamic Routes & Route Parameters_en.srt

15.7 KB

029 page.module.css.url

0.2 KB

030 Throwing Not Found Errors For Individual Meals.mp4

18.0 MB

030 Throwing Not Found Errors For Individual Meals_en.srt

3.0 KB

031 Getting Started with the Share Meal Form.mp4

18.8 MB

031 Getting Started with the Share Meal Form_en.srt

2.9 KB

031 page.js.url

0.2 KB

031 page.module.css.url

0.2 KB

032 Getting Started with a Custom Image Picker Input Component.mp4

71.0 MB

032 Getting Started with a Custom Image Picker Input Component_en.srt

12.3 KB

032 image-picker.module.css.url

0.2 KB

033 Adding an Image Preview to the Picker.mp4

53.5 MB

033 Adding an Image Preview to the Picker_en.srt

8.4 KB

034 Improving the Image Picker Component.html

0.7 KB

035 Introducing & Using Server Actions for Handling Form Submissions.mp4

83.6 MB

035 Introducing & Using Server Actions for Handling Form Submissions_en.srt

13.5 KB

036 Storing Server Actions in Separate Files.mp4

33.9 MB

036 Storing Server Actions in Separate Files_en.srt

5.7 KB

037 Creating a Slug & Sanitizing User Input for XSS Protection.mp4

26.3 MB

037 Creating a Slug & Sanitizing User Input for XSS Protection_en.srt

4.6 KB

038 Storing Uploaded Images & Storing Data in the Database.mp4

111.9 MB

038 Storing Uploaded Images & Storing Data in the Database_en.srt

19.0 KB

039 Managing the Form Submission Status with useFormStatus.mp4

49.5 MB

039 Managing the Form Submission Status with useFormStatus_en.srt

7.3 KB

040 Adding Server-Side Input Validation.mp4

52.5 MB

040 Adding Server-Side Input Validation_en.srt

8.1 KB

041 Working with Server Action Responses & useFormState.mp4

75.6 MB

041 Working with Server Action Responses & useFormState_en.srt

11.3 KB

042 Building For Production & Understanding NextJS Caching.mp4

66.3 MB

042 Building For Production & Understanding NextJS Caching_en.srt

8.3 KB

043 Triggering Cache Revalidations.mp4

33.8 MB

043 Triggering Cache Revalidations_en.srt

5.1 KB

044 Don't Store Files Locally On The Filesystem!.mp4

18.0 MB

044 Don't Store Files Locally On The Filesystem!_en.srt

3.3 KB

045 Bonus Storing Uploaded Images In The Cloud (AWS S3).html

14.1 KB

045 Finished-Project.url

0.2 KB

045 Updated-initdb.js-File.url

0.2 KB

046 Adding Static Metadata.mp4

39.3 MB

046 Adding Static Metadata_en.srt

5.5 KB

046 Official-Metadata-Docs.url

0.1 KB

047 Adding Dynamic Metadata.mp4

23.1 MB

047 Adding Dynamic Metadata_en.srt

3.3 KB

048 Module Summary.mp4

43.5 MB

048 Module Summary_en.srt

6.4 KB

external-links.txt

4.4 KB

/04 - Routing & Page Rendering - Deep Dive/

001 Module Introduction.mp4

3.7 MB

001 Module Introduction_en.srt

2.1 KB

002 Project Setup, Overview & An Exercise!.mp4

24.2 MB

002 Project Setup, Overview & An Exercise!_en.srt

5.8 KB

002 Starting-Project.url

0.2 KB

003 Exercise Solution - Part 1.mp4

39.1 MB

003 Exercise Solution - Part 1_en.srt

10.0 KB

004 Exercise Solution - Part 2.mp4

39.2 MB

004 Exercise Solution - Part 2_en.srt

7.3 KB

005 App Styling & Using Dummy Data.mp4

77.1 MB

005 App Styling & Using Dummy Data_en.srt

12.4 KB

005 dummy-news.js.url

0.2 KB

005 main-header.js.url

0.2 KB

006 Handling Not Found Errors & Showing Not Found Pages.mp4

24.0 MB

006 Handling Not Found Errors & Showing Not Found Pages_en.srt

6.2 KB

007 Setting Up & Using Parallel Routes.mp4

41.1 MB

007 Setting Up & Using Parallel Routes_en.srt

9.0 KB

008 Working with Parallel Routes & Nested Routes.mp4

104.2 MB

008 Working with Parallel Routes & Nested Routes_en.srt

18.2 KB

008 news.js.url

0.2 KB

009 Configuring Catch-All Routes.mp4

54.3 MB

009 Configuring Catch-All Routes_en.srt

8.4 KB

010 Catch-All Fallback Routes & Dealing With Multiple Path Segments.mp4

92.3 MB

010 Catch-All Fallback Routes & Dealing With Multiple Path Segments_en.srt

13.6 KB

011 Throwing (Route-related) Errors.mp4

34.0 MB

011 Throwing (Route-related) Errors_en.srt

5.4 KB

012 Handling Errors With Error Pages.mp4

21.8 MB

012 Handling Errors With Error Pages_en.srt

4.3 KB

013 Server vs Client Components.mp4

86.3 MB

013 Server vs Client Components_en.srt

14.0 KB

014 Nested Routes Inside Dynamic Routes.mp4

43.2 MB

014 Nested Routes Inside Dynamic Routes_en.srt

6.8 KB

015 Intercepting Navigation & Using Interception Routes.mp4

52.3 MB

015 Intercepting Navigation & Using Interception Routes_en.srt

7.7 KB

016 Combining Parallel & Intercepting Routes.mp4

70.5 MB

016 Combining Parallel & Intercepting Routes_en.srt

11.7 KB

017 Navigating Programmatically.mp4

25.0 MB

017 Navigating Programmatically_en.srt

4.1 KB

018 Using & Understanding Route Groups.mp4

24.5 MB

018 Using & Understanding Route Groups_en.srt

10.1 KB

018 page.js.url

0.2 KB

019 Building APIs with Route Handlers.mp4

31.5 MB

019 Building APIs with Route Handlers_en.srt

8.2 KB

020 Middleware-Documentation.url

0.1 KB

020 Using Middleware.mp4

12.8 MB

020 Using Middleware_en.srt

8.6 KB

021 Module Summary.mp4

839.6 KB

021 Module Summary_en.srt

0.8 KB

external-links.txt

0.9 KB

/05 - Data Fetching - Deep Dive/

001 Module Introduction.mp4

1.4 MB

001 Module Introduction_en.srt

1.2 KB

002 Adding a Backend.mp4

20.7 MB

002 Adding a Backend_en.srt

4.2 KB

002 Backend.url

0.1 KB

003 Option 1 Client-side Data Fetching.mp4

71.1 MB

003 Option 1 Client-side Data Fetching_en.srt

13.5 KB

004 Option 2 Server-side Data Fetching.mp4

55.2 MB

004 Option 2 Server-side Data Fetching_en.srt

8.5 KB

005 Why Use A Separate Backend Fetching Directly From The Source!.mp4

42.6 MB

005 Why Use A Separate Backend Fetching Directly From The Source!_en.srt

9.7 KB

006 Showing a Loading Fallback.mp4

42.9 MB

006 Showing a Loading Fallback_en.srt

7.2 KB

007 Migrating An Entire Application To A Local Data Source (Database).mp4

127.9 MB

007 Migrating An Entire Application To A Local Data Source (Database)_en.srt

19.2 KB

007 news.js.url

0.2 KB

008 Granular Data Fetching With Suspense.mp4

120.2 MB

008 Granular Data Fetching With Suspense_en.srt

17.0 KB

external-links.txt

0.3 KB

/06 - Mutating Data - Deep Dive/

001 Module Introduction.mp4

7.5 MB

001 Module Introduction_en.srt

1.4 KB

002 Starting Project & Analyzing Mutation Options.mp4

40.6 MB

002 Starting Project & Analyzing Mutation Options_en.srt

8.7 KB

002 Starting-Project.url

0.2 KB

003 Setting Up A Form Action.mp4

77.4 MB

003 Setting Up A Form Action_en.srt

14.2 KB

004 Creating a Server Action.mp4

33.6 MB

004 Creating a Server Action_en.srt

6.5 KB

005 Storing Data in Databases.mp4

35.3 MB

005 Storing Data in Databases_en.srt

7.0 KB

006 Providing User Feedback with The useFormStatus Hook.mp4

49.5 MB

006 Providing User Feedback with The useFormStatus Hook_en.srt

9.1 KB

007 Validating User Input With Help Of The useFormState Hook.mp4

87.4 MB

007 Validating User Input With Help Of The useFormState Hook_en.srt

14.8 KB

008 Adjusting Server Actions for useFormState.mp4

68.1 MB

008 Adjusting Server Actions for useFormState_en.srt

11.4 KB

009 Storing Server Actions In Separate Files.mp4

33.9 MB

009 Storing Server Actions In Separate Files_en.srt

6.1 KB

010 use server Does Not Guarantee Server-side Execution!.html

1.0 KB

011 Preparing the App For Cloudinary Image Upload & Serving.html

0.7 KB

012 Uploading & Storing Images.mp4

71.3 MB

012 Uploading & Storing Images_en.srt

11.7 KB

012 cloudinary.js.url

0.2 KB

013 Alternative Ways of Using, Configuring & Triggering Server Actions.mp4

89.4 MB

013 Alternative Ways of Using, Configuring & Triggering Server Actions_en.srt

16.4 KB

014 More-about-revalidatePath-.url

0.1 KB

014 Revalidating Data To Avoid Caching Problems.mp4

36.8 MB

014 Revalidating Data To Avoid Caching Problems_en.srt

6.8 KB

015 Performing Optimistic Updates With NextJS.mp4

102.7 MB

015 Performing Optimistic Updates With NextJS_en.srt

17.2 KB

016 Caching Differences Development vs Production.mp4

49.1 MB

016 Caching Differences Development vs Production_en.srt

9.4 KB

external-links.txt

0.4 KB

/07 - Understanding & Configuring Caching/

001 Module Introduction.mp4

7.1 MB

001 Module Introduction_en.srt

1.5 KB

002 Caching-Documentation.url

0.1 KB

002 Making Sense of NextJS' Caching Types.mp4

38.2 MB

002 Making Sense of NextJS' Caching Types_en.srt

7.8 KB

003 Project Setup.mp4

9.0 MB

003 Project Setup_en.srt

2.6 KB

003 Starting-Project.url

0.2 KB

004 Handling Request Memoization.mp4

40.9 MB

004 Handling Request Memoization_en.srt

8.6 KB

005 Understanding The Data Cache & Cache Settings.mp4

19.7 MB

005 Understanding The Data Cache & Cache Settings_en.srt

8.6 KB

006 Controlling Data Caching.mp4

44.1 MB

006 Controlling Data Caching_en.srt

8.9 KB

007 Making Sense Of The Full Route Cache.mp4

33.2 MB

007 Making Sense Of The Full Route Cache_en.srt

7.1 KB

008 On-Demand Cache Invalidation with revalidatePath & revalidateTag.mp4

24.0 MB

008 On-Demand Cache Invalidation with revalidatePath & revalidateTag_en.srt

9.0 KB

009 Setting Up Request Memoization For Custom Data Sources.mp4

57.7 MB

009 Setting Up Request Memoization For Custom Data Sources_en.srt

11.5 KB

010 Setting Up Data Caching For Custom Data Sources.mp4

31.3 MB

010 Setting Up Data Caching For Custom Data Sources_en.srt

5.4 KB

011 Invalidating Custom Data Source Data.mp4

27.6 MB

011 Invalidating Custom Data Source Data_en.srt

5.6 KB

012 Module Summary.mp4

17.3 MB

012 Module Summary_en.srt

2.8 KB

external-links.txt

0.2 KB

/08 - NextJS App Optimizations/

001 Module Introduction.mp4

8.9 MB

001 Module Introduction_en.srt

4.9 KB

001 Starting-Project.url

0.2 KB

002 Using the NextJS Image Component.mp4

20.5 MB

002 Using the NextJS Image Component_en.srt

5.6 KB

003 Understanding the NextJS Image Component.mp4

51.3 MB

003 Understanding the NextJS Image Component_en.srt

8.1 KB

004 Controlling the Image Size.mp4

38.5 MB

004 Controlling the Image Size_en.srt

7.0 KB

005 Working with Priority Images & More Settings.mp4

18.1 MB

005 Working with Priority Images & More Settings_en.srt

4.9 KB

006 Loading Unknown Images.mp4

35.1 MB

006 Loading Unknown Images_en.srt

6.5 KB

007 Configuring CSS For Images With The fill Prop.mp4

20.2 MB

007 Configuring CSS For Images With The fill Prop_en.srt

4.6 KB

008 Using An Image Loader & Cloudinary Resizing.mp4

150.7 MB

008 Using An Image Loader & Cloudinary Resizing_en.srt

24.2 KB

009 Page Metadata - An Introduction.mp4

6.7 MB

009 Page Metadata - An Introduction_en.srt

1.6 KB

010 Configuring Static Page Metadata.mp4

11.0 MB

010 Configuring Static Page Metadata_en.srt

4.3 KB

010 metadata-Documentation.url

0.1 KB

011 Configuring Dynamic Page Metadata.mp4

40.8 MB

011 Configuring Dynamic Page Metadata_en.srt

7.1 KB

012 Understanding Layout Metadata.mp4

5.5 MB

012 Understanding Layout Metadata_en.srt

2.5 KB

external-links.txt

0.3 KB

/09 - User Authentication/

001 Module Introduction.mp4

1.4 MB

001 Module Introduction_en.srt

1.4 KB

002 Project Setup.mp4

32.6 MB

002 Project Setup_en.srt

5.3 KB

002 Starting-Project.url

0.2 KB

003 User Signup Extracting & Validating User Input.mp4

116.1 MB

003 User Signup Extracting & Validating User Input_en.srt

21.6 KB

004 Storing Users in a Database - The Wrong Way.mp4

9.7 MB

004 Storing Users in a Database - The Wrong Way_en.srt

5.9 KB

005 Hashing Passwords & Storing User Data The Right Way.mp4

17.9 MB

005 Hashing Passwords & Storing User Data The Right Way_en.srt

3.0 KB

005 hash.js.url

0.2 KB

006 Checking for Email Duplication.mp4

40.2 MB

006 Checking for Email Duplication_en.srt

7.4 KB

007 Theory How Does User Authentication Work.mp4

32.6 MB

007 Theory How Does User Authentication Work_en.srt

7.9 KB

008 Choosing a Third-Party Auth Package (Lucia).mp4

7.4 MB

008 Choosing a Third-Party Auth Package (Lucia)_en.srt

4.3 KB

009 Creating a New Lucia Auth Instance.mp4

30.1 MB

009 Creating a New Lucia Auth Instance_en.srt

6.5 KB

010 Configuring A Session & A Session Cookie.mp4

35.3 MB

010 Configuring A Session & A Session Cookie_en.srt

6.7 KB

011 Setting Up An Auth Session.mp4

37.8 MB

011 Setting Up An Auth Session_en.srt

5.0 KB

012 Verifying An Active Auth Session.mp4

20.5 MB

012 Verifying An Active Auth Session_en.srt

10.7 KB

013 Protecting Routes Against Unauthenticated Access.mp4

30.2 MB

013 Protecting Routes Against Unauthenticated Access_en.srt

4.5 KB

014 Switching Auth Modes With Query Parameters (Search Params).mp4

47.1 MB

014 Switching Auth Modes With Query Parameters (Search Params)_en.srt

7.8 KB

015 Adding User Login (via a Server Action).mp4

28.3 MB

015 Adding User Login (via a Server Action)_en.srt

7.3 KB

016 Triggering Different Server Actions via Query Parameters.mp4

11.9 MB

016 Triggering Different Server Actions via Query Parameters_en.srt

5.1 KB

017 Adding an Auth-only Layout.mp4

30.3 MB

017 Adding an Auth-only Layout_en.srt

5.4 KB

018 One Root Layout vs Multiple Root Layouts.html

1.5 KB

019 Adding User Logout.mp4

13.4 MB

019 Adding User Logout_en.srt

5.9 KB

external-links.txt

0.3 KB

/10 - Roundup & Next Steps/

001 Course Roundup.mp4

39.7 MB

001 Course Roundup_en.srt

2.7 KB

002 But There's More NextJS Content!.mp4

43.8 MB

002 But There's More NextJS Content!_en.srt

5.3 KB

/11 - Pages & File-based Routing/

001 From App Router To Pages Router.mp4

35.3 MB

001 From App Router To Pages Router_en.srt

2.7 KB

002 Using The Code Snapshots.html

0.7 KB

003 Module Introduction.mp4

1.5 MB

003 Module Introduction_en.srt

1.6 KB

004 Our Starting Setup.mp4

2.2 MB

004 Our Starting Setup_en.srt

1.9 KB

004 Starting-Setup-Code-.url

0.1 KB

005 What Is File-based Routing And Why Is It Helpful.mp4

10.4 MB

005 What Is File-based Routing And Why Is It Helpful_en.srt

7.7 KB

006 Adding A First Page.mp4

6.5 MB

006 Adding A First Page_en.srt

6.4 KB

007 Adding a Named Static Route File.mp4

3.1 MB

007 Adding a Named Static Route File_en.srt

2.4 KB

008 Working with Nested Paths & Routes.mp4

7.8 MB

008 Working with Nested Paths & Routes_en.srt

5.0 KB

009 Adding Dynamic Paths & Routes.mp4

10.8 MB

009 Adding Dynamic Paths & Routes_en.srt

7.6 KB

010 Extracting Dynamic Path Segment Data (Dynamic Routes).mp4

16.7 MB

010 Extracting Dynamic Path Segment Data (Dynamic Routes)_en.srt

7.1 KB

011 Building Nested Dynamic Routes & Paths.mp4

25.3 MB

011 Building Nested Dynamic Routes & Paths_en.srt

10.1 KB

012 Adding Catch-All Routes.mp4

13.3 MB

012 Adding Catch-All Routes_en.srt

7.8 KB

013 Navigating with the Link Component.mp4

15.2 MB

013 Navigating with the Link Component_en.srt

8.5 KB

014 Navigating To Dynamic Routes.mp4

23.2 MB

014 Navigating To Dynamic Routes_en.srt

5.3 KB

015 A Different Way Of Setting Link Hrefs.mp4

9.2 MB

015 A Different Way Of Setting Link Hrefs_en.srt

4.4 KB

016 Navigating Programmatically.mp4

12.7 MB

016 Navigating Programmatically_en.srt

5.6 KB

017 Adding a Custom 404 Page.mp4

3.4 MB

017 Adding a Custom 404 Page_en.srt

2.2 KB

018 Module Summary.mp4

25.4 MB

018 Module Summary_en.srt

9.3 KB

019 Module Resources.html

1.0 KB

[CourseClub.Me].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

external-links.txt

0.1 KB

/12 - Project Time Working with File-based Routing/

001 Module Introduction.mp4

4.0 MB

001 Module Introduction_en.srt

3.1 KB

002 Planning The Project.mp4

7.0 MB

002 Planning The Project_en.srt

6.6 KB

002 Starting-Setup-Code-.url

0.1 KB

003 Setting Up The Main Pages.mp4

14.2 MB

003 Setting Up The Main Pages_en.srt

10.6 KB

004 Adding Dummy Data & Static Files.mp4

49.5 MB

004 Adding Dummy Data & Static Files_en.srt

7.4 KB

004 Dummy-Data.url

0.1 KB

005 Adding Regular React Components.mp4

43.0 MB

005 Adding Regular React Components_en.srt

10.6 KB

006 Adding More React Components & Connecting Components.mp4

91.4 MB

006 Adding More React Components & Connecting Components_en.srt

15.4 KB

007 Style-Files.url

0.1 KB

007 Styling Components In Next.js Projects.mp4

59.6 MB

007 Styling Components In Next.js Projects_en.srt

13.7 KB

008 Link & NextJS 13.html

1.7 KB

009 Adding Buttons & Icons.mp4

34.1 MB

009 Adding Buttons & Icons_en.srt

12.0 KB

009 Icons.url

0.1 KB

009 Style-Files.url

0.1 KB

010 Adding the Event Detail Page (Dynamic Route).mp4

28.0 MB

010 Adding the Event Detail Page (Dynamic Route)_en.srt

10.9 KB

010 Event-Detail-Component.url

0.1 KB

011 Adding a General Layout Wrapper Component.mp4

19.8 MB

011 Adding a General Layout Wrapper Component_en.srt

9.4 KB

011 Style-Files.url

0.1 KB

012 Working on the All Events Page.mp4

6.8 MB

012 Working on the All Events Page_en.srt

3.0 KB

013 Adding a Filter Form for Filtering Events.mp4

29.8 MB

013 Adding a Filter Form for Filtering Events_en.srt

11.9 KB

013 Style-Files.url

0.1 KB

014 Navigating to the Filtered Events Page Progammatically.mp4

35.6 MB

014 Navigating to the Filtered Events Page Progammatically_en.srt

13.0 KB

015 Extracting Data on the Catch-All Page.mp4

27.9 MB

015 Extracting Data on the Catch-All Page_en.srt

13.1 KB

016 Components-ZIP-Files-.url

0.1 KB

016 Final Steps.mp4

44.3 MB

016 Final Steps_en.srt

10.1 KB

017 Module Summary.mp4

6.2 MB

017 Module Summary_en.srt

2.7 KB

018 Module Resources.html

1.0 KB

external-links.txt

1.1 KB

/13 - Page Pre-Rendering & Data Fetching/

001 Module Introduction.mp4

3.2 MB

001 Module Introduction_en.srt

3.5 KB

002 The Problem With Traditional React Apps (and Data Fetching).mp4

26.4 MB

002 The Problem With Traditional React Apps (and Data Fetching)_en.srt

8.4 KB

003 How NextJS Prepares & Pre-renders Pages.mp4

8.1 MB

003 How NextJS Prepares & Pre-renders Pages_en.srt

8.6 KB

004 Introducing Static Generation with getStaticProps.mp4

6.3 MB

004 Introducing Static Generation with getStaticProps_en.srt

6.5 KB

005 NextJS Pre-renders By Default!.mp4

19.7 MB

005 NextJS Pre-renders By Default!_en.srt

4.8 KB

005 Starting-Project.url

0.1 KB

006 Adding getStaticProps To Pages.mp4

22.9 MB

006 Adding getStaticProps To Pages_en.srt

10.2 KB

006 dummy-backend.json-File.url

0.1 KB

007 Running Server-side Code & Using the Filesystem.mp4

29.5 MB

007 Running Server-side Code & Using the Filesystem_en.srt

11.4 KB

008 A Look Behind The Scenes.mp4

21.1 MB

008 A Look Behind The Scenes_en.srt

8.3 KB

009 Utilizing Incremental Static Generation (ISR).mp4

35.3 MB

009 Utilizing Incremental Static Generation (ISR)_en.srt

10.7 KB

010 ISR A Look Behind The Scenes.mp4

9.7 MB

010 ISR A Look Behind The Scenes_en.srt

5.8 KB

011 A Closer Look At getStaticProps & Configuration Options.mp4

14.0 MB

011 A Closer Look At getStaticProps & Configuration Options_en.srt

6.5 KB

012 Working With Dynamic Parameters.mp4

37.1 MB

012 Working With Dynamic Parameters_en.srt

15.2 KB

013 Introducing getStaticPaths For Dynamic Pages.mp4

11.5 MB

013 Introducing getStaticPaths For Dynamic Pages_en.srt

5.3 KB

014 Using getStaticPaths.mp4

10.8 MB

014 Using getStaticPaths_en.srt

4.9 KB

015 getStaticPaths & Link Prefetching Behind The Scenes.mp4

13.1 MB

015 getStaticPaths & Link Prefetching Behind The Scenes_en.srt

6.3 KB

016 Working With Fallback Pages.mp4

15.5 MB

016 Working With Fallback Pages_en.srt

8.5 KB

017 Loading Paths Dynamically.mp4

11.1 MB

017 Loading Paths Dynamically_en.srt

6.0 KB

018 Fallback Pages & Not Found Pages.mp4

22.9 MB

018 Fallback Pages & Not Found Pages_en.srt

8.1 KB

019 Introducing getServerSideProps for Server-side Rendering (SSR).mp4

12.7 MB

019 Introducing getServerSideProps for Server-side Rendering (SSR)_en.srt

6.1 KB

020 Using getServerSideProps for Server-side Rendering.mp4

11.8 MB

020 Using getServerSideProps for Server-side Rendering_en.srt

6.2 KB

021 NodeJS-req-Documentation.url

0.1 KB

021 NodeJS-res-Documentation.url

0.1 KB

021 getServerSideProps and its Context.mp4

25.7 MB

021 getServerSideProps and its Context_en.srt

7.0 KB

022 Dynamic Pages & getServerSideProps.mp4

13.7 MB

022 Dynamic Pages & getServerSideProps_en.srt

5.6 KB

023 getServerSideProps Behind The Scenes.mp4

11.4 MB

023 getServerSideProps Behind The Scenes_en.srt

5.1 KB

024 Introducing Client-Side Data Fetching (And When To Use It).mp4

6.0 MB

024 Introducing Client-Side Data Fetching (And When To Use It)_en.srt

5.4 KB

025 Implementing Client-Side Data Fetching.mp4

111.2 MB

025 Implementing Client-Side Data Fetching_en.srt

23.5 KB

026 A Note About useSWR.html

0.5 KB

027 Using the useSWR NextJS Hook.mp4

38.4 MB

027 Using the useSWR NextJS Hook_en.srt

13.8 KB

028 Combining Pre-Fetching With Client-Side Fetching.mp4

77.9 MB

028 Combining Pre-Fetching With Client-Side Fetching_en.srt

13.4 KB

029 Module Summary.mp4

27.5 MB

029 Module Summary_en.srt

10.3 KB

030 Module Resources.html

1.0 KB

external-links.txt

0.5 KB

/14 - Project Time Page Pre-rendering & Data Fetching/

001 Module Introduction.mp4

1.5 MB

001 Module Introduction_en.srt

1.7 KB

002 Latest-Project-Snapshot.url

0.1 KB

002 Preparations.mp4

31.0 MB

002 Preparations_en.srt

8.3 KB

003 Adding Static Site Generation (SSG) On The Home Page.mp4

64.4 MB

003 Adding Static Site Generation (SSG) On The Home Page_en.srt

16.1 KB

004 Loading Data & Paths For Dynamic Pages.mp4

59.2 MB

004 Loading Data & Paths For Dynamic Pages_en.srt

13.7 KB

005 Optimizing Data Fetching.mp4

47.0 MB

005 Optimizing Data Fetching_en.srt

11.7 KB

006 Working on the All Events Page.mp4

18.9 MB

006 Working on the All Events Page_en.srt

4.1 KB

007 Using Server-side Rendering (SSR).mp4

65.3 MB

007 Using Server-side Rendering (SSR)_en.srt

14.3 KB

008 Adding Client-Side Data Fetching.mp4

47.5 MB

008 Adding Client-Side Data Fetching_en.srt

16.4 KB

009 Module Summary.mp4

6.6 MB

009 Module Summary_en.srt

2.2 KB

010 Module Resources.html

0.7 KB

external-links.txt

0.1 KB

/15 - Optimizing NextJS Apps/

001 Module Introduction.mp4

1.5 MB

001 Module Introduction_en.srt

1.9 KB

002 Analyzing the Need for head Metadata.mp4

7.0 MB

002 Analyzing the Need for head Metadata_en.srt

2.9 KB

002 Latest-Project-Snapshot.url

0.1 KB

003 Configuring the head Content.mp4

15.7 MB

003 Configuring the head Content_en.srt

5.1 KB

004 Adding Dynamic head Content.mp4

51.1 MB

004 Adding Dynamic head Content_en.srt

7.5 KB

005 Reusing Logic Inside A Component.mp4

19.5 MB

005 Reusing Logic Inside A Component_en.srt

6.2 KB

006 Working with the _app.js File (and Why).mp4

10.2 MB

006 Working with the _app.js File (and Why)_en.srt

4.3 KB

007 Merging head Content.mp4

26.7 MB

007 Merging head Content_en.srt

5.2 KB

008 The _document.js File (And What It Does).mp4

20.5 MB

008 The _document.js File (And What It Does)_en.srt

8.0 KB

009 A Closer Look At Our Images.mp4

8.6 MB

009 A Closer Look At Our Images_en.srt

3.2 KB

010 Optimizing Images with the Next Image Component & Feature.mp4

56.8 MB

010 Optimizing Images with the Next Image Component & Feature_en.srt

14.0 KB

011 Taking A Look At The Next Image Documentation.mp4

2.1 MB

011 Taking A Look At The Next Image Documentation_en.srt

1.5 KB

012 Module Summary.mp4

4.5 MB

012 Module Summary_en.srt

1.9 KB

013 Module Resources.html

0.7 KB

external-links.txt

0.1 KB

/16 - Adding Backend Code with API Routes (Fullstack React)/

001 Module Introduction.mp4

942.5 KB

001 Module Introduction_en.srt

1.2 KB

002 What are API Routes.mp4

15.9 MB

002 What are API Routes_en.srt

7.5 KB

003 Starting-Project.url

0.1 KB

003 Writing Our First API Route.mp4

16.4 MB

003 Writing Our First API Route_en.srt

12.4 KB

004 How-Not-To-Connect-SPAs-To-Databases.url

0.1 KB

004 Preparing the Frontend Form.mp4

15.8 MB

004 Preparing the Frontend Form_en.srt

9.3 KB

005 Parsing The Incoming Request & Executing Server-side Code.mp4

33.9 MB

005 Parsing The Incoming Request & Executing Server-side Code_en.srt

16.2 KB

006 Sending Requests To API Routes.mp4

18.6 MB

006 Sending Requests To API Routes_en.srt

8.5 KB

007 Using API Routes To Get Data.mp4

31.6 MB

007 Using API Routes To Get Data_en.srt

11.8 KB

008 Using API Routes For Pre-Rendering Pages.mp4

30.4 MB

008 Using API Routes For Pre-Rendering Pages_en.srt

11.5 KB

009 Creating & Using Dynamic API Routes.mp4

96.9 MB

009 Creating & Using Dynamic API Routes_en.srt

21.1 KB

009 Understanding-bind-.url

0.1 KB

010 Exploring Different Ways Of Structuring API Route Files.mp4

18.8 MB

010 Exploring Different Ways Of Structuring API Route Files_en.srt

7.4 KB

011 Module Summary.mp4

7.7 MB

011 Module Summary_en.srt

2.7 KB

012 Module Resources.html

1.0 KB

external-links.txt

0.3 KB

/17 - Project Time API Routes/

001 Module Introduction.mp4

1.9 MB

001 Module Introduction_en.srt

2.1 KB

002 Starting Setup & A Challenge For You!.mp4

29.1 MB

002 Starting Setup & A Challenge For You!_en.srt

7.8 KB

002 Starting-Project.url

0.1 KB

003 Adding a Newsletter Route.mp4

69.6 MB

003 Adding a Newsletter Route_en.srt

17.3 KB

004 Adding Comments API Routes.mp4

27.2 MB

004 Adding Comments API Routes_en.srt

13.6 KB

005 Connecting the Frontend To the Comments API Routes.mp4

107.2 MB

005 Connecting the Frontend To the Comments API Routes_en.srt

16.6 KB

006 Setting Up A MongoDB Database.mp4

22.5 MB

006 Setting Up A MongoDB Database_en.srt

9.3 KB

007 Running MongoDB Queries From Inside API Routes.mp4

57.9 MB

007 Running MongoDB Queries From Inside API Routes_en.srt

14.8 KB

008 Inserting Comments Into The Database.mp4

41.0 MB

008 Inserting Comments Into The Database_en.srt

9.8 KB

009 Getting Data From The Database.mp4

26.9 MB

009 Getting Data From The Database_en.srt

7.2 KB

010 Adding Error Handling.mp4

49.7 MB

010 Adding Error Handling_en.srt

11.8 KB

011 More Error Handling.mp4

90.4 MB

011 More Error Handling_en.srt

16.0 KB

012 A Final Note On MongoDB Connections.html

0.6 KB

013 Module Summary.mp4

11.6 MB

013 Module Summary_en.srt

2.6 KB

014 Improvement Getting Comments For A Specific Event.html

2.2 KB

015 Module Resources.html

1.0 KB

external-links.txt

0.1 KB

/18 - Working with App-wide State (React Context)/

001 Module Introduction.mp4

3.9 MB

001 Module Introduction_en.srt

2.2 KB

002 Notification-Component.url

0.1 KB

002 Our Target State & Starting Project.mp4

15.2 MB

002 Our Target State & Starting Project_en.srt

6.8 KB

003 Creating a New React Context.mp4

18.1 MB

003 Creating a New React Context_en.srt

8.2 KB

004 Adding Context State.mp4

14.2 MB

004 Adding Context State_en.srt

5.6 KB

005 Using Context Data In Components.mp4

17.3 MB

005 Using Context Data In Components_en.srt

6.7 KB

006 Example Triggering & Showing Notifications.mp4

24.2 MB

006 Example Triggering & Showing Notifications_en.srt

9.9 KB

007 Example Removing Notifications (Automatically).mp4

22.5 MB

007 Example Removing Notifications (Automatically)_en.srt

10.1 KB

008 Challenge Solution.mp4

32.0 MB

008 Challenge Solution_en.srt

11.5 KB

009 Module Summary.mp4

4.1 MB

009 Module Summary_en.srt

1.7 KB

010 Module Resources.html

1.0 KB

external-links.txt

0.1 KB

/19 - Complete App Example Build a Full Blog A to Z/

001 Module Introduction.mp4

7.7 MB

001 Module Introduction_en.srt

4.4 KB

001 Starting-Project.url

0.1 KB

002 Setting Up The Core Pages.mp4

9.5 MB

002 Setting Up The Core Pages_en.srt

7.5 KB

003 Getting Started With The Home Page.mp4

15.0 MB

003 Getting Started With The Home Page_en.srt

8.0 KB

003 Style-Files.url

0.1 KB

004 Adding The Hero Component.mp4

22.0 MB

004 Adding The Hero Component_en.srt

13.3 KB

005 Adding Layout & Navigation.mp4

25.6 MB

005 Adding Layout & Navigation_en.srt

13.0 KB

006 Style-Files.url

0.1 KB

006 Time To Add Styling & A Logo.mp4

10.5 MB

006 Time To Add Styling & A Logo_en.srt

5.2 KB

007 Starting Work On The Featured Posts Part.mp4

13.8 MB

007 Starting Work On The Featured Posts Part_en.srt

8.6 KB

007 Style-Files.url

0.1 KB

008 Adding A Post Grid & Post Items.mp4

33.1 MB

008 Adding A Post Grid & Post Items_en.srt

13.9 KB

009 Image-File.url

0.2 KB

009 Rendering Dummy Post Data.mp4

52.6 MB

009 Rendering Dummy Post Data_en.srt

19.2 KB

010 Adding the All Posts Page.mp4

14.3 MB

010 Adding the All Posts Page_en.srt

5.7 KB

010 Style-Files.url

0.1 KB

011 Style-Files.url

0.1 KB

011 Working On The Post Detail Page.mp4

26.2 MB

011 Working On The Post Detail Page_en.srt

14.7 KB

012 Rendering Markdown As JSX.mp4

8.8 MB

012 Rendering Markdown As JSX_en.srt

3.5 KB

013 Adding Markdown Files As A Data Source.mp4

19.7 MB

013 Adding Markdown Files As A Data Source_en.srt

11.0 KB

014 Adding Functions To Read & Fetch Data From Markdown Files.mp4

45.8 MB

014 Adding Functions To Read & Fetch Data From Markdown Files_en.srt

20.3 KB

015 Using Markdown Data For Rendering Posts.mp4

31.8 MB

015 Using Markdown Data For Rendering Posts_en.srt

13.2 KB

016 Rendering Dynamic Post Pages & Paths.mp4

40.4 MB

016 Rendering Dynamic Post Pages & Paths_en.srt

19.8 KB

017 Rendering Custom HTML Elements with React Markdown.html

1.1 KB

018 Getting-Started-with-NextJS-Image.url

0.2 KB

018 Getting-Started-with-NextJS-Markdown-File.url

0.2 KB

018 Rendering Images With The Next Image Component (From Markdown).mp4

85.0 MB

018 Rendering Images With The Next Image Component (From Markdown)_en.srt

20.9 KB

019 Mastering-JavaScript-ZIP-File-.url

0.1 KB

019 Rendering Code Snippets From Markdown.mp4

50.8 MB

019 Rendering Code Snippets From Markdown_en.srt

10.0 KB

020 Preparing The Contact Form.mp4

14.5 MB

020 Preparing The Contact Form_en.srt

5.8 KB

020 Style-Files.url

0.1 KB

021 Adding The Contact API Route.mp4

13.7 MB

021 Adding The Contact API Route_en.srt

6.9 KB

022 Sending Data From The Client To The API Route.mp4

26.6 MB

022 Sending Data From The Client To The API Route_en.srt

12.2 KB

023 Storing Messages With MongoDB In A Database.mp4

31.0 MB

023 Storing Messages With MongoDB In A Database_en.srt

14.0 KB

024 Adding UI Feedback With Notifications.mp4

101.4 MB

024 Adding UI Feedback With Notifications_en.srt

21.8 KB

024 UI-ZIP-File-.url

0.1 KB

025 Adding head Data.mp4

18.8 MB

025 Adding head Data_en.srt

9.5 KB

026 Adding A _document.js File.mp4

20.3 MB

026 Adding A _document.js File_en.srt

4.5 KB

027 Using React Portals.mp4

22.9 MB

027 Using React Portals_en.srt

5.3 KB

028 Module Summary.mp4

5.7 MB

028 Module Summary_en.srt

2.3 KB

029 Module Resources.html

1.0 KB

external-links.txt

1.6 KB

/20 - Deploying NextJS Apps/

001 Module Introduction.mp4

1.6 MB

001 Module Introduction_en.srt

1.8 KB

002 Building NextJS Apps Your Options.mp4

40.0 MB

002 Building NextJS Apps Your Options_en.srt

11.9 KB

003 Key Deployment Steps.mp4

6.0 MB

003 Key Deployment Steps_en.srt

5.0 KB

004 Checking & Optimizing Our Code.mp4

12.2 MB

004 Checking & Optimizing Our Code_en.srt

5.0 KB

004 Latest-Project-Snapshot.url

0.1 KB

005 The NextJS Config File & Working With Environment Variables.mp4

76.1 MB

005 The NextJS Config File & Working With Environment Variables_en.srt

21.1 KB

006 Running a Test Build & Reducing Code Size.mp4

51.9 MB

006 Running a Test Build & Reducing Code Size_en.srt

10.8 KB

007 A Full Deployment Example (To Vercel).mp4

99.8 MB

007 A Full Deployment Example (To Vercel)_en.srt

27.2 KB

008 A Note On Github & Secret Credentials.mp4

6.1 MB

008 A Note On Github & Secret Credentials_en.srt

3.0 KB

009 Next-Export-Starting-Project.url

0.1 KB

009 Using the export Feature.mp4

5.2 MB

009 Using the export Feature_en.srt

3.7 KB

010 Module Summary.mp4

2.1 MB

010 Module Summary_en.srt

1.0 KB

011 Module Resources.html

1.3 KB

[CourseClub.Me].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

external-links.txt

0.2 KB

/21 - Adding Authentication/

001 Module Introduction.mp4

1.6 MB

001 Module Introduction_en.srt

1.6 KB

002 Our Starting Project.mp4

7.3 MB

002 Our Starting Project_en.srt

2.8 KB

002 Starting-Project.url

0.1 KB

003 How Does Authentication Work (In React & NextJS Apps).mp4

26.2 MB

003 How Does Authentication Work (In React & NextJS Apps)_en.srt

22.4 KB

004 Must Read Install the Right next-auth Version.html

0.8 KB

005 Using The next-auth Library.mp4

12.2 MB

005 Using The next-auth Library_en.srt

4.6 KB

006 Adding A User Signup API Route.mp4

41.1 MB

006 Adding A User Signup API Route_en.srt

20.8 KB

007 Sending Signup Requests From The Frontend.mp4

41.0 MB

007 Sending Signup Requests From The Frontend_en.srt

14.7 KB

008 Improving Signup With Unique Email Addresses.mp4

10.3 MB

008 Improving Signup With Unique Email Addresses_en.srt

4.4 KB

009 Adding the Credentials Auth Provider & User Login Logic.mp4

37.2 MB

009 Adding the Credentials Auth Provider & User Login Logic_en.srt

22.4 KB

010 Sending a Signin Request From The Frontend.mp4

26.5 MB

010 Sending a Signin Request From The Frontend_en.srt

10.8 KB

011 Managing Active Session (On The Frontend).mp4

20.7 MB

011 Managing Active Session (On The Frontend)_en.srt

9.3 KB

012 Adding User Logout.mp4

6.6 MB

012 Adding User Logout_en.srt

3.4 KB

013 Adding Client-Side Page Guards (Route Protection).mp4

26.2 MB

013 Adding Client-Side Page Guards (Route Protection)_en.srt

11.9 KB

014 Adding Server-Side Page Guards (And When To Use Which Approach).mp4

27.5 MB

014 Adding Server-Side Page Guards (And When To Use Which Approach)_en.srt

11.5 KB

015 Protecting the Auth Page.mp4

22.9 MB

015 Protecting the Auth Page_en.srt

8.8 KB

016 Using the next-auth Session Provider Component.mp4

18.0 MB

016 Using the next-auth Session Provider Component_en.srt

7.8 KB

017 Analyzing Further Authentication Requirements.mp4

8.7 MB

017 Analyzing Further Authentication Requirements_en.srt

5.9 KB

018 Protecting API Routes.mp4

15.3 MB

018 Protecting API Routes_en.srt

10.4 KB

019 Adding the Change Password Logic.mp4

35.6 MB

019 Adding the Change Password Logic_en.srt

16.4 KB

020 Sending a Change Password Request From The Frontend.mp4

33.0 MB

020 Sending a Change Password Request From The Frontend_en.srt

14.5 KB

021 Module Summary & Final Steps.mp4

12.7 MB

021 Module Summary & Final Steps_en.srt

5.6 KB

022 Module Resources.html

1.0 KB

external-links.txt

0.1 KB

/22 - Optional NextJS Summary/

001 Module Introduction.mp4

5.3 MB

001 Module Introduction_en.srt

4.7 KB

002 What is NextJS.mp4

8.4 MB

002 What is NextJS_en.srt

7.4 KB

003 Key Feature Server-side (Pre-) Rendering of Pages.mp4

37.6 MB

003 Key Feature Server-side (Pre-) Rendering of Pages_en.srt

10.3 KB

004 Key Feature File-based Routing.mp4

10.6 MB

004 Key Feature File-based Routing_en.srt

5.0 KB

005 Key Feature Build Fullstack Apps With Ease.mp4

7.2 MB

005 Key Feature Build Fullstack Apps With Ease_en.srt

2.9 KB

006 Creating a NextJS Project & IDE Setup.mp4

16.0 MB

006 Creating a NextJS Project & IDE Setup_en.srt

10.3 KB

007 About the App Router.mp4

7.0 MB

007 About the App Router_en.srt

4.3 KB

008 Analyzing the Created Project.mp4

4.9 MB

008 Analyzing the Created Project_en.srt

4.7 KB

008 Starting-Project.url

0.1 KB

009 Adding First Pages To The Project.mp4

24.2 MB

009 Adding First Pages To The Project_en.srt

10.2 KB

010 Adding Nested Pages Paths.mp4

7.7 MB

010 Adding Nested Pages Paths_en.srt

5.9 KB

011 Creating Dynamic Pages.mp4

6.8 MB

011 Creating Dynamic Pages_en.srt

5.7 KB

012 Extracting Dynamic Route Data.mp4

9.4 MB

012 Extracting Dynamic Route Data_en.srt

6.3 KB

013 Linking Between Pages.mp4

14.1 MB

013 Linking Between Pages_en.srt

11.6 KB

014 New-Starting-Project-Snapshot.url

0.1 KB

014 Onwards To A Bigger Project!.mp4

13.3 MB

014 Onwards To A Bigger Project!_en.srt

5.5 KB

015 Preparing Our Project Pages.mp4

7.4 MB

015 Preparing Our Project Pages_en.srt

5.7 KB

016 Rendering A List Of (Dummy) Meetups.mp4

40.5 MB

016 Rendering A List Of (Dummy) Meetups_en.srt

8.2 KB

017 Adding A Form For Adding Meetups.mp4

15.4 MB

017 Adding A Form For Adding Meetups_en.srt

5.7 KB

018 The _app.js File & Wrapper Components.mp4

16.4 MB

018 The _app.js File & Wrapper Components_en.srt

10.4 KB

019 Programmatic Navigation.mp4

13.6 MB

019 Programmatic Navigation_en.srt

6.3 KB

020 Adding Custom Components & Styling With CSS Modules.mp4

90.1 MB

020 Adding Custom Components & Styling With CSS Modules_en.srt

15.3 KB

021 How NextJS Page Pre-Rendering Actually Works.mp4

36.8 MB

021 How NextJS Page Pre-Rendering Actually Works_en.srt

9.5 KB

022 Introducing Data Fetching For Page Generation (getStaticProps).mp4

31.2 MB

022 Introducing Data Fetching For Page Generation (getStaticProps)_en.srt

14.0 KB

023 More Static Site Generation (SSG) With getStaticProps.mp4

19.9 MB

023 More Static Site Generation (SSG) With getStaticProps_en.srt

8.9 KB

024 Exploring getServerSideProps.mp4

25.9 MB

024 Exploring getServerSideProps_en.srt

10.3 KB

025 Working With Dynamic Path Params In getStaticProps.mp4

18.5 MB

025 Working With Dynamic Path Params In getStaticProps_en.srt

7.8 KB

026 Dynamic Pages & getStaticProps & getStaticPaths.mp4

25.7 MB

026 Dynamic Pages & getStaticProps & getStaticPaths_en.srt

11.0 KB

027 Introducing API Routes.mp4

18.6 MB

027 Introducing API Routes_en.srt

9.7 KB

028 Connecting & Querying a MongoDB Database.mp4

39.3 MB

028 Connecting & Querying a MongoDB Database_en.srt

14.9 KB

029 Sending HTTP Requests To API Routes.mp4

23.4 MB

029 Sending HTTP Requests To API Routes_en.srt

10.5 KB

030 Getting Data From The Database (For Page Pre-Rendering).mp4

45.8 MB

030 Getting Data From The Database (For Page Pre-Rendering)_en.srt

10.9 KB

031 Getting Meetup Detail Data & Paths.mp4

65.3 MB

031 Getting Meetup Detail Data & Paths_en.srt

14.4 KB

032 Adding head Metadata To Pages.mp4

90.9 MB

032 Adding head Metadata To Pages_en.srt

13.8 KB

033 Deploying NextJS Projects.mp4

85.5 MB

033 Deploying NextJS Projects_en.srt

20.7 KB

034 Working With Fallback Pages & Re-Deploying.mp4

13.7 MB

034 Working With Fallback Pages & Re-Deploying_en.srt

6.4 KB

035 Module Summary.mp4

8.0 MB

035 Module Summary_en.srt

3.3 KB

036 Module Resources.html

1.3 KB

external-links.txt

0.3 KB

/23 - Course Roundup/

001 Course Roundup.mp4

11.6 MB

001 Course Roundup_en.srt

2.0 KB

002 Bonus!.html

1.8 KB

/

[CourseClub.Me].url

0.1 KB

[GigaCourse.Com].url

0.0 KB

 

Total files 1011


Copyright © 2025 FileMood.com