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.
|
[CourseClub.Me].url |
122B |
[CourseClub.Me].url |
122B |
[GigaCourse.Com].url |
49B |
[GigaCourse.Com].url |
49B |
001. Welcome To The Course! -2066K.mp4 |
13.93MB |
002. What Is NextJS_ Why Would You Use It_ -2220K.mp4 |
24.24MB |
003. Key Features & Benefits Of NextJS -393K.mp4 |
6.29MB |
004. Creating a First NextJS App -302K.mp4 |
7.68MB |
005. NextJS vs _Just React_ - Analyzing The NextJS Project -446K.mp4 |
7.03MB |
006. Editing The First App -356K.mp4 |
4.95MB |
007. Pages Router vs App Router - One Framework, Two Approaches -263K.mp4 |
3.80MB |
008. How To Get The Most Out Of This Course -232K.mp4 |
4.45MB |
009. Module Introduction -231K.mp4 |
1.79MB |
010. What Is React & Why Would You Use It_ -383K.mp4 |
12.29MB |
011. React Projects - Requirements -402K.mp4 |
5.18MB |
012. Creating React Projects -271K.mp4 |
6.18MB |
013. Our Starting Project -430K.mp4 |
9.40MB |
014. Understanding How React Works -303K.mp4 |
13.68MB |
015. Building A First Custom Component -304K.mp4 |
20.61MB |
016. Outputting Dynamic Values -292K.mp4 |
9.34MB |
017. Reusing Components -311K.mp4 |
10.69MB |
018. Passing Data to Components with Props -311K.mp4 |
11.77MB |
019. CSS Styling & CSS Modules -350K.mp4 |
21.18MB |
020. Exercise & Another Component -370K.mp4 |
14.08MB |
021. Preparing the App For State Management -392K.mp4 |
8.12MB |
022. Adding Event Listeners -365K.mp4 |
16.25MB |
023. Working with State -381K.mp4 |
21.76MB |
024. Lifting State Up -404K.mp4 |
21.15MB |
025. The Special _children_ Prop -430K.mp4 |
17.45MB |
026. State & Conditional Content -477K.mp4 |
23.27MB |
027. Adding a Shared Header & More State Management -475K.mp4 |
19.61MB |
028. Adding Form Buttons -458K.mp4 |
8.71MB |
029. Handling Form Submission -526K.mp4 |
17.20MB |
030. Updating State Based On Previous State -475K.mp4 |
12.58MB |
031. Outputting List Data -472K.mp4 |
16.73MB |
032. Adding a Backend to the React SPA -326K.mp4 |
12.85MB |
033. Sending a POST HTTP Request -477K.mp4 |
11.06MB |
034. Handling Side Effects with useEffect() -477K.mp4 |
22.67MB |
035. Handle Loading State -440K.mp4 |
10.87MB |
036. Understanding & Adding Routing -292K.mp4 |
7.00MB |
037. Adding Routes -363K.mp4 |
11.68MB |
038. Working with Layout Routes -427K.mp4 |
9.91MB |
039. Refactoring Route Components & More Nesting -435K.mp4 |
14.21MB |
040. Linking & Navigating -385K.mp4 |
18.32MB |
041. Data Fetching via loader()s -436K.mp4 |
20.99MB |
042. Submitting Data with action()s -486K.mp4 |
30.03MB |
043. Dynamic Routes -465K.mp4 |
21.65MB |
044. Module Summary -393K.mp4 |
3.06MB |
045. Module Introduction -408K.mp4 |
3.55MB |
046. Starting Setup -260K.mp4 |
4.20MB |
047. Understanding File-based Routing & React Server Components -317K.mp4 |
5.38MB |
048. Adding Another Route via the File System -310K.mp4 |
6.02MB |
049. Navigating Between Pages - Wrong & Right Solution -276K.mp4 |
7.59MB |
050. Working with Pages & Layouts -341K.mp4 |
6.62MB |
051. Reserved File Names, Custom Components & How To Organize A NextJS Project -464K.mp4 |
18.01MB |
052. Configuring Dynamic Routes & Using Route Parameters -271K.mp4 |
11.05MB |
053. Onwards to the Main Project The Foodies App -499K.mp4 |
4.35MB |
054. Exercise Your Task -160K.mp4 |
2.58MB |
055. Exercise Solution -271K.mp4 |
13.94MB |
056. Revisiting The Concept Of Layouts -339K.mp4 |
7.98MB |
057. Adding a Custom Component To A Layout -448K.mp4 |
17.10MB |
058. Styling NextJS Project Your Options & Using CSS Modules -550K.mp4 |
19.79MB |
059. Optimizing Images with the NextJS Image Component -641K.mp4 |
19.31MB |
060. Using More Custom Components -575K.mp4 |
11.89MB |
061. Populating The Starting Page Content -445K.mp4 |
11.42MB |
062. Preparing an Image Slideshow -593K.mp4 |
11.74MB |
063. React Server Components vs Client Components - When To Use What -433K.mp4 |
19.50MB |
064. Using Client Components Efficiently -456K.mp4 |
30.38MB |
065. Outputting Meals Data & Images With Unknown Dimensions -436K.mp4 |
24.79MB |
066. Setting Up A SQLite Database -640K.mp4 |
11.57MB |
067. Fetching Data By Leveraging NextJS & Fullstack Capabilities -435K.mp4 |
18.54MB |
068. Adding A Loading Page -535K.mp4 |
11.42MB |
069. Using Suspense & Streamed Responses For Granular Loading State Management -517K.mp4 |
17.65MB |
070. Handling Errors -367K.mp4 |
12.23MB |
071. Handling _Not Found_ States -310K.mp4 |
4.01MB |
072. Loading & Rendering Meal Details via Dynamic Routes & Route Parameters.mp4 |
13.16MB |
073. Throwing Not Found Errors For Individual Meals - 1920x1080 393K.mp4 |
4.70MB |
074. Getting Started with the _Share Meal_ Form - 1920x1080 527K.mp4 |
5.95MB |
075. Adding an Image Preview to the Picker - 1920x1080 425K.mp4 |
14.50MB |
076. Getting Started with a Custom Image Picker Input Component - 1920x1080 392K.mp4 |
20.04MB |
077. Introducing & Using Server Actions for Handling Form Submissions - 1920x1080 468K.mp4 |
24.27MB |
078. Storing Server Actions in Separate Files - 1920x1080 483K.mp4 |
10.17MB |
079. Creating a Slug & Sanitizing User Input for XSS Protection - 1920x1080 393K.mp4 |
8.04MB |
080. Storing Uploaded Images & Storing Data in the Database - 1920x1080 421K.mp4 |
32.29MB |
081. Managing the Form Submission Status with useFormStatus - 1920x1080 488K.mp4 |
16.85MB |
082. Adding Server-Side Input Validation - 1920x1080 460K.mp4 |
15.96MB |
083. Working with Server Action Responses & useFormState - 1920x1080 477K.mp4 |
20.62MB |
084. Building For Production & Understanding NextJS Caching - 1920x1080 671K.mp4 |
24.26MB |
085. Triggering Cache Revalidations - 1920x1080 444K.mp4 |
9.93MB |
086. Don't Store Files Locally On The Filesystem! - 1920x1080 406K.mp4 |
4.74MB |
087. Adding Static Metadata - 1920x1080 650K.mp4 |
14.19MB |
088. Adding Dynamic Metadata - 1920x1080 521K.mp4 |
6.32MB |
089. Module Summary - 1920x1080 539K.mp4 |
13.13MB |
090. From App Router To Pages Router - 1920x1080 239K.mp4 |
2.49MB |
091. Module Introduction - 1920x1080 218K.mp4 |
1.60MB |
092. Our Starting Setup - 1920x1080 295K.mp4 |
2.10MB |
093. What Is _File-based Routing__ And Why Is It Helpful_ - 1920x1080 298K.mp4 |
7.90MB |
094. Adding A First Page - 1920x1080 307K.mp4 |
6.49MB |
095. Adding a Named - Static Route File - 1920x1080 380K.mp4 |
2.95MB |
096. Working with Nested Paths & Routes - 1920x1080 403K.mp4 |
7.27MB |
097. Adding Dynamic Paths & Routes - 1920x1080 392K.mp4 |
9.32MB |
098. Extracting Dynamic Path Segment Data (Dynamic Routes) - 1920x1080 481K.mp4 |
10.87MB |
099. Building Nested Dynamic Routes & Paths - 1920x1080 497K.mp4 |
17.34MB |
100. Adding Catch-All Routes - 1920x1080 382K.mp4 |
10.73MB |
101. Navigating with the _Link_ Component - 1920x1080 387K.mp4 |
11.03MB |
102. Navigating To Dynamic Routes - 1920x1080 492K.mp4 |
8.31MB |
103. A Different Way Of Setting Link Hrefs - 1920x1080 452K.mp4 |
6.26MB |
104. Navigating Programmatically - 1920x1080 531K.mp4 |
8.83MB |
105. Adding a Custom 404 Page - 1920x1080 399K.mp4 |
3.52MB |
106. Module Summary - 1920x1080 374K.mp4 |
10.54MB |
107. Module Introduction -299K.mp4 |
3.16MB |
108. Planning The Project -265K.mp4 |
5.88MB |
109. Setting Up The Main Pages -327K.mp4 |
13.02MB |
110. Adding Dummy Data & Static Files -811K.mp4 |
19.17MB |
111. Adding Regular React Components -444K.mp4 |
15.74MB |
112. Adding More React Components & Connecting Components -694K.mp4 |
36.77MB |
113. Styling Components In Next.js Projects -610K.mp4 |
24.77MB |
114. Adding Buttons & Icons -616K.mp4 |
24.79MB |
115. Adding the _Event Detail_ Page (Dynamic Route) -587K.mp4 |
24.18MB |
116. Adding a General Layout Wrapper Component -501K.mp4 |
15.44MB |
117. Working on the _All Events_ Page -598K.mp4 |
5.98MB |
118. Adding a Filter Form for Filtering Events -608K.mp4 |
23.33MB |
119. Navigating to the _Filtered Events_ Page Progammatically -628K.mp4 |
23.00MB |
120. Extracting Data on the Catch-All Page -535K.mp4 |
22.77MB |
121. Final Steps -682K.mp4 |
23.28MB |
122. Module Summary -697K.mp4 |
5.51MB |
123. Module Introduction -228K.mp4 |
3.26MB |
124. The Problem With Traditional React Apps (and Data Fetching) -527K.mp4 |
12.45MB |
125. How NextJS Prepares & Pre-renders Pages -239K.mp4 |
7.34MB |
126. Introducing Static Generation with _getStaticProps_ -263K.mp4 |
5.56MB |
127. NextJS Pre-renders By Default! -582K.mp4 |
8.36MB |
128. Adding _getStaticProps_ To Pages -478K.mp4 |
14.51MB |
129. Running Server-side Code & Using the Filesystem -524K.mp4 |
18.08MB |
130. A Look Behind The Scenes -634K.mp4 |
13.89MB |
131. Utilizing Incremental Static Generation (ISR) -418K.mp4 |
15.07MB |
132. ISR A Look Behind The Scenes -536K.mp4 |
8.80MB |
133. A Closer Look At _getStaticProps_ & Configuration Options -540K.mp4 |
10.65MB |
134. Working With Dynamic Parameters -533K.mp4 |
24.15MB |
135. Introducing _getStaticPaths_ For Dynamic Pages -452K.mp4 |
8.25MB |
136. Using _getStaticPaths_ -535K.mp4 |
8.95MB |
137. _getStaticPaths_ & Link Prefetching Behind The Scenes -517K.mp4 |
9.23MB |
138. Working With Fallback Pages -492K.mp4 |
12.69MB |
139. Loading Paths Dynamically.mp4 |
4.79MB |
140. Fallback Pages & _Not Found_ Pages -627K.mp4 |
18.13MB |
141. Introducing _getServerSideProps_ for Server-side Rendering (SSR) -389K.mp4 |
9.14MB |
142. Using _getServerSideProps_ for Server-side Rendering -417K.mp4 |
8.32MB |
143. _getServerSideProps_ and its Context -635K.mp4 |
13.34MB |
144. Dynamic Pages & _getServerSideProps_ -581K.mp4 |
11.11MB |
145. _getServerSideProps_ Behind The Scenes -576K.mp4 |
8.87MB |
146. Introducing Client-Side Data Fetching (And When To Use It) -270K.mp4 |
5.11MB |
147. Implementing Client-Side Data Fetching -534K.mp4 |
37.96MB |
148. Using the _useSWR_ NextJS Hook -673K.mp4 |
28.56MB |
149. Combining Pre-Fetching With Client-Side Fetching -655K.mp4 |
28.18MB |
150. Module Summary -652K.mp4 |
21.06MB |
151. Module Introduction -233K.mp4 |
1.50MB |
152. Preparations -682K.mp4 |
16.89MB |
153. Adding Static Site Generation (SSG) On The Home Page -595K.mp4 |
30.89MB |
154. Loading Data & Paths For Dynamic Pages.mp4 |
27.82MB |
155. Optimizing Data Fetching -614K.mp4 |
23.21MB |
156. Working on the _All Events_ Page -715K.mp4 |
9.46MB |
157. Using Server-side Rendering (SSR) -748K.mp4 |
38.47MB |
158. Adding Client-Side Data Fetching -747K.mp4 |
41.24MB |
159. Module Summary -722K.mp4 |
5.28MB |
160. Module Summary -211K.mp4 |
1.70MB |
161. Analyzing the Need for _head_ Metadata -599K.mp4 |
5.04MB |
162. Configuring the _head_ Content -641K.mp4 |
10.32MB |
163. Adding Dynamic _head_ Content -743K.mp4 |
18.75MB |
164. Reusing Logic Inside A Component -795K.mp4 |
18.45MB |
165. Working with the __app.js_ File (and Why) -550K.mp4 |
7.24MB |
166. Merging _head_ Content -674K.mp4 |
9.90MB |
167. The __document.js_ File (And What It Does) -524K.mp4 |
12.87MB |
168. A Closer Look At Our Images -630K.mp4 |
5.28MB |
169. Optimizing Images with the _Next Image_ Component & Feature -671K.mp4 |
26.43MB |
170. Taking A Look At The _Next Image_ Documentation -759K.mp4 |
4.01MB |
171. Module Summary -599K.mp4 |
3.30MB |
172. Module Introduction -211K.mp4 |
1.11MB |
173. What are _API Routes__ -349K.mp4 |
9.23MB |
174. Writing Our First API Route -340K.mp4 |
14.35MB |
175. Preparing the Frontend Form -493K.mp4 |
14.71MB |
176. Parsing The Incoming Request & Executing Server-side Code -548K.mp4 |
24.69MB |
177. Sending Requests To API Routes -564K.mp4 |
14.48MB |
178. Using API Routes To Get Data -640K.mp4 |
25.78MB |
179. Using API Routes For Pre-Rendering Pages -549K.mp4 |
20.13MB |
180. Creating & Using Dynamic API Routes -564K.mp4 |
33.98MB |
181. Exploring Different Ways Of Structuring API Route Files -620K.mp4 |
13.08MB |
182. Module Summary -717K.mp4 |
6.23MB |
183. Module Introduction -228K.mp4 |
1.98MB |
184. Starting Setup & A Challenge For You! -536K.mp4 |
13.17MB |
185. Adding a Newsletter Route -506K.mp4 |
24.91MB |
186. Adding Comments API Routes -500K.mp4 |
19.72MB |
187. Connecting the Frontend To the Comments API Routes -716K.mp4 |
37.46MB |
188. Setting Up A MongoDB Database -575K.mp4 |
17.05MB |
189. Running MongoDB Queries From Inside API Routes -636K.mp4 |
29.80MB |
190. Inserting Comments Into The Database -688K.mp4 |
21.38MB |
191. Getting Data From The Database -600K.mp4 |
12.89MB |
192. Adding Error Handling -663K.mp4 |
23.37MB |
193. More Error Handling -694K.mp4 |
36.61MB |
194. Module Summary -662K.mp4 |
5.76MB |
195. Module Introduction -436K.mp4 |
3.30MB |
196. Our Target State & Starting Project -589K.mp4 |
12.22MB |
197. Creating a New React Context -529K.mp4 |
13.29MB |
198. Adding Context State -660K.mp4 |
11.25MB |
199. Using Context Data In Components -687K.mp4 |
14.73MB |
200. Example Triggering & Showing Notifications -666K.mp4 |
19.55MB |
201. Example Removing Notifications (Automatically) -641K.mp4 |
19.42MB |
202. Challenge Solution -751K.mp4 |
27.84MB |
203. Module Summary -648K.mp4 |
3.40MB |
204. Module Introduction -423K.mp4 |
8.11MB |
205. Setting Up The Core Pages -324K.mp4 |
8.30MB |
206. Getting Started With The Home Page -410K.mp4 |
11.95MB |
207. Adding The _Hero_ Component -499K.mp4 |
20.02MB |
208. Adding Layout & Navigation -415K.mp4 |
17.72MB |
209. Time To Add Styling & A Logo -522K.mp4 |
8.03MB |
210. Starting Work On The _Featured Posts_ Part -418K.mp4 |
11.70MB |
211. Adding A Post Grid & Post Items -557K.mp4 |
23.12MB |
212. Rendering Dummy Post Data -655K.mp4 |
38.57MB |
213. Adding the _All Posts_ Page -530K.mp4 |
10.58MB |
214. Working On The _Post Detail_ Page -562K.mp4 |
27.31MB |
215. Rendering Markdown As JSX -593K.mp4 |
6.22MB |
216. Adding Markdown Files As A Data Source -466K.mp4 |
16.06MB |
217. Adding Functions To Read & Fetch Data From Markdown Files -557K.mp4 |
33.99MB |
218. Using Markdown Data For Rendering Posts -532K.mp4 |
19.84MB |
219. Rendering Dynamic Post Pages & Paths -588K.mp4 |
31.06MB |
220. Rendering Images With The _Next Image_ Component (From Markdown) -737K.mp4 |
48.49MB |
221. Rendering Code Snippets From Markdown -701K.mp4 |
23.01MB |
222. Preparing The Contact Form -595K.mp4 |
12.07MB |
223. Adding The Contact API Route -453K.mp4 |
9.96MB |
224. Sending Data From The Client To The API Route -654K.mp4 |
22.21MB |
225. Storing Messages With MongoDB In A Database -614K.mp4 |
25.21MB |
226. Adding UI Feedback With Notifications -736K.mp4 |
55.18MB |
227. Adding _head_ Data -667K.mp4 |
21.27MB |
228. Adding A __document.js_ File -543K.mp4 |
7.17MB |
229. Using React Portals -625K.mp4 |
11.58MB |
230. Module Summary -637K.mp4 |
4.58MB |
231. Module Introduction -220K.mp4 |
1.68MB |
232. Building NextJS Apps Your Options -375K.mp4 |
14.89MB |
233. Key Deployment Steps -339K.mp4 |
5.38MB |
234. Checking & Optimizing Our Code -530K.mp4 |
7.33MB |
235. The NextJS Config File & Working With Environment Variables -512K.mp4 |
35.19MB |
236. Running a Test Build & Reducing Code Size -809K.mp4 |
28.70MB |
237. A Full Deployment Example (To Vercel) -580K.mp4 |
52.01MB |
238. A Note On Github & Secret Credentials -555K.mp4 |
5.49MB |
239. Using the _export_ Feature -401K.mp4 |
4.40MB |
240. Module Summary -580K.mp4 |
1.81MB |
241. Module Introduction -225K.mp4 |
1.67MB |
242. Our Starting Project -445K.mp4 |
4.16MB |
243. How Does Authentication Work (In React & NextJS Apps)_ -294K.mp4 |
20.64MB |
244. Using The _next-auth_ Library -635K.mp4 |
10.53MB |
245. Adding A User Signup API Route -512K.mp4 |
30.39MB |
246. Sending Signup Requests From The Frontend -659K.mp4 |
30.61MB |
247. Improving Signup With Unique Email Addresses -608K.mp4 |
8.58MB |
248. Adding the _Credentials Auth Provider_ & User Login Logic -590K.mp4 |
39.98MB |
249. Sending a _Signin_ Request From The Frontend -598K.mp4 |
19.60MB |
250. Managing Active Session (On The Frontend) -498K.mp4 |
14.16MB |
251. Adding User Logout -444K.mp4 |
5.46MB |
252. Adding Client-Side Page Guards (Route Protection) -587K.mp4 |
21.27MB |
253. Adding Server-Side Page Guards (And When To Use Which Approach) -502K.mp4 |
17.51MB |
254. Protecting the _Auth_ Page -633K.mp4 |
17.40MB |
255. Using the _next-auth_ Session Provider Component -596K.mp4 |
14.12MB |
256. Analyzing Further Authentication Requirements -373K.mp4 |
7.22MB |
257. Protecting API Routes -421K.mp4 |
13.79MB |
258. Adding the _Change Password_ Logic -610K.mp4 |
31.50MB |
259. Sending a _Change Password_ Request From The Frontend -666K.mp4 |
27.93MB |
260. Module Summary & Final Steps -538K.mp4 |
8.65MB |
261. Module Introduction -300K.mp4 |
5.23MB |
262. What is NextJS_ -307K.mp4 |
7.27MB |
263. Key Feature Server-side (Pre-) Rendering of Pages -677K.mp4 |
21.31MB |
264. Key Feature File-based Routing -519K.mp4 |
8.27MB |
265. Key Feature Build Fullstack Apps With Ease -517K.mp4 |
4.24MB |
266. Creating a NextJS Project & IDE Setup -315K.mp4 |
11.97MB |
267. About the _App Router_ -401K.mp4 |
5.82MB |
268. Analyzing the Created Project -311K.mp4 |
4.58MB |
269. Adding First Pages To The Project -406K.mp4 |
11.23MB |
270. Adding Nested Pages - Paths -356K.mp4 |
6.47MB |
271. Creating Dynamic Pages -330K.mp4 |
6.06MB |
272. Extracting Dynamic Route Data -400K.mp4 |
7.94MB |
273. Linking Between Pages -363K.mp4 |
13.74MB |
274. Onwards To A Bigger Project! -631K.mp4 |
10.42MB |
275. Preparing Our Project Pages -347K.mp4 |
6.11MB |
276. Rendering A List Of (Dummy) Meetups -695K.mp4 |
16.96MB |
277. Adding A Form For Adding Meetups -640K.mp4 |
12.52MB |
278. The __app.js_ File & Wrapper Components -570K.mp4 |
15.96MB |
279. Programmatic Navigation -653K.mp4 |
11.03MB |
280. Adding Custom Components & Styling With CSS Modules -697K.mp4 |
32.76MB |
281. How NextJS Page Pre-Rendering Actually Works -640K.mp4 |
16.93MB |
282. Introducing Data Fetching For Page Generation (getStaticProps) -498K.mp4 |
20.30MB |
283. More Static Site Generation (SSG) With getStaticProps -603K.mp4 |
15.18MB |
284. Exploring getServerSideProps -567K.mp4 |
16.09MB |
285. Working With Dynamic Path Params In getStaticProps -602K.mp4 |
14.26MB |
286. Dynamic Pages & getStaticProps & getStaticPaths -630K.mp4 |
19.88MB |
287. Introducing API Routes -427K.mp4 |
13.24MB |
288. Connecting & Querying a MongoDB Database -599K.mp4 |
26.68MB |
289. Sending HTTP Requests To API Routes -605K.mp4 |
19.21MB |
290. Getting Data From The Database (For Page Pre-Rendering) -662K.mp4 |
22.29MB |
291. Getting Meetup Detail Data & Paths -728K.mp4 |
32.96MB |
292. Adding _head_ Metadata To Pages -744K.mp4 |
30.81MB |
293. Deploying NextJS Projects -488K.mp4 |
29.76MB |
294. Working With Fallback Pages & Re-Deploying -566K.mp4 |
11.20MB |
295. Module Summary Module Resources -705K.mp4 |
7.34MB |
296. Course Roundup -309K.mp4 |
7.83MB |