Torrent Info
Title [Epic Web, Kent C. Dodds] Ship Modern Full-Stack Web Applications (2023)
Category
Size 13.37GB
Files List
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 Content Management Systems with Alexandra Spalato - Epic Web Dev by Kent C. Dodds - 1280x720 2493K.mp4 157.80MB
002 Leadership in Tech with Ankita Kulkarni - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 252.18MB
003 API Mocking with Artem Zakharchenko - Epic Web Dev by Kent C. Dodds - 1280x720 2493K.mp4 121.57MB
004 Enhancing SQLite with Ben Johnson - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 324.18MB
005 The Evolution of Type Safety with Colin McDonnell - Epic Web Dev by Kent C. Dodds - 1280x720 2493K_2.mp4 88.04MB
006 Simplifying Web Form Management with Edmund Hung - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 326.60MB
007 Scalable Databases and Authentication with Iheanyi Ekechukwu - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 204.44MB
008 Understanding Web Development with Jacob Paris - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 274.94MB
009 The Depth of Software Testing with Jessica Sachs - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 409.27MB
01. Intro to Authentication Strategies & Implementation Workshop.mp4 18.82MB
01. Intro to Data Modeling Deep Dive Workshop.mp4 9.22MB
01. Intro to Full Stack Foundations Workshop.mp4 15.45MB
01. Intro to Professional Web Forms Workshop.mp4 8.63MB
01. Intro to Web Application Testing Workshop.mp4 7.50MB
010 Platform Engineering with Jocelyn Harper - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 301.21MB
011 Navigating the Testing Terrain with Debbie O'Brien - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 111.85MB
012 Exploring the Front-End Ecosystem with Mark Dalgleish - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 323.74MB
013 Navigating Changing Web Technologies with Mark Thompson - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 359.07MB
014 The Magic of TypeScript with Matt Pocock - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 380.60MB
015 Building Deep Skills with Michael Chan - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 257.99MB
016 Examining MDX with Monica Powell - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 303.13MB
017 Efficient Form Management with Sandrina Pereira - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 309.54MB
018 Transitioning from Rails to Remix with Sergio Xalambri - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 343.45MB
019 The Capabilities and Ecosystem of Tailwind CSS with Simon Vrachliotis - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 413.34MB
02. Intro to Cookies.mp4 17.50MB
02. Intro to Database Schema.mp4 16.05MB
02. Intro to End-to-End.mp4 25.33MB
02. Intro to Form Validation.mp4 5.47MB
02. Intro to Styling.mp4 16.98MB
020 The Crucial Role of Database Optimization with Tyler Benfield - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 392.57MB
021 Product Management with Nevi Shah - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 322.64MB
022 From Tech Sales to Engineering with Shaundai Person - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 282.93MB
023 Remix Behind the Scenes with Ryan Florence - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 361.81MB
024 Art, Code, and Data Visualization with Shirley Wu - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 346.03MB
025 The Future of Authentication with Will Johnson - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4 310.12MB
03. Implementing Theme Switching with Conform and UseFetcher.mp4 11.54MB
03. Manage Asset Links in a Remix Application.mp4 6.84MB
03. Required Field Validation for User Input.mp4 2.87MB
03. Setting Up the Database with Prisma.mp4 2.33MB
03. Writing Automated Tests with Playwright UI Mode.mp4 9.07MB
04. Creating a Theme Switcher with Form Submission and Fetcher in React.mp4 22.43MB
04. Database with Prisma and SQLite.mp4 35.96MB
04. Form Validation for Accessibility.mp4 8.09MB
04. Using Remix's Links Component.mp4 13.46MB
04. Writing and Asserting Playwright Tests for Search Functionality.mp4 53.32MB
05. Adding User Preference for Dark Mode.mp4 2.67MB
05. Asset Import Caching Issue.mp4 17.29MB
05. Dad Joke Break Database Schema.mp4 2.31MB
05. Isolating Tests for Better Reliability and Flexibility.mp4 3.86MB
05. Server-side Validation and Custom Error Messages.mp4 4.49MB
06. Caching the Favicon.mp4 16.91MB
06. Creating and Interacting with User Data.mp4 11.10MB
06. Implementing Cookies for Theme Selection.mp4 49.17MB
06. Intro to Data Relationships.mp4 22.22MB
06. Server-Side Form Validation and Error Handling.mp4 48.53MB
07. Add Custom Fonts to the Global CSS.mp4 5.23MB
07. Dynamic Error Validation with Hooks.mp4 2.71MB
07. Implementing Optimistic UI for Theme Switching.mp4 4.63MB
07. One-to-Many Relationships.mp4 6.29MB
07. Test Isolation in End-to-End Testing.mp4 7.33MB
08. Adding Global Styles to a Remix App.mp4 11.82MB
08. Form Validation with Client-Side Hydration.mp4 11.68MB
08. Implementing Optimistic UI with Remix.mp4 28.57MB
08. One-to-Many Relationships in Prisma.mp4 29.55MB
08. Proper Setup and Teardown of Testing for Database Cleanup.mp4 5.66MB
09. Dad Joke Break Cookies.mp4 2.53MB
09. Dad Joke Break From Validation.mp4 1.39MB
09. Database Design.mp4 21.30MB
09. Implementing Fixtures to Ensure User Deletion in Playwright Tests.mp4 9.28MB
09. Using PostCSS and Tailwind CSS in Remix.mp4 6.79MB
10. Intro to Accessibility.mp4 42.46MB
10. Intro to Session Storage.mp4 16.66MB
10. One-to-One and One-to-Many Relationships in Prisma.mp4 36.39MB
10. Playwright Fixtures for Testing.mp4 33.32MB
10. PostCSS and Tailwind CSS Configuration.mp4 22.76MB
100. Intro to Reset Password.mp4 6.20MB
101. Implementing Forgot Password and Reset Password Flows.mp4 13.65MB
102. Resetting Passwords and Handling Verification.mp4 60.37MB
103. User Authentication and Password Reset Flow.mp4 3.06MB
104. Secure Password Reset Flow Implementation.mp4 31.49MB
105. Dad Joke Break Reset Pass.mp4 2.93MB
106. Intro to Change Email.mp4 6.71MB
107. Implementing Email Verification for Changing Email Addresses.mp4 3.33MB
108. Implementing Email Change Verification.mp4 26.52MB
109. Handling Email Verification and Updates.mp4 1.82MB
11. Bundling CSS in Remix.mp4 6.22MB
11. Dad Joke Break Data Relationships.mp4 2.32MB
11. Dad Joke Break E2E.mp4 1.80MB
11. Fixing Form Reset Button and Accessibility Issues.mp4 3.90MB
11. Toast Messages with Cookies.mp4 8.72MB
110. Implementing a Secure Email Change Flow.mp4 32.40MB
111. Dad Joke Break Change Email.mp4 1.27MB
112. Intro to Enable Two-Factor Authentication.mp4 8.84MB
113. Implementing Two-Factor Authentication Verification.mp4 4.03MB
114. Two-Factor Authentication with TOTP Codes.mp4 21.30MB
115. Generating Two-Factor Authentication Codes and QR Codes.mp4 5.07MB
116. Generating QR Code and Auth URI for Two-Factor Authentication.mp4 26.68MB
117. Testing the Two-Factor Authentication Setup.mp4 8.80MB
118. Two-Factor Authentication Code Verification.mp4 51.30MB
119. Dad Joke Break Enable Two-Factor Authentication.mp4 4.08MB
12. Configure CSS Bundling.mp4 31.42MB
12. Configuring Cookie Session Storage for Toast Messages.mp4 20.44MB
12. Improving Accessibility and Form Associations.mp4 30.91MB
12. Intro to Data Migrations.mp4 21.36MB
12. Intro to E2E Mocking.mp4 20.89MB
120. Intro to Verify Two-Factor Authentication (2FA).mp4 7.75MB
121. Two-Factor Authentication and Session Verification.mp4 2.33MB
122. Implementing Two-Factor Authentication Flow.mp4 31.48MB
123. Switching to Verified Session ID After Code Verification.mp4 11.22MB
124. Two-Factor Authentication Login in Node.js.mp4 39.44MB
125. Dad Joke Break Verify Two-Factor Authentication (2FA).mp4 3.17MB
126. Intro to Two-Factor Authentication Check.mp4 9.94MB
127. Two-Factor Authentication Deletion.mp4 2.14MB
128. Disabling Two-Factor Authentication.mp4 6.37MB
129. Adding User Re-Verification for Critical Operations.mp4 6.57MB
13. Adding Toast Notifications to Delete Functionality.mp4 3.07MB
13. Creating Migration Files for Database Management with Prisma.mp4 2.36MB
13. Dad Joke Break.mp4 1.11MB
13. Error Messages and Accessibility with ARIA Attributes.mp4 7.44MB
13. Writing Emails to the File System for Test Automation.mp4 8.31MB
130. Implementing Verification Age Check for Disable 2FA.mp4 2.70MB
131. Managing User Verification and Two-Factor Authentication.mp4 36.52MB
132. Redirecting Users to Re-verify for 2FA Disabling.mp4 18.05MB
133. Session Expiry Issue During 2FA Disablement Flow.mp4 12.19MB
134. Fixing Session Expiration Behavior in 2FA Disablement Flow.mp4 25.84MB
135. Dad Joke Break Two-Factor Authentication Check.mp4 1.98MB
136. Intro to Oauth.mp4 38.83MB
137. Integrating GitHub Authentication.mp4 5.78MB
138. Setting up OAuth Authentication with GitHub.mp4 38.44MB
139. Testing the OAuth Flow with GitHub Authentication.mp4 4.76MB
14. Accessible Forms with ARIA Attributes.mp4 31.95MB
14. Database Migrations with Prisma.mp4 22.16MB
14. Handling Emails in Node.js using File System.mp4 11.12MB
14. Intro to Routing.mp4 45.33MB
14. Managing Toast Messages with Cookie Sessions.mp4 22.94MB
140. Implementing OAuth2 Flow with GitHub for User Authentication.mp4 35.33MB
141. Simulating Third-Party Dependencies.mp4 32.31MB
142. Simulating GitHub Authentication Flow with Mocks.mp4 19.85MB
143. Updating Prisma Schema for GitHub Login.mp4 4.92MB
144. Establishing Connections and Seed Script in Prisma for GitHub Authentication.mp4 23.09MB
145. Dad Joke Break Oauth.mp4 2.44MB
146. Intro to Provider Errors.mp4 3.31MB
147. Handling Errors in Third-Party API Calls.mp4 4.54MB
148. Handling Errors and Redirecting with GitHub Authentication.mp4 6.27MB
149. Handling Connection Errors and Duplication in Account Management.mp4 2.89MB
15. Dad Joke Break Data Migrations.mp4 2.28MB
15. Focus Management for Better User Experience.mp4 4.52MB
15. Improving Note Deletion Functionality with Multiple Cookies.mp4 2.39MB
15. Reading Email from Disk in Test Environment.mp4 1.28MB
15. Routing in Remix.mp4 5.67MB
150. Handling Existing Connections in AuthProvider Callback.mp4 19.65MB
151. Dad Joke Break Provider Errors.mp4 2.13MB
152. Intro to Third Party Login.mp4 7.88MB
153. Implementing GitHub Login with Two-Factor Authentication.mp4 4.96MB
154. Refactoring Login Logic and Implementing GitHub Login.mp4 27.93MB
155. Sign Up with GitHub and Handling Mocked Data.mp4 11.57MB
156. Onboarding and User Authentication with Third-Party Providers.mp4 58.32MB
157. Dad Joke Break Third Party Login.mp4 2.32MB
158. Intro to Connection.mp4 4.71MB
159. Connecting Website and GitHub Accounts.mp4 6.38MB
16. Communicating Between Processes with File System in Node.js.mp4 15.58MB
16. Creating User Profile and Notes Pages with Remix Routes.mp4 35.09MB
16. Efficiently Updating and Serializing Cookies.mp4 23.57MB
16. Intro to Seeding Data.mp4 13.00MB
16. Managing Focus for Form Errors.mp4 40.78MB
160. Automatically Connecting User Profiles with Existing Accounts.mp4 22.29MB
161. Adding Multiple GitHub Connections to User Accounts.mp4 3.63MB
162. Connecting Existing Accounts with an Auth Provider.mp4 7.51MB
163. Dad Joke Break Connection.mp4 3.29MB
164. Intro to Redirect Cookie.mp4 3.94MB
165. Managing Redirects in Forms and Handling Cookies for Persistent Navigation.mp4 4.22MB
166. Adding Redirect Functionality to Login and Signup Forms.mp4 12.21MB
167. Handling Redirects and Cookies.mp4 4.32MB
168. Handling Authentication Redirects and Cookies.mp4 9.99MB
169. Handling Redirects.mp4 2.76MB
17. Adding Navigation Links.mp4 2.67MB
17. Configuring Prisma for Seed Script Execution.mp4 2.65MB
17. Dad Break Joke Accessibility.mp4 2.90MB
17. Dad Joke Break E2E Mocking.mp4 2.10MB
17. Implementing Flash Messages for Temporary Notifications.mp4 2.79MB
170. Managing Redirects and Cookies.mp4 28.97MB
171. Dad Joke Break Redirect Cookie.mp4 2.14MB
172. Outro to Authentication Strategies & Implementation Workshop.mp4 3.36MB
18. Adding Absolute and Relative Links.mp4 20.36MB
18. Creating and Managing Data with Prisma Seed Scripts.mp4 16.65MB
18. Efficiently Removing Toast Messages with Flash API.mp4 3.71MB
18. Intro to Auth E2E.mp4 12.11MB
18. Intro to Schema Validation.mp4 29.91MB
19. Adding Dynamic Parameter Support.mp4 3.07MB
19. Dad Joke Break Session Storage.mp4 1.11MB
19. End-to-End User Flow Testing and Authentication Utility.mp4 7.57MB
19. Optimizing Queries with Nested Mutations in Prisma.mp4 4.79MB
19. Schema Validation.mp4 1.91MB
20. Access Params with useParams.mp4 14.30MB
20. Intro to User Sessions.mp4 2.76MB
20. Login and Setting Cookies for Browser Testing.mp4 34.53MB
20. Nested Queries in Database Operations.mp4 8.55MB
20. Schema Validation with Zod.mp4 20.85MB
21. Adding a Resource Route.mp4 9.22MB
21. Dad Joke Break Auth E2E.mp4 3.49MB
21. Dad Joke Break Seeding Data.mp4 3.59MB
21. Form Data Parsing with Conform.mp4 4.47MB
21. Managing User Sessions with Separate Cookies.mp4 1.43MB
22. Example Resource Route Usage.mp4 24.31MB
22. Form Submission and Error Handling with Conform & Zod.mp4 16.35MB
22. Intro to Generating Seed Data.mp4 8.26MB
22. Intro to Unit Test.mp4 13.17MB
22. Secure Cookie Session Storage.mp4 4.74MB
23. Dad Joke Break_2.mp4 2.03MB
23. Generating Fake Data for Efficient Testing.mp4 1.66MB
23. Type Safety with Conform.mp4 1.77MB
23. Unit Testing a Function for Error Messages.mp4 2.53MB
23. User Authentication and Session Management.mp4 4.53MB
24. Generating Random User Data with Faker.js for Database Seeding.mp4 6.69MB
24. Intro to Loading.mp4 15.25MB
24. Simplifying Form Handling with Conform and Schema Validation.mp4 42.24MB
24. User Authentication and Session Management with Login Forms.mp4 31.78MB
24. Writing Unit Tests for Utility Functions.mp4 26.41MB
25. Dad Joke Break Schema Validation.mp4 2.67MB
25. Dynamically Generating Data.mp4 13.04MB
25. Loading Data to Your Database.mp4 6.91MB
25. Load User Avatars.mp4 1.35MB
25. Managing Test Output and Error Logging with Console Mocking.mp4 8.74MB
26. Efficient Data Loading in a Remix App.mp4 53.18MB
26. Generating Dynamic Seed Data.mp4 30.94MB
26. Handling User Authentication and Session Management with Prisma.mp4 15.41MB
26. Intro to File Upload.mp4 23.32MB
26. Testing Console Error with Spies.mp4 18.64MB
27. Creating Unique User Data with Enforce Unique Library.mp4 4.67MB
27. Dad Joke Break User Sessions.mp4 2.01MB
27. File Upload Functionality.mp4 4.56MB
27. Handling Error Messages.mp4 5.20MB
27. Implementing Test Hooks for Error Restoration in Playwright.mp4 3.91MB
28. Effective Error Handling and Console Capture Testing.mp4 26.10MB
28. Generating Unique and Valid Usernames in Seed Data.mp4 23.61MB
28. Handling Error Responses with Remix.mp4 26.11MB
28. Image Upload with Form Data and Memory Upload Handling.mp4 70.00MB
28. Intro to Password.mp4 18.68MB
29. Creating an Optional Password Model in Prisma Schema.mp4 2.15MB
29. Creating a Setup File for Test Environment Setup.mp4 3.04MB
29. Dad Joke Break Generating Seed Data.mp4 1.92MB
29. Dad Joke Break Loading.mp4 1.80MB
29. TypeScript Integration.mp4 2.05MB
30. Intro to Mutations.mp4 31.43MB
30. Intro to Querying Data.mp4 21.49MB
30. Model Relationships and Handling Passwords in Database Schema.mp4 12.80MB
30. Setting Up Test Environment and Utilizing Setup Files with VTest.mp4 15.86MB
30. Validating File Uploads with Zod Schema in a Web Application.mp4 26.79MB
31. Building Forms.mp4 2.89MB
31. Connecting to a Real Database with Prisma and SQLite.mp4 3.38MB
31. Dad Joke Break File Upload.mp4 3.89MB
31. Dad Joke Break Unit Test.mp4 3.36MB
31. Generating Passwords for Secure User Creation.mp4 3.36MB
32. Creating Form Components with Remix.mp4 15.44MB
32. Intro to Complex Structures.mp4 27.48MB
32. Intro to Component Testing.mp4 24.60MB
32. Optimizing Prisma Client for Efficient Database Operations.mp4 39.60MB
32. Secure Password Creation with Prisma.mp4 17.95MB
33. Enhancing User Creation by Adding Passwords.mp4 1.30MB
33. Error List Component with React Testing Library.mp4 2.30MB
33. Grouping and Managing Related Fields in Form Objects.mp4 3.42MB
33. Handling POST Requests for Form Submission.mp4 4.12MB
33. Transitioning to Real Database with Prisma API.mp4 2.13MB
34. Creating and Hashing Passwords for User Sign-Up.mp4 9.58MB
34. Handling Form Submissions and Mutations.mp4 30.59MB
34. Implementing Image Field Set with Conform and TypeScript.mp4 55.88MB
34. Testing React Components with JSDOM.mp4 25.10MB
34. Using Prisma to Retrieve User Data from a SQLite Database.mp4 18.44MB
35. Dad Joke Break Password.mp4 1.47MB
35. Database Queries and Migrating to Prisma.mp4 2.30MB
35. Handling Form Errors and User Mistakes.mp4 7.24MB
35. Multiple Image Uploading.mp4 4.49MB
35. Proper DOM Cleanup for Reliable Testing.mp4 2.31MB
36. Dynamic Image Lists with Field Sets.mp4 26.62MB
36. Efficient Data Retrieval with Prisma and Subselects.mp4 12.79MB
36. Ensuring Isolation and Proper Test Execution.mp4 22.98MB
36. Form Data Types and Validation.mp4 20.30MB
36. Intro to Login.mp4 15.38MB
37. Button Forms Data.mp4 4.22MB
37. Dad Joke Break Component Test.mp4 728.41KB
37. Dad Joke Break Querying Data.mp4 3.85MB
37. Interactive Image Management.mp4 9.10MB
37. Secure Password Authentication with bcrypt Compare in Node.js.mp4 1.14MB
38. Dynamically Delete and Add Buttons.mp4 53.48MB
38. Form Submissions and Mutations.mp4 15.68MB
38. Implementing Secure Password Verification in User Login.mp4 17.53MB
38. Intro to Hooks.mp4 27.30MB
38. Intro to Updating Data.mp4 11.40MB
39. Dad Joke Break Complex Structures.mp4 1.88MB
39. Double Confirmation Feature.mp4 16.02MB
39. Handling Multiple Actions in a Single Action Function.mp4 4.81MB
39. Mutating Data with Prisma.mp4 2.26MB
39. Securing UI Elements.mp4 2.74MB
40. Dad Joke Break Login.mp4 2.15MB
40. Deleting Data with Prisma.mp4 5.17MB
40. Intro to Honeypot.mp4 16.60MB
40. Leveraging Name and Value in Buttons for Multiple Form Submissions.mp4 19.09MB
40. Testing Custom React Hooks with RenderHook and Act.mp4 45.49MB
41. Adding a Honeypot to Protect Against Spam Bots.mp4 4.12MB
41. Custom Test Components vs Render Hook Utility.mp4 6.40MB
41. Dad Joke Break Mutations.mp4 1014.21KB
41. Leveraging Utility Functions for User Data Handling and UI Customization.mp4 40.86MB
41. Updating Page Mutations for Images and Notes with Efficient Cache Control.mp4 17.21MB
42. Efficiently Updating and Deleting Data in a Form with Prisma.mp4 26.99MB
42. Honeypot Fields in Sign Up Forms.mp4 30.15MB
42. Intro to Logout.mp4 4.11MB
42. Intro to Scripting.mp4 20.63MB
42. Testing React Hooks.mp4 28.44MB
43. Dad Joke Break Hooks.mp4 1.56MB
43. Honeypot Fields for Form Security.mp4 22.90MB
43. Implementing Transactions for Reliable Data Operations.mp4 9.59MB
43. JavaScript in Remix- From Optional to Essential.mp4 8.53MB
43. Transforming a Logout Link into a Secure Logout Form.mp4 2.17MB
44. Honeypots for Form Security.mp4 3.80MB
44. Implementing Transactions with Prisma for Atomic Database Operations.mp4 16.57MB
44. Improving User Experience with Client-Side JavaScript.mp4 24.47MB
44. Intro to Testing Remix.mp4 15.50MB
44. Logout Functionality with Session Storage and CSRF Protection.mp4 17.56MB
45. Creating a Stub for Testing Component Logic in Remix.mp4 5.00MB
45. Honeypot Protection.mp4 21.39MB
45. Implementing Remember Me Functionality for Login Sessions.mp4 11.92MB
45. Optimizing Database Calls with Nested Queries in Prisma.mp4 2.67MB
45. Page Navigation with Scroll Behavior.mp4 6.21MB
46. Consistent Encryption with Honeypot Server.mp4 6.51MB
46. Efficient Database Updates with Prisma's Nested Queries.mp4 22.40MB
46. Enhancing Scroll Restoration.mp4 9.73MB
46. Implementing Remember Me Functionality.mp4 23.66MB
46. Rendering Components with Mock Data.mp4 35.73MB
47. Creating a Parent Route for Accessing Root Data.mp4 6.19MB
47. Dad Joke Break Updating Data.mp4 1.46MB
47. Environment Variables for Client-Side and Server-Side.mp4 32.02MB
47. Managing Inactive User Sessions.mp4 3.75MB
47. Setting Up Honeypot Security for Server Environment Variables.mp4 13.88MB
48. Creating Routes and Context in Remix.mp4 18.96MB
48. Dad Joke Break Honeypot.mp4 2.24MB
48. Destroying Sessions and Handling Weird States.mp4 6.76MB
48. Exposing Environment Variables in a Web Application.mp4 31.25MB
48. Intro to SQL.mp4 19.46MB
49. Dad Joke Break Testing Remix.mp4 1.67MB
49. Implementing Automatic Logout with Modals.mp4 10.77MB
49. Intro to CSRF.mp4 21.98MB
49. Optimizing Resource Loading with JavaScript Prefetching.mp4 7.59MB
49. SQL Queries for User Search in Prisma.mp4 4.65MB
50. Auto-Logout Functionality.mp4 35.91MB
50. CSRF Protection with Cookies.mp4 4.60MB
50. Enhancing User Experience with Prefetching.mp4 18.13MB
50. Intro to Http Mocking.mp4 9.52MB
50. User Search with Prisma and SQL.mp4 13.62MB
51. Creating and Managing CSRF Tokens With Node.js.mp4 38.36MB
51. Dad Joke Break Logout.mp4 2.75MB
51. GitHub Sign-In Callback.mp4 8.37MB
51. Handling TypeScript Errors and Runtime Type Checking with Prisma and Zod.mp4 6.44MB
51. Improve the UX with Pending UI.mp4 7.87MB
52. Adding Pending State to Form Submissions with Remix.mp4 32.90MB
52. Authenticity With Token Protection.mp4 4.00MB
52. Intro to Protecting Routes.mp4 6.85MB
52. Runtime Type Checking and Parsing in Prisma with Raw Queries.mp4 29.93MB
52. Testing OAuth2 Flow and Mocking GitHub API Responses.mp4 52.47MB
53. Creating Protected Routes.mp4 2.79MB
53. Dad Joke Break Scripting.mp4 1.69MB
53. Security with Authenticity Token and CSRF Validation.mp4 31.06MB
53. Testing Error Handling in GitHub API Interceptor.mp4 6.57MB
53. Working with Joins in SQL.mp4 16.06MB
54. Creating an Auth Utility.mp4 15.56MB
54. Dad Joke Break CSRF.mp4 955.46KB
54. Intro to Search Engine Optimization (SEO).mp4 14.51MB
54. Left Joins with Prisma and SQLite.mp4 11.99MB
54. Testing Error Handling and Assertions with Mock API Calls.mp4 35.30MB
55. Building a Profile Page.mp4 3.90MB
55. Configuring Meta Tags.mp4 3.06MB
55. Intro to Rate Limit.mp4 10.20MB
55. Sorting Users by Recent Entry with Raw SQL.mp4 6.12MB
55. Streamlining Repetitive Test Setup for Optimal Efficiency.mp4 6.10MB
56. Efficient Code Organization with Setup Functions.mp4 14.69MB
56. Leveraging AI Assistance for Writing SQL Queries.mp4 15.76MB
56. Meta Tags for Better SEO and UX.mp4 10.28MB
56. Optimizing Your Express Server with Rate Limiting Middleware.mp4 4.50MB
56. User Authentication and Authorization.mp4 20.97MB
57. Dad Joke Break Http Mocking.mp4 3.07MB
57. Dad Joke Break SQL.mp4 1.73MB
57. Dynamic Metadata for Different Routes.mp4 2.11MB
57. Safeguarding Your Server- Adding Rate Limit Configuration.mp4 20.21MB
57. Securing User Access.mp4 5.01MB
58. Authorization and User Authentication.mp4 21.49MB
58. Intro to Auth Integration.mp4 11.52MB
58. Intro to Query Optimization.mp4 47.48MB
58. Managing Meta Tags and Descriptions in RemixRunReact.mp4 20.71MB
58. Tiered Rate Limiting with Custom Middleware.mp4 5.67MB
59. Applying Rate Limiting.mp4 22.30MB
59. Customizing Meta Tags with Dynamic Data.mp4 4.80MB
59. Optimizing Query Performance with Indexes in Prisma.mp4 2.91MB
59. Redirect Functionality.mp4 7.42MB
59. Testing Authenticated Requests and Connection Creation.mp4 7.56MB
60. Creating and Authenticating Users for Connection Setup.mp4 52.64MB
60. Dad Joke Break Rate Limit.mp4 2.23MB
60. Handling Dynamic Data with Remix's Meta Function.mp4 12.26MB
60. Handling Redirects Safely in User Authentication.mp4 40.78MB
60. Optimizing Database Queries with Indexes.mp4 19.96MB
61. Assertions for GitHub Login Session Creation.mp4 4.44MB
61. Dad Joke Break Protecting Routes.mp4 1.97MB
61. Optimizing Metadata for User Info.mp4 6.06MB
61. Optimizing User Search Query Performance with Indexing.mp4 11.81MB
61. Outro to Professional Web Forms Workshop.mp4 3.26MB
62. Implementing Dynamic Meta Data for Routes in a TypeScript Application.mp4 43.02MB
62. Intro to Permissions.mp4 14.27MB
62. Query Performance with Indexes in SQLite.mp4 51.11MB
62. Verifying Session Creation and User Authentication.mp4 14.86MB
63. Dad Joke Break Query Optimization.mp4 2.70MB
63. Dad Joke Break - SEO.mp4 1.93MB
63. Integrating Real Database with User Routes.mp4 5.08MB
63. Role-Based Access Control with Prisma.mp4 3.04MB
64. Authentication in Database Integration Tests.mp4 41.32MB
64. Intro to Error Handling.mp4 13.33MB
64. Modeling Permissions and Roles in Prisma Database.mp4 33.34MB
64. Outro to Data Modeling Deep Dive Workshop.mp4 2.43MB
65. Dad Joke Break Auth Integration.mp4 3.82MB
65. Improving Error Handling and UI on User Profile Page.mp4 3.06MB
65. Managing Roles and Permissions.mp4 6.52MB
66. Error Handling and Error Boundaries.mp4 28.74MB
66. Intro to Custom Assertions.mp4 11.91MB
66. Seed Data.mp4 36.11MB
67. Custom Matchers for Assertions.mp4 8.29MB
67. Handling Expected Errors with Error Boundaries.mp4 7.45MB
67. Implementing User Permissions and Authorization Logic.mp4 5.61MB
68. Custom Assertions with Jest's Expect Library.mp4 22.33MB
68. Implementing Role-Based Permissions.mp4 63.21MB
68. Improving Error Messages for User.mp4 12.23MB
69. Dad Joke Break Custom Assertions.mp4 3.03MB
69. Securing Admin Pages with User Permissions.mp4 4.12MB
69. Streamlining Error Handling in Routes with a General Error Boundary.mp4 5.54MB
70. Error Boundaries and Handling in Nested Routes.mp4 23.74MB
70. Implementing Role-based Access Control and Permissions.mp4 51.99MB
70. Intro to Test Database.mp4 14.21MB
71. Dad Joke Break Permissions.mp4 2.57MB
71. Improving Error Handling with a Document Component.mp4 12.39MB
71. Setting Up a Test Database for Prisma Integration Tests.mp4 8.83MB
72. Intro to Man Sessions.mp4 3.86MB
72. Refactoring App Components for Better Error Handling.mp4 15.42MB
72. Setting Up an Isolated Database for Tests.mp4 28.30MB
73. Handling 404 Errors in React Router with Splat Routes.mp4 9.20MB
73. Managing User Sessions and Allowing Data Downloads.mp4 3.12MB
73. Optimizing Database Seeding for Faster Execution.mp4 3.38MB
74. Handling 404 Errors with Splat Routes in Remix.mp4 16.85MB
74. Integrating User Sessions into the Login Process.mp4 10.45MB
74. Optimizing Database Seeding for Faster Execution_2.mp4 9.78MB
75. Dad Joke Break_3.mp4 1.90MB
75. Implementing Session-Based Authentication.mp4 2.97MB
75. Managing Test Databases for Parallel Testing.mp4 6.47MB
76. Authentication Logic with Session IDs and User Creation.mp4 31.95MB
76. Isolating Test Databases for Efficient Testing.mp4 7.10MB
76. Outro to Full Stack Foundations Workshop.mp4 3.56MB
77. Improving Login and Signup Flows with Session Management.mp4 1.74MB
77. Optimizing Test Setup.mp4 8.31MB
78. Optimizing Test Setup with Global Database Configuration.mp4 23.63MB
78. Updating Login and Signup Routes to Use Sessions instead of User IDs.mp4 15.24MB
79. Dad Joke Break Test Database.mp4 1.96MB
79. Proactive Session Management.mp4 4.70MB
80. Managing Sessions and Sign Out in Web Applications.mp4 27.26MB
80. Outro to Web Application Testing Workshop.mp4 2.90MB
81. Dad Joke Break Man Sessions.mp4 2.06MB
82. Intro to Email.mp4 14.53MB
83. Integrating Email Services.mp4 3.55MB
84. Sending Emails with the Resend API using Fetch.mp4 22.74MB
85. Mocking APIs with MSW and Testing.mp4 6.17MB
86. Setting Up a Mock Server with MSW Node.mp4 50.61MB
87. Email Verification Flow.mp4 5.38MB
88. User Verification Emails.mp4 5.12MB
89. Secure Email Transfer and Storage with Cookies for Onboarding.mp4 7.10MB
90. Passing Data Between Routes.mp4 39.70MB
91. Dad Joke Break Email.mp4 1.97MB
92. Intro to Verification.mp4 18.99MB
93. Implementing One-Time Password Verification with Database Storage.mp4 2.43MB
94. Creating a Verification Model in Prisma for User Verification.mp4 15.42MB
95. User Verification Workflow.mp4 7.17MB
96. Generating One-Time Passwords and Verification URLs in a Signup Flow.mp4 36.72MB
97. Implementing User Code Verification with TOTP.mp4 3.90MB
98. Verification Flow and Dynamic Query Parameters.mp4 66.08MB
99. Dad Joke Break Verification.mp4 2.02MB
Distribution statistics by country
Mexico (MX) 7
India (IN) 3
Russia (RU) 3
Morocco (MA) 1
France (FR) 1
Spain (ES) 1
Kazakhstan (KZ) 1
Indonesia (ID) 1
Brazil (BR) 1
Latvia (LV) 1
Bulgaria (BG) 1
Netherlands (NL) 1
Total 22
IP List List of IP addresses which were distributed this torrent