Remix Bootcamp Zero to Mastery
Focused View
20:58:19
0 View
001. Course Outlin.mp4
05:40
002. What is Remix.mp4
02:20
003. Why Remix.mp4
06:36
004. Intro to the Master Projec.mp4
03:51
005. The Recipe Page & Optimistic U.mp4
07:23
006. Finishing the Tour of the Master Projec.mp4
05:38
007. Installing NodeJ.mp4
02:02
008. Creating a Remix Projec.mp4
01:51
009. The Vite Config Fil.mp4
03:59
010. Upgrading Remix and Future Flag.mp4
03:32
011. Owning Your Entry Point.mp4
02:12
012. What are Routes.mp4
02:48
013. Nested Routin.mp4
06:31
014. The Root Rout.mp4
03:15
015. Remixs Special Component.mp4
03:41
016. The Link AP.mp4
03:05
017. Adding Style with Link.mp4
07:13
018. Techniques for Component-Level CS.mp4
07:44
019. Setting Up Tailwin.mp4
03:38
020. Using Tailwind - Part .mp4
04:26
021. Using Tailwind - Part .mp4
05:45
022. Using Tailwind - Part .mp4
05:09
023. What are Loaders.mp4
09:34
024. Pending U.mp4
09:06
025. Why Load Before Route Transition.mp4
09:43
026. Sharing Data Between Route.mp4
12:02
027. Errors and Error Boundarie.mp4
06:23
028. Installing Postgres with Docke.mp4
15:09
029. Setting Up Prisma with Postgre.mp4
07:15
030. Overvie.mp4
02:25
031. Setting Up the Pantry Rout.mp4
11:03
032. Redirects in Remi.mp4
07:04
033. Setting Up the Pantry Database Table.mp4
13:12
034. Seeding the Databas.mp4
09:13
035. Database UI Tool.mp4
09:36
036. Loading Data into the Pantry U.mp4
05:12
037. Creating a Model Abstractio.mp4
10:37
038. Building a Basic Shelf U.mp4
10:53
039. Intro to HTML Form.mp4
21:34
040. Enhancing the Search Bar with JavaScrip.mp4
08:16
041. Creating Shelve.mp4
14:11
042. Enhancing the Create Shelf Butto.mp4
08:09
043. Deleting Shelve.mp4
18:45
044. Handling Multiple Delete.mp4
06:57
045. Introducing useFetche.mp4
07:30
046. More Cases for useFetche.mp4
02:05
047. Server State in Remi.mp4
04:27
048. Editing Shelf Name.mp4
12:27
049. Validating Forms with Zo.mp4
18:44
050. Intro to Optimistic U.mp4
09:19
051. Optimistically Deleting Shelve.mp4
12:56
052. Creating Shelf Item.mp4
07:21
053. Deleting Shelf Item.mp4
11:56
054. Optimistically Creating Shelf Item.mp4
21:45
055. Suppressing the Layout Effect Warnin.mp4
04:23
056. Optimistically Deleting Shelf Item.mp4
08:17
057. Additional Enhancement.mp4
14:16
058. Overvie.mp4
01:32
059. The User Mode.mp4
07:40
060. The Login Rout.mp4
10:10
061. Intro to Cookie.mp4
02:24
062. Setting Our First Cooki.mp4
03:41
063. Cookie Attribute.mp4
07:27
064. A Simple Auth Flo.mp4
06:20
065. Remixs Cookie Helpe.mp4
05:04
066. Cryptographic Signature.mp4
04:09
067. Signing Cookie.mp4
01:45
068. Signing Cookies in Remi.mp4
04:27
069. Session.mp4
03:42
070. Session Storag.mp4
04:02
071. Session Storage in Remi.mp4
07:10
072. Overvie.mp4
02:45
073. What is Authenticatio.mp4
02:02
074. Overview of Magic Link Authenticatio.mp4
02:51
075. Magic Link Structur.mp4
01:51
076. Generating Magic Link.mp4
07:46
077. Updating the Login Rout.mp4
03:57
078. Validation Route Overvie.mp4
01:49
079. Parsing the Magic Link Payloa.mp4
08:36
080. Validating the Expiration Tim.mp4
03:09
081. Validating the Nonc.mp4
06:04
082. Finishing the Logi.mp4
02:42
083. The Sign Up For.mp4
08:12
084. The Sign Up Form Actio.mp4
09:37
085. Signing Up for Mailgu.mp4
03:48
086. Setting Up the Mailgun Clien.mp4
06:16
087. Sending the Magic Link Emai.mp4
06:08
088. Showing the Check Email Messag.mp4
02:19
089. Overvie.mp4
02:52
090. Authorization Rules for the Login Pag.mp4
02:26
091. Login Authorization Rule 1.mp4
06:19
092. Login Authorization Rule 2.mp4
01:06
093. Authorization Rules for the Pantry Pag.mp4
05:54
094. Pantry Authorization Rule 1.mp4
02:42
095. Pantry Authorization Rule 2.mp4
01:40
096. Pantry Authorization Rules 3-4.mp4
02:15
097. Pantry Authorization Rules 5-6.mp4
03:43
098. Pantry Authorization Rule 7.mp4
02:22
099. UI Updates Roadma.mp4
02:15
100. Adding an Error Boundar.mp4
07:30
101. Hiding the App Nav Butto.mp4
03:03
102. Creating a Logout Rout.mp4
05:28
103. Overvie.mp4
04:05
104. Revisiting the Remix Philosoph.mp4
03:28
105. Setting Up the Recipes Rout.mp4
04:34
106. Setting Up the Recipe Database Table.mp4
03:55
107. Updating the Seed Scrip.mp4
04:23
108. Recipe Page Component.mp4
01:44
109. The Recipes Loade.mp4
05:59
110. Rendering the Recipe Lis.mp4
04:19
111. Creating a Search Bar Componen.mp4
07:46
112. Supporting Search in the Loade.mp4
02:09
113. The Create Recipe For.mp4
04:51
114. Setting Up the Recipe Detail Rout.mp4
04:44
115. Sorting the Recipes Lis.mp4
01:35
116. Preserving the Search Parameter.mp4
06:17
117. Recipe Link Pending U.mp4
05:41
118. Using Link Prefetc.mp4
08:19
119. Recipe Detail Route Overvie.mp4
01:39
120. Overview of Step 1 - Creating an Input Componen.mp4
06:40
121. Displaying the Name and Total Tim.mp4
10:13
122. Rendering the Ingredient.mp4
07:24
123. Rendering the Instruction.mp4
06:30
124. Overview of Step 2 - Updating Recipe.mp4
01:03
125. Saving the Recipe Name, Total Time, and Instruction.mp4
08:32
126. FormDatas getAll Functio.mp4
04:01
127. Updating the validateForm Functio.mp4
08:28
128. Updating the Ingredient.mp4
08:05
129. Creating New Ingredient.mp4
07:28
130. Addressing and Issu.mp4
04:08
131. Adding Error Messages to the U.mp4
07:39
132. Exercise Imposter Syndrom.mp4
02:56
133. Overview of Step 3 - Deleting Recipes and Ingredient.mp4
00:32
134. Deleting a Recip.mp4
02:27
135. Deleting Ingredient.mp4
03:38
136. Authorization Rules for the Recipe Detail Rout.mp4
01:50
137. Recipe Detail Authorization Rule .mp4
02:55
138. Recipe Detail Authorization Rules 2-.mp4
02:07
139. Enhancement Overvie.mp4
02:34
140. Overview of Step 1 - Saving Inputs on Chang.mp4
01:19
141. Saving Recipe Inputs on Chang.mp4
08:22
142. Creating an Ingredient Row Componen.mp4
05:52
143. Saving Ingredient Inputs on Chang.mp4
04:03
144. Persisting the Recipe Fetcher Dat.mp4
06:50
145. Persisting the Ingredient Fetcher Dat.mp4
05:06
146. Debouncing Form Input.mp4
02:06
147. Creating a Hook for Debouncin.mp4
07:03
148. Debouncing the Form Input.mp4
03:31
149. Overview of Step 2 - The Case for Optimistic UI in the Side Ba.mp4
02:01
150. Updating the Side Bar with useFetcher.mp4
05:46
151. Overview of Step .mp4
03:39
152. Wiring up a Fetcher to Create New Ingredient.mp4
09:27
153. Creating a Hook for Optimistically Rendering Ingredient.mp4
05:17
154. Optimistically Rendering New Ingredient.mp4
04:58
155. Updating the Default Enter Key Behavio.mp4
04:14
156. Creating Mew Ingredients with the Enter Ke.mp4
01:54
157. Focusing the Amount Input on Creat.mp4
04:47
158. Optimistically Deleting Ingredient.mp4
03:43
159. Overvie.mp4
01:22
160. Creating a File Inpu.mp4
03:26
161. The Urlencoded Content Typ.mp4
05:35
162. The Multipart Content Typ.mp4
05:29
163. Parsing Multipart Form.mp4
01:26
164. Overview of Parsing Multipart Forms in Remi.mp4
05:16
165. Remixs Built-In Upload Handler.mp4
03:47
166. Storing Images in the Public Director.mp4
03:15
167. Writing the Image URL to the Databas.mp4
03:09
168. Overvie.mp4
03:29
169. Updating the DB to Track Meal Plan.mp4
02:18
170. Modals in Remi.mp4
04:29
171. Setting up the Modal Rout.mp4
04:59
172. Creating some Components for the Moda.mp4
05:25
173. Meal Plan Modal U.mp4
05:43
174. Passing Context to the Outle.mp4
04:46
175. Creating the Modal Actio.mp4
05:22
176. The Update Meal Plan Action Cas.mp4
06:18
177. Indicating which Recipes are in the Meal Pla.mp4
03:31
178. The Meal Plan Filter Butto.mp4
07:00
179. The Meal Plan Filter Backen.mp4
02:26
180. Preserving the Search State when Filterin.mp4
05:17
181. Preserving the Filter State when Searchin.mp4
03:48
182. Overview of Next Steps and Setting up the Grocery List Rout.mp4
02:21
183. Defining the Grocery List Item Typ.mp4
04:16
184. Building the Grocery List Item Componen.mp4
06:16
185. Getting Started on the Grocery List Loade.mp4
06:16
186. Formatting the Missing Ingredient.mp4
03:35
187. Grouping Grocery List Items by the Ingredient Nam.mp4
06:05
188. Rendering the Grocery Lis.mp4
02:35
189. Creating the Grocery List Route Actio.mp4
04:28
190. Adding Grocery Items to the Pantr.mp4
06:20
191. The Grocery List Empty Stat.mp4
03:17
192. Clearing the Meal Pla.mp4
06:13
193. Overvie.mp4
01:28
194. The PageLayout Componen.mp4
04:05
195. Setting up the Settings Rout.mp4
02:30
196. Intro to Resource Route.mp4
02:38
197. MIME Type.mp4
05:45
198. Overview of Customizing the Them.mp4
02:33
199. Renaming the Resource Rout.mp4
01:45
200. Controlling the Tailwind Theme with the Theme Resource Rout.mp4
05:01
201. Building the Form to Change the Site Them.mp4
03:49
202. Creating the Theme Cooki.mp4
02:08
203. The App Settings Route Actio.mp4
04:04
204. The App Settings Route Loade.mp4
02:50
205. Fixing the Off-By-One Issu.mp4
05:19
206. Returning Dynamic CSS Based on the Theme Cooki.mp4
03:31
207. Overvie.mp4
00:52
208. Redirecting the Home Pag.mp4
01:17
209. The Discover Page U.mp4
04:37
210. Discover Detail Page Setu.mp4
02:44
211. Discover Detail Page U.mp4
03:06
212. Intro to Cachin.mp4
01:47
213. Private vs Server Cache.mp4
03:09
214. Preview of Using the Browser Cach.mp4
03:41
215. Caching Vocabular.mp4
02:35
216. The Default Browser Strateg.mp4
03:31
217. The No-Store Strateg.mp4
01:23
218. The Fixed-Time Strateg.mp4
01:21
219. The Cache-Busting Strateg.mp4
04:09
220. The Revalidate-Once-Stale Strateg.mp4
01:44
221. Etag.mp4
04:03
222. Responding to the If-None-Match Heade.mp4
03:12
223. The Stale-While-Revalidate Strateg.mp4
04:21
224. Caching Full HTML Page.mp4
02:28
225. Responding to If-None-Match on HTML Request.mp4
05:39
226. Introduction to Testin.mp4
01:00
227. Setting Up Playwrigh.mp4
01:59
228. Writing our First Tes.mp4
06:51
229. Creating Dynamic Route.mp4
07:00
230. Implementing the Test Login Rout.mp4
04:53
231. Testing a Typical Pantry Page Flo.mp4
07:17
232. Finishing up the Pantry Tes.mp4
04:04
233. The Playwright U.mp4
02:22
234. Creating a Delete User Test Endpoin.mp4
04:23
235. Deleting Test User.mp4
01:41
236. Deployment Overvie.mp4
00:44
237. The Fly CL.mp4
02:47
238. Prisma MIgration.mp4
03:27
239. Creating the Database Serve.mp4
03:14
240. Creating the App Serve.mp4
01:38
241. Setting Environment Variable.mp4
03:26
242. Deploying the Ap.mp4
01:09
243. An Example of Upgrading Remi.mp4
13:51
244. Thank You.mp4
01:17
245. ARCHIVED - Seeding the Database (Archived Apr 2024.mp4
09:13
More details
User Reviews
Rating
average 0
Focused display
Category

Udemy
View courses UdemyStudents take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
- language english
- Training sessions 245
- duration 20:58:19
- Release Date 2024/11/03