|
Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
| 001 Welcome to the Course!.en.srt |
3.35KB |
| 001 Welcome to the Course!.mp4 |
41.88MB |
| 002 What Is Next.js_ And Why Would You Use It_.en.srt |
7.62KB |
| 002 What Is Next.js_ And Why Would You Use It_.mp4 |
11.63MB |
| 003 Key Feature_ Server-side Page (Pre-)Rendering.en.srt |
10.58KB |
| 003 Key Feature_ Server-side Page (Pre-)Rendering.mp4 |
61.24MB |
| 004 Key Feature_ File-based Routing.en.srt |
5.17KB |
| 004 Key Feature_ File-based Routing.mp4 |
16.50MB |
| 005 Key Feature_ Build Fullstack React Apps!.en.srt |
3.05KB |
| 005 Key Feature_ Build Fullstack React Apps!.mp4 |
10.76MB |
| 006 Join Our Learning Community!.html |
1.64KB |
| 007 Creating a NextJS Project & Setting Up Our IDE.en.srt |
9.53KB |
| 007 Creating a NextJS Project & Setting Up Our IDE.mp4 |
44.05MB |
| 008 Analyzing The Created Project.en.srt |
4.79KB |
| 008 Analyzing The Created Project.mp4 |
6.73MB |
| 009 A First Demo_ NextJS In Action!.en.srt |
7.39KB |
| 009 A First Demo_ NextJS In Action!.mp4 |
33.70MB |
| 010 About This Course & Course Outline.en.srt |
12.22KB |
| 010 About This Course & Course Outline.mp4 |
20.99MB |
| 011 Taking This Course_ Your Two Options.en.srt |
8.73KB |
| 011 Taking This Course_ Your Two Options.mp4 |
13.80MB |
| 012 How To Get The Most Out Of This Course.en.srt |
8.16KB |
| 012 How To Get The Most Out Of This Course.mp4 |
13.30MB |
| 013 Module Resources.html |
1.79KB |
| 014 Module Introduction.en.srt |
2.29KB |
| 014 Module Introduction.mp4 |
2.77MB |
| 015 What is ReactJS_.en.srt |
5.49KB |
| 015 What is ReactJS_.mp4 |
44.45MB |
| 016 Why ReactJS & A First Demo.en.srt |
12.40KB |
| 016 Why ReactJS & A First Demo.mp4 |
44.45MB |
| 017 Building Single-Page Applications (SPAs).en.srt |
3.19KB |
| 017 Building Single-Page Applications (SPAs).mp4 |
24.95MB |
| 018 React Alternatives.en.srt |
5.14KB |
| 018 React Alternatives.mp4 |
10.19MB |
| 019 Creating a New React Project.en.srt |
14.08KB |
| 019 Creating a New React Project.mp4 |
29.99MB |
| 020 Setting Up A Code Editor.en.srt |
5.20KB |
| 020 Setting Up A Code Editor.mp4 |
20.15MB |
| 021 Diving Into The Created Project.en.srt |
11.07KB |
| 021 Diving Into The Created Project.mp4 |
28.97MB |
| 022 How React Works & Understanding Components.en.srt |
13.01KB |
| 022 How React Works & Understanding Components.mp4 |
51.70MB |
| 023 More Component Work & Styling With CSS Classes.en.srt |
8.39KB |
| 023 More Component Work & Styling With CSS Classes.mp4 |
27.89MB |
| 024 Building & Re-using Components.en.srt |
12.31KB |
| 024 Building & Re-using Components.mp4 |
23.05MB |
| 025 Passing Data With Props & Dynamic Content.en.srt |
8.06KB |
| 025 Passing Data With Props & Dynamic Content.mp4 |
18.12MB |
| 026 Handling Events.en.srt |
10.04KB |
| 026 Handling Events.mp4 |
29.06MB |
| 027 Adding More Components.en.srt |
9.71KB |
| 027 Adding More Components.mp4 |
18.21MB |
| 028 Introducing State.en.srt |
13.67KB |
| 028 Introducing State.mp4 |
38.80MB |
| 029 Working with _Event Props_.en.srt |
11.60KB |
| 029 Working with _Event Props_.mp4 |
34.02MB |
| 030 Adding Routing.en.srt |
25.26KB |
| 030 Adding Routing.mp4 |
126.61MB |
| 031 Adding Links & Navigation.en.srt |
8.03KB |
| 031 Adding Links & Navigation.mp4 |
24.94MB |
| 032 Scoping Component Styles With CSS Modules.en.srt |
8.55KB |
| 032 Scoping Component Styles With CSS Modules.mp4 |
27.71MB |
| 033 Outputting Lists Of Data & Components.en.srt |
8.60KB |
| 033 Outputting Lists Of Data & Components.mp4 |
59.00MB |
| 034 Adding Even More Components.en.srt |
14.65KB |
| 034 Adding Even More Components.mp4 |
49.86MB |
| 035 Creating _Wrapper_ Components.en.srt |
12.73KB |
| 035 Creating _Wrapper_ Components.mp4 |
89.14MB |
| 036 Working With Forms.en.srt |
12.73KB |
| 036 Working With Forms.mp4 |
54.10MB |
| 037 Getting User Input & Handling Form Submission.en.srt |
14.36KB |
| 037 Getting User Input & Handling Form Submission.mp4 |
68.20MB |
| 038 Preparing The App For Http Requests & Adding a Backend.en.srt |
11.07KB |
| 038 Preparing The App For Http Requests & Adding a Backend.mp4 |
46.25MB |
| 039 Sending a POST Http Request.en.srt |
7.83KB |
| 039 Sending a POST Http Request.mp4 |
52.60MB |
| 040 Navigating Programmatically.en.srt |
5.83KB |
| 040 Navigating Programmatically.mp4 |
39.79MB |
| 041 Getting Started with Fetching Data.en.srt |
14.81KB |
| 041 Getting Started with Fetching Data.mp4 |
64.58MB |
| 042 Using the _useEffect_ Hook.en.srt |
15.55KB |
| 042 Using the _useEffect_ Hook.mp4 |
57.54MB |
| 043 Introducing React Context.en.srt |
16.79KB |
| 043 Introducing React Context.mp4 |
54.78MB |
| 044 Updating State Based On Previous State.en.srt |
8.89KB |
| 044 Updating State Based On Previous State.mp4 |
35.14MB |
| 045 Using Context In Components.en.srt |
18.48KB |
| 045 Using Context In Components.mp4 |
212.25MB |
| 046 More Context Usage.en.srt |
9.97KB |
| 046 More Context Usage.mp4 |
46.61MB |
| 047 Module Summary.en.srt |
1.61KB |
| 047 Module Summary.mp4 |
3.25MB |
| 048 Module Resources.html |
2.04KB |
| 049 Module Introduction.en.srt |
1.64KB |
| 049 Module Introduction.mp4 |
1.85MB |
| 050 Our Starting Setup.en.srt |
1.93KB |
| 050 Our Starting Setup.mp4 |
2.95MB |
| 051 What Is _File-based Routing__ And Why Is It Helpful_.en.srt |
7.90KB |
| 051 What Is _File-based Routing__ And Why Is It Helpful_.mp4 |
13.16MB |
| 052 Adding A First Page.en.srt |
6.56KB |
| 052 Adding A First Page.mp4 |
10.73MB |
| 053 Adding a Named _ Static Route File.en.srt |
2.46KB |
| 053 Adding a Named _ Static Route File.mp4 |
4.53MB |
| 054 Working with Nested Paths & Routes.en.srt |
5.18KB |
| 054 Working with Nested Paths & Routes.mp4 |
11.50MB |
| 055 Adding Dynamic Paths & Routes.en.srt |
7.81KB |
| 055 Adding Dynamic Paths & Routes.mp4 |
15.65MB |
| 056 Extracting Dynamic Path Segment Data (Dynamic Routes).en.srt |
7.33KB |
| 056 Extracting Dynamic Path Segment Data (Dynamic Routes).mp4 |
25.38MB |
| 057 Building Nested Dynamic Routes & Paths.en.srt |
10.39KB |
| 057 Building Nested Dynamic Routes & Paths.mp4 |
32.52MB |
| 058 Adding Catch-All Routes.en.srt |
8.06KB |
| 058 Adding Catch-All Routes.mp4 |
19.23MB |
| 059 Navigating with the _Link_ Component.en.srt |
8.71KB |
| 059 Navigating with the _Link_ Component.mp4 |
22.15MB |
| 060 Navigating To Dynamic Routes.en.srt |
5.45KB |
| 060 Navigating To Dynamic Routes.mp4 |
34.98MB |
| 061 A Different Way Of Setting Link Hrefs.en.srt |
4.56KB |
| 061 A Different Way Of Setting Link Hrefs.mp4 |
13.73MB |
| 062 Navigating Programmatically.en.srt |
5.73KB |
| 062 Navigating Programmatically.mp4 |
19.19MB |
| 063 Adding a Custom 404 Page.en.srt |
2.23KB |
| 063 Adding a Custom 404 Page.mp4 |
4.99MB |
| 064 Module Summary.en.srt |
9.56KB |
| 064 Module Summary.mp4 |
36.37MB |
| 065 Module Resources.html |
2.07KB |
| 066 Module Introduction.en.srt |
3.14KB |
| 066 Module Introduction.mp4 |
4.58MB |
| 067 Planning The Project.en.srt |
6.86KB |
| 067 Planning The Project.mp4 |
8.81MB |
| 068 Setting Up The Main Pages.en.srt |
10.88KB |
| 068 Setting Up The Main Pages.mp4 |
19.99MB |
| 069 Adding Dummy Data & Static Files.en.srt |
7.63KB |
| 069 Adding Dummy Data & Static Files.mp4 |
80.06MB |
| 070 Adding Regular React Components.en.srt |
10.92KB |
| 070 Adding Regular React Components.mp4 |
37.39MB |
| 071 Adding More React Components & Connecting Components.en.srt |
10.92KB |
| 071 Adding More React Components & Connecting Components.mp4 |
144.30MB |
| 072 Styling Components In Next.js Projects.en.srt |
14.13KB |
| 072 Styling Components In Next.js Projects.mp4 |
91.75MB |
| 073 Adding Buttons & Icons.en.srt |
12.29KB |
| 073 Adding Buttons & Icons.mp4 |
54.15MB |
| 074 Adding the _Event Detail_ Page (Dynamic Route).en.srt |
11.08KB |
| 074 Adding the _Event Detail_ Page (Dynamic Route).mp4 |
43.39MB |
| 075 Adding a General Layout Wrapper Component.en.srt |
9.67KB |
| 075 Adding a General Layout Wrapper Component.mp4 |
44.98MB |
| 076 Working on the _All Events_ Page.en.srt |
3.05KB |
| 076 Working on the _All Events_ Page.mp4 |
10.74MB |
| 077 Adding a Filter Form for Filtering Events.en.srt |
12.26KB |
| 077 Adding a Filter Form for Filtering Events.mp4 |
46.23MB |
| 078 Navigating to the _Filtered Events_ Page Progammatically.en.srt |
13.35KB |
| 078 Navigating to the _Filtered Events_ Page Progammatically.mp4 |
55.09MB |
| 079 Extracting Data on the Catch-All Page.en.srt |
13.44KB |
| 079 Extracting Data on the Catch-All Page.mp4 |
42.92MB |
| 080 Final Steps.en.srt |
10.31KB |
| 080 Final Steps.mp4 |
39.16MB |
| 081 Module Summary.en.srt |
2.73KB |
| 081 Module Summary.mp4 |
10.13MB |
| 082 Module Resources.html |
2.04KB |
| 083 Module Introduction.en.srt |
3.62KB |
| 083 Module Introduction.mp4 |
4.05MB |
| 084 The Problem With Traditional React Apps (and Data Fetching).en.srt |
8.60KB |
| 084 The Problem With Traditional React Apps (and Data Fetching).mp4 |
40.55MB |
| 085 How NextJS Prepares & Pre-renders Pages.en.srt |
8.87KB |
| 085 How NextJS Prepares & Pre-renders Pages.mp4 |
10.16MB |
| 086 Introducing Static Generation with _getStaticProps_.en.srt |
6.65KB |
| 086 Introducing Static Generation with _getStaticProps_.mp4 |
8.39MB |
| 087 NextJS Pre-renders By Default!.en.srt |
4.94KB |
| 087 NextJS Pre-renders By Default!.mp4 |
30.51MB |
| 088 Adding _getStaticProps_ To Pages.en.srt |
10.43KB |
| 088 Adding _getStaticProps_ To Pages.mp4 |
34.07MB |
| 089 Running Server-side Code & Using the Filesystem.en.srt |
11.74KB |
| 089 Running Server-side Code & Using the Filesystem.mp4 |
44.17MB |
| 090 A Look Behind The Scenes.en.srt |
8.50KB |
| 090 A Look Behind The Scenes.mp4 |
59.27MB |
| 091 Utilizing Incremental Static Generation (ISR).en.srt |
10.95KB |
| 091 Utilizing Incremental Static Generation (ISR).mp4 |
53.04MB |
| 092 ISR_ A Look Behind The Scenes.en.srt |
6.02KB |
| 092 ISR_ A Look Behind The Scenes.mp4 |
14.84MB |
| 093 A Closer Look At _getStaticProps_ & Configuration Options.en.srt |
6.70KB |
| 093 A Closer Look At _getStaticProps_ & Configuration Options.mp4 |
21.56MB |
| 094 Working With Dynamic Parameters.en.srt |
15.65KB |
| 094 Working With Dynamic Parameters.mp4 |
72.06MB |
| 095 Introducing _getStaticPaths_ For Dynamic Pages.en.srt |
5.46KB |
| 095 Introducing _getStaticPaths_ For Dynamic Pages.mp4 |
17.35MB |
| 096 Using _getStaticPaths_.en.srt |
5.07KB |
| 096 Using _getStaticPaths_.mp4 |
16.32MB |
| 097 _getStaticPaths_ & Link Prefetching_ Behind The Scenes.en.srt |
6.46KB |
| 097 _getStaticPaths_ & Link Prefetching_ Behind The Scenes.mp4 |
19.72MB |
| 098 Working With Fallback Pages.en.srt |
8.79KB |
| 098 Working With Fallback Pages.mp4 |
23.48MB |
| 099 Loading Paths Dynamically.en.srt |
6.19KB |
| 099 Loading Paths Dynamically.mp4 |
21.36MB |
| 100 Fallback Pages & _Not Found_ Pages.en.srt |
8.30KB |
| 100 Fallback Pages & _Not Found_ Pages.mp4 |
35.99MB |
| 101 Introducing _getServerSideProps_ for Server-side Rendering (SSR).en.srt |
6.25KB |
| 101 Introducing _getServerSideProps_ for Server-side Rendering (SSR).mp4 |
18.95MB |
| 102 Using _getServerSideProps_ for Server-side Rendering.en.srt |
6.38KB |
| 102 Using _getServerSideProps_ for Server-side Rendering.mp4 |
14.17MB |
| 103 _getServerSideProps_ and its Context.en.srt |
7.14KB |
| 103 _getServerSideProps_ and its Context.mp4 |
26.70MB |
| 104 Dynamic Pages & _getServerSideProps_.en.srt |
5.79KB |
| 104 Dynamic Pages & _getServerSideProps_.mp4 |
20.85MB |
| 105 _getServerSideProps__ Behind The Scenes.en.srt |
5.21KB |
| 105 _getServerSideProps__ Behind The Scenes.mp4 |
17.54MB |
| 106 Introducing Client-Side Data Fetching (And When To Use It).en.srt |
5.57KB |
| 106 Introducing Client-Side Data Fetching (And When To Use It).mp4 |
7.93MB |
| 107 Implementing Client-Side Data Fetching.en.srt |
24.21KB |
| 107 Implementing Client-Side Data Fetching.mp4 |
174.08MB |
| 108 Using the _useSWR_ NextJS Hook.en.srt |
14.19KB |
| 108 Using the _useSWR_ NextJS Hook.mp4 |
92.64MB |
| 109 Combining Pre-Fetching With Client-Side Fetching.en.srt |
13.72KB |
| 109 Combining Pre-Fetching With Client-Side Fetching.mp4 |
123.74MB |
| 110 Module Summary.en.srt |
10.58KB |
| 110 Module Summary.mp4 |
43.33MB |
| 111 Module Resources.html |
2.05KB |
| 112 Module Introduction.en.srt |
1.78KB |
| 112 Module Introduction.mp4 |
1.89MB |
| 113 Preparations.en.srt |
8.56KB |
| 113 Preparations.mp4 |
51.35MB |
| 114 Adding Static Site Generation (SSG) On The Home Page.en.srt |
16.55KB |
| 114 Adding Static Site Generation (SSG) On The Home Page.mp4 |
102.36MB |
| 115 Loading Data & Paths For Dynamic Pages.en.srt |
14.07KB |
| 115 Loading Data & Paths For Dynamic Pages.mp4 |
93.50MB |
| 116 Optimizing Data Fetching.en.srt |
12.05KB |
| 116 Optimizing Data Fetching.mp4 |
77.12MB |
| 117 Working on the _All Events_ Page.en.srt |
4.23KB |
| 117 Working on the _All Events_ Page.mp4 |
19.84MB |
| 118 Using Server-side Rendering (SSR).en.srt |
14.68KB |
| 118 Using Server-side Rendering (SSR).mp4 |
106.55MB |
| 119 Adding Client-Side Data Fetching.en.srt |
16.80KB |
| 119 Adding Client-Side Data Fetching.mp4 |
76.20MB |
| 120 Module Summary.en.srt |
2.29KB |
| 120 Module Summary.mp4 |
10.57MB |
| 121 Module Resources.html |
1.79KB |
| 122 Module Summary.en.srt |
2.01KB |
| 122 Module Summary.mp4 |
1.83MB |
| 123 Analyzing the Need for _head_ Metadata.en.srt |
2.99KB |
| 123 Analyzing the Need for _head_ Metadata.mp4 |
12.01MB |
| 124 Configuring the _head_ Content.en.srt |
5.26KB |
| 124 Configuring the _head_ Content.mp4 |
25.33MB |
| 125 Adding Dynamic _head_ Content.en.srt |
7.68KB |
| 125 Adding Dynamic _head_ Content.mp4 |
82.93MB |
| 126 Reusing Logic Inside A Component.en.srt |
6.36KB |
| 126 Reusing Logic Inside A Component.mp4 |
31.65MB |
| 127 Working with the __app.js_ File (and Why).en.srt |
4.41KB |
| 127 Working with the __app.js_ File (and Why).mp4 |
15.57MB |
| 128 Merging _head_ Content.en.srt |
5.44KB |
| 128 Merging _head_ Content.mp4 |
42.40MB |
| 129 The __document.js_ File (And What It Does).en.srt |
8.24KB |
| 129 The __document.js_ File (And What It Does).mp4 |
31.02MB |
| 130 A Closer Look At Our Images.en.srt |
3.28KB |
| 130 A Closer Look At Our Images.mp4 |
13.85MB |
| 131 Optimizing Images with the _Next Image_ Component & Feature.en.srt |
14.41KB |
| 131 Optimizing Images with the _Next Image_ Component & Feature.mp4 |
136.37MB |
| 132 Taking A Look At The _Next Image_ Documentation.en.srt |
1.50KB |
| 132 Taking A Look At The _Next Image_ Documentation.mp4 |
3.37MB |
| 133 Module Summary.en.srt |
1.91KB |
| 133 Module Summary.mp4 |
6.90MB |
| 134 Module Resources.html |
1.79KB |
| 135 Module Introduction.en.srt |
1.21KB |
| 135 Module Introduction.mp4 |
1.17MB |
| 136 What are _API Routes__.en.srt |
7.70KB |
| 136 What are _API Routes__.mp4 |
22.56MB |
| 137 Writing Our First API Route.en.srt |
12.74KB |
| 137 Writing Our First API Route.mp4 |
23.42MB |
| 138 Preparing the Frontend Form.en.srt |
9.51KB |
| 138 Preparing the Frontend Form.mp4 |
23.68MB |
| 139 Parsing The Incoming Request & Executing Server-side Code.en.srt |
16.67KB |
| 139 Parsing The Incoming Request & Executing Server-side Code.mp4 |
51.44MB |
| 140 Sending Requests To API Routes.en.srt |
8.73KB |
| 140 Sending Requests To API Routes.mp4 |
28.75MB |
| 141 Using API Routes To Get Data.en.srt |
12.07KB |
| 141 Using API Routes To Get Data.mp4 |
68.01MB |
| 142 Using API Routes For Pre-Rendering Pages.en.srt |
11.80KB |
| 142 Using API Routes For Pre-Rendering Pages.mp4 |
45.97MB |
| 143 Creating & Using Dynamic API Routes.en.srt |
21.65KB |
| 143 Creating & Using Dynamic API Routes.mp4 |
147.38MB |
| 144 Exploring Different Ways Of Structuring API Route Files.en.srt |
7.64KB |
| 144 Exploring Different Ways Of Structuring API Route Files.mp4 |
29.00MB |
| 145 Module Summary.en.srt |
2.74KB |
| 145 Module Summary.mp4 |
12.20MB |
| 146 Module Resources.html |
2.04KB |
| 147 Module Introduction.en.srt |
2.21KB |
| 147 Module Introduction.mp4 |
2.42MB |
| 148 Starting Setup & A Challenge For You!.en.srt |
8.07KB |
| 148 Starting Setup & A Challenge For You!.mp4 |
46.04MB |
| 149 Adding a Newsletter Route.en.srt |
17.82KB |
| 149 Adding a Newsletter Route.mp4 |
52.52MB |
| 150 Adding Comments API Routes.en.srt |
13.94KB |
| 150 Adding Comments API Routes.mp4 |
40.69MB |
| 151 Connecting the Frontend To the Comments API Routes.en.srt |
17.04KB |
| 151 Connecting the Frontend To the Comments API Routes.mp4 |
172.38MB |
| 152 Setting Up A MongoDB Database.en.srt |
9.55KB |
| 152 Setting Up A MongoDB Database.mp4 |
35.07MB |
| 153 Running MongoDB Queries From Inside API Routes.en.srt |
15.19KB |
| 153 Running MongoDB Queries From Inside API Routes.mp4 |
91.98MB |
| 154 Inserting Comments Into The Database.en.srt |
10.05KB |
| 154 Inserting Comments Into The Database.mp4 |
65.04MB |
| 155 Getting Data From The Database.en.srt |
7.38KB |
| 155 Getting Data From The Database.mp4 |
42.17MB |
| 156 Improvement_ Getting Comments For A Specific Event.html |
3.07KB |
| 157 Adding Error Handling.en.srt |
12.18KB |
| 157 Adding Error Handling.mp4 |
78.44MB |
| 158 More Error Handling.en.srt |
16.43KB |
| 158 More Error Handling.mp4 |
166.90MB |
| 159 Module Summary.en.srt |
2.73KB |
| 159 Module Summary.mp4 |
18.54MB |
| 160 Module Resources.html |
2.05KB |
| 161 Module Introduction.en.srt |
2.23KB |
| 161 Module Introduction.mp4 |
4.92MB |
| 162 Our Target State & Starting Project.en.srt |
7.00KB |
| 162 Our Target State & Starting Project.mp4 |
54.81MB |
| 163 Creating a New React Context.en.srt |
8.47KB |
| 163 Creating a New React Context.mp4 |
27.44MB |
| 164 Adding Context State.en.srt |
5.78KB |
| 164 Adding Context State.mp4 |
22.42MB |
| 165 Using Context Data In Components.en.srt |
6.86KB |
| 165 Using Context Data In Components.mp4 |
27.19MB |
| 166 Example_ Triggering & Showing Notifications.en.srt |
10.16KB |
| 166 Example_ Triggering & Showing Notifications.mp4 |
38.46MB |
| 167 Example_ Removing Notifications (Automatically).en.srt |
10.35KB |
| 167 Example_ Removing Notifications (Automatically).mp4 |
42.73MB |
| 168 Challenge Solution.en.srt |
11.80KB |
| 168 Challenge Solution.mp4 |
51.62MB |
| 169 Module Summary.en.srt |
1.79KB |
| 169 Module Summary.mp4 |
5.17MB |
| 170 Module Resources.html |
2.03KB |
| 171 Module Introduction.en.srt |
4.54KB |
| 171 Module Introduction.mp4 |
11.63MB |
| 172 Setting Up The Core Pages.en.srt |
7.73KB |
| 172 Setting Up The Core Pages.mp4 |
13.29MB |
| 173 Getting Started With The Home Page.en.srt |
8.21KB |
| 173 Getting Started With The Home Page.mp4 |
22.41MB |
| 174 Adding The _Hero_ Component.en.srt |
13.67KB |
| 174 Adding The _Hero_ Component.mp4 |
33.25MB |
| 175 Adding Layout & Navigation.en.srt |
13.35KB |
| 175 Adding Layout & Navigation.mp4 |
37.56MB |
| 176 Time To Add Styling & A Logo.en.srt |
5.42KB |
| 176 Time To Add Styling & A Logo.mp4 |
15.97MB |
| 177 Starting Work On The _Featured Posts_ Part.en.srt |
8.80KB |
| 177 Starting Work On The _Featured Posts_ Part.mp4 |
20.33MB |
| 178 Adding A Post Grid & Post Items.en.srt |
14.28KB |
| 178 Adding A Post Grid & Post Items.mp4 |
50.05MB |
| 179 Rendering Dummy Post Data.en.srt |
19.72KB |
| 179 Rendering Dummy Post Data.mp4 |
82.61MB |
| 180 Adding the _All Posts_ Page.en.srt |
5.90KB |
| 180 Adding the _All Posts_ Page.mp4 |
21.95MB |
| 181 Working On The _Post Detail_ Page.en.srt |
15.10KB |
| 181 Working On The _Post Detail_ Page.mp4 |
60.02MB |
| 182 Rendering Markdown As JSX.en.srt |
3.56KB |
| 182 Rendering Markdown As JSX.mp4 |
13.41MB |
| 183 Adding Markdown Files As A Data Source.en.srt |
11.33KB |
| 183 Adding Markdown Files As A Data Source.mp4 |
29.81MB |
| 184 Adding Functions To Read & Fetch Data From Markdown Files.en.srt |
20.86KB |
| 184 Adding Functions To Read & Fetch Data From Markdown Files.mp4 |
69.47MB |
| 185 Using Markdown Data For Rendering Posts.en.srt |
13.62KB |
| 185 Using Markdown Data For Rendering Posts.mp4 |
40.84MB |
| 186 Rendering Dynamic Post Pages & Paths.en.srt |
20.46KB |
| 186 Rendering Dynamic Post Pages & Paths.mp4 |
62.15MB |
| 187 Rendering Images With The _Next Image_ Component (From Markdown).en.srt |
21.50KB |
| 187 Rendering Images With The _Next Image_ Component (From Markdown).mp4 |
136.96MB |
| 188 Rendering Code Snippets From Markdown.en.srt |
10.25KB |
| 188 Rendering Code Snippets From Markdown.mp4 |
81.21MB |
| 189 Preparing The Contact Form.en.srt |
5.98KB |
| 189 Preparing The Contact Form.mp4 |
22.44MB |
| 190 Adding The Contact API Route.en.srt |
7.13KB |
| 190 Adding The Contact API Route.mp4 |
20.54MB |
| 191 Sending Data From The Client To The API Route.en.srt |
12.59KB |
| 191 Sending Data From The Client To The API Route.mp4 |
42.18MB |
| 192 Storing Messages With MongoDB In A Database.en.srt |
14.35KB |
| 192 Storing Messages With MongoDB In A Database.mp4 |
48.41MB |
| 193 Adding UI Feedback With Notifications.en.srt |
22.35KB |
| 193 Adding UI Feedback With Notifications.mp4 |
163.83MB |
| 194 Adding _head_ Data.en.srt |
9.72KB |
| 194 Adding _head_ Data.mp4 |
95.99MB |
| 195 Adding A __document.js_ File.en.srt |
4.60KB |
| 195 Adding A __document.js_ File.mp4 |
32.57MB |
| 196 Using React Portals.en.srt |
5.44KB |
| 196 Using React Portals.mp4 |
36.39MB |
| 197 Module Summary.en.srt |
2.42KB |
| 197 Module Summary.mp4 |
8.90MB |
| 198 Module Resources.html |
2.03KB |
| 199 Module Introduction.en.srt |
1.90KB |
| 199 Module Introduction.mp4 |
1.97MB |
| 200 Building NextJS Apps_ Your Options.en.srt |
12.23KB |
| 200 Building NextJS Apps_ Your Options.mp4 |
60.58MB |
| 201 Key Deployment Steps.en.srt |
5.12KB |
| 201 Key Deployment Steps.mp4 |
8.68MB |
| 202 Checking & Optimizing Our Code.en.srt |
5.19KB |
| 202 Checking & Optimizing Our Code.mp4 |
18.44MB |
| 203 The NextJS Config File & Working With Environment Variables.en.srt |
21.67KB |
| 203 The NextJS Config File & Working With Environment Variables.mp4 |
116.61MB |
| 204 Running a Test Build & Reducing Code Size.en.srt |
11.12KB |
| 204 Running a Test Build & Reducing Code Size.mp4 |
83.84MB |
| 205 A Full Deployment Example (To Vercel).en.srt |
27.93KB |
| 205 A Full Deployment Example (To Vercel).mp4 |
156.93MB |
| 206 A Note On Github & Secret Credentials.en.srt |
3.10KB |
| 206 A Note On Github & Secret Credentials.mp4 |
9.58MB |
| 207 Using the _export_ Feature.en.srt |
3.78KB |
| 207 Using the _export_ Feature.mp4 |
7.57MB |
| 208 Module Summary.en.srt |
1.01KB |
| 208 Module Summary.mp4 |
3.26MB |
| 209 Module Resources.html |
2.31KB |
| 210 Module Introduction.en.srt |
1.67KB |
| 210 Module Introduction.mp4 |
2.04MB |
| 211 Our Starting Project.en.srt |
2.93KB |
| 211 Our Starting Project.mp4 |
7.51MB |
| 212 How Does Authentication Work (In React & NextJS Apps)_.en.srt |
22.94KB |
| 212 How Does Authentication Work (In React & NextJS Apps)_.mp4 |
35.45MB |
| 213 Using The _next-auth_ Library.en.srt |
4.75KB |
| 213 Using The _next-auth_ Library.mp4 |
18.81MB |
| 214 Adding A User Signup API Route.en.srt |
21.35KB |
| 214 Adding A User Signup API Route.mp4 |
62.12MB |
| 215 Sending Signup Requests From The Frontend.en.srt |
15.11KB |
| 215 Sending Signup Requests From The Frontend.mp4 |
54.07MB |
| 216 Improving Signup With Unique Email Addresses.en.srt |
4.57KB |
| 216 Improving Signup With Unique Email Addresses.mp4 |
16.17MB |
| 217 Adding the _Credentials Auth Provider_ & User Login Logic.en.srt |
23.06KB |
| 217 Adding the _Credentials Auth Provider_ & User Login Logic.mp4 |
84.69MB |
| 218 Sending a _Signin_ Request From The Frontend.en.srt |
11.12KB |
| 218 Sending a _Signin_ Request From The Frontend.mp4 |
41.32MB |
| 219 Managing Active Session (On The Frontend).en.srt |
9.61KB |
| 219 Managing Active Session (On The Frontend).mp4 |
31.70MB |
| 220 Adding User Logout.en.srt |
3.54KB |
| 220 Adding User Logout.mp4 |
9.99MB |
| 221 Adding Client-Side Page Guards (Route Protection).en.srt |
12.21KB |
| 221 Adding Client-Side Page Guards (Route Protection).mp4 |
48.62MB |
| 222 Adding Server-Side Page Guards (And When To Use Which Approach).en.srt |
11.76KB |
| 222 Adding Server-Side Page Guards (And When To Use Which Approach).mp4 |
41.43MB |
| 223 Protecting the _Auth_ Page.en.srt |
9.04KB |
| 223 Protecting the _Auth_ Page.mp4 |
48.32MB |
| 224 Using the _next-auth_ Session Provider Component.en.srt |
7.97KB |
| 224 Using the _next-auth_ Session Provider Component.mp4 |
27.87MB |
| 225 Analyzing Further Authentication Requirements.en.srt |
6.04KB |
| 225 Analyzing Further Authentication Requirements.mp4 |
12.95MB |
| 226 Protecting API Routes.en.srt |
10.70KB |
| 226 Protecting API Routes.mp4 |
22.64MB |
| 227 Adding the _Change Password_ Logic.en.srt |
16.84KB |
| 227 Adding the _Change Password_ Logic.mp4 |
66.20MB |
| 228 Sending a _Change Password_ Request From The Frontend.en.srt |
14.90KB |
| 228 Sending a _Change Password_ Request From The Frontend.mp4 |
52.09MB |
| 229 Module Summary & Final Steps.en.srt |
5.72KB |
| 229 Module Summary & Final Steps.mp4 |
19.37MB |
| 230 Module Resources.html |
2.01KB |
| 231 Module Introduction.en.srt |
4.83KB |
| 231 Module Introduction.mp4 |
6.84MB |
| 232 What is NextJS_.en.srt |
7.62KB |
| 232 What is NextJS_.mp4 |
11.63MB |
| 233 Key Feature_ Server-side (Pre-) Rendering of Pages.en.srt |
10.58KB |
| 233 Key Feature_ Server-side (Pre-) Rendering of Pages.mp4 |
61.22MB |
| 234 Key Feature_ File-based Routing.en.srt |
5.17KB |
| 234 Key Feature_ File-based Routing.mp4 |
16.52MB |
| 235 Key Feature_ Build Fullstack Apps With Ease.en.srt |
3.05KB |
| 235 Key Feature_ Build Fullstack Apps With Ease.mp4 |
10.76MB |
| 236 Creating a NextJS Project & IDE Setup.en.srt |
9.53KB |
| 236 Creating a NextJS Project & IDE Setup.mp4 |
44.05MB |
| 237 Analyzing the Created Project.en.srt |
4.79KB |
| 237 Analyzing the Created Project.mp4 |
6.74MB |
| 238 Adding First Pages To The Project.en.srt |
10.52KB |
| 238 Adding First Pages To The Project.mp4 |
35.59MB |
| 239 Adding Nested Pages _ Paths.en.srt |
6.11KB |
| 239 Adding Nested Pages _ Paths.mp4 |
10.88MB |
| 240 Creating Dynamic Pages.en.srt |
5.89KB |
| 240 Creating Dynamic Pages.mp4 |
9.70MB |
| 241 Extracting Dynamic Route Data.en.srt |
6.48KB |
| 241 Extracting Dynamic Route Data.mp4 |
13.71MB |
| 242 Linking Between Pages.en.srt |
11.93KB |
| 242 Linking Between Pages.mp4 |
20.64MB |
| 243 Onwards To A Bigger Project!.en.srt |
5.69KB |
| 243 Onwards To A Bigger Project!.mp4 |
21.19MB |
| 244 Preparing Our Project Pages.en.srt |
5.91KB |
| 244 Preparing Our Project Pages.mp4 |
10.45MB |
| 245 Rendering A List Of (Dummy) Meetups.en.srt |
8.49KB |
| 245 Rendering A List Of (Dummy) Meetups.mp4 |
63.53MB |
| 246 Adding A Form For Adding Meetups.en.srt |
5.87KB |
| 246 Adding A Form For Adding Meetups.mp4 |
24.33MB |
| 247 The __app.js_ File & Wrapper Components.en.srt |
10.69KB |
| 247 The __app.js_ File & Wrapper Components.mp4 |
31.95MB |
| 248 Programmatic Navigation.en.srt |
6.51KB |
| 248 Programmatic Navigation.mp4 |
21.67MB |
| 249 Adding Custom Components & Styling With CSS Modules.en.srt |
15.68KB |
| 249 Adding Custom Components & Styling With CSS Modules.mp4 |
142.70MB |
| 250 How NextJS Page Pre-Rendering Actually Works.en.srt |
9.75KB |
| 250 How NextJS Page Pre-Rendering Actually Works.mp4 |
58.51MB |
| 251 Introducing Data Fetching For Page Generation (getStaticProps).en.srt |
14.44KB |
| 251 Introducing Data Fetching For Page Generation (getStaticProps).mp4 |
67.95MB |
| 252 More Static Site Generation (SSG) With getStaticProps.en.srt |
9.18KB |
| 252 More Static Site Generation (SSG) With getStaticProps.mp4 |
36.53MB |
| 253 Exploring getServerSideProps.en.srt |
10.62KB |
| 253 Exploring getServerSideProps.mp4 |
33.70MB |
| 254 Working With Dynamic Path Params In getStaticProps.en.srt |
8.02KB |
| 254 Working With Dynamic Path Params In getStaticProps.mp4 |
28.78MB |
| 255 Dynamic Pages & getStaticProps & getStaticPaths.en.srt |
11.31KB |
| 255 Dynamic Pages & getStaticProps & getStaticPaths.mp4 |
40.17MB |
| 256 Introducing API Routes.en.srt |
10.00KB |
| 256 Introducing API Routes.mp4 |
27.89MB |
| 257 Connecting & Querying a MongoDB Database.en.srt |
15.33KB |
| 257 Connecting & Querying a MongoDB Database.mp4 |
60.99MB |
| 258 Sending HTTP Requests To API Routes.en.srt |
10.85KB |
| 258 Sending HTTP Requests To API Routes.mp4 |
43.29MB |
| 259 Getting Data From The Database (For Page Pre-Rendering).en.srt |
11.14KB |
| 259 Getting Data From The Database (For Page Pre-Rendering).mp4 |
71.98MB |
| 260 Getting Meetup Detail Data & Paths.en.srt |
14.83KB |
| 260 Getting Meetup Detail Data & Paths.mp4 |
105.35MB |
| 261 Adding _head_ Metadata To Pages.en.srt |
14.19KB |
| 261 Adding _head_ Metadata To Pages.mp4 |
147.89MB |
| 262 Deploying NextJS Projects.en.srt |
21.25KB |
| 262 Deploying NextJS Projects.mp4 |
131.94MB |
| 263 Working With Fallback Pages & Re-Deploying.en.srt |
6.55KB |
| 263 Working With Fallback Pages & Re-Deploying.mp4 |
21.27MB |
| 264 Module Summary.en.srt |
3.44KB |
| 264 Module Summary.mp4 |
12.99MB |
| 265 Module Resources.html |
2.33KB |
| 266 Course Roundup.en.srt |
6.60KB |
| 266 Course Roundup.mp4 |
8.72MB |
| 267 Bonus!.html |
2.58KB |
| external-assets-links.txt |
210B |
| external-assets-links.txt |
1.51KB |
| external-assets-links.txt |
129B |
| external-assets-links.txt |
1.04KB |
| external-assets-links.txt |
464B |
| external-assets-links.txt |
106B |
| external-assets-links.txt |
112B |
| external-assets-links.txt |
346B |
| external-assets-links.txt |
125B |
| external-assets-links.txt |
137B |
| external-assets-links.txt |
1.53KB |
| external-assets-links.txt |
220B |
| external-assets-links.txt |
125B |
| external-assets-links.txt |
272B |