FileMood

Download [Epic Web, Kent C. Dodds] Ship Modern Full-Stack Web Applications (2023)

Epic Web Kent Dodds Ship Modern Full Stack Web Applications 2023

Name

[Epic Web, Kent C. Dodds] Ship Modern Full-Stack Web Applications (2023)

  DOWNLOAD Copy Link

Trouble downloading? see How To

Total Size

14.4 GB

Total Files

478

Last Seen

2025-07-19 00:05

Hash

2C46114E6F09AF7D22F4CF37293E31D35D4F173E

/6. Interviews with Experts/

019 The Capabilities and Ecosystem of Tailwind CSS with Simon Vrachliotis - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

433.4 MB

001 Content Management Systems with Alexandra Spalato - Epic Web Dev by Kent C. Dodds - 1280x720 2493K.mp4

165.5 MB

002 Leadership in Tech with Ankita Kulkarni - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

264.4 MB

003 API Mocking with Artem Zakharchenko - Epic Web Dev by Kent C. Dodds - 1280x720 2493K.mp4

127.5 MB

004 Enhancing SQLite with Ben Johnson - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

339.9 MB

005 The Evolution of Type Safety with Colin McDonnell - Epic Web Dev by Kent C. Dodds - 1280x720 2493K_2.mp4

92.3 MB

006 Simplifying Web Form Management with Edmund Hung - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

342.5 MB

007 Scalable Databases and Authentication with Iheanyi Ekechukwu - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

214.4 MB

008 Understanding Web Development with Jacob Paris - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

288.3 MB

009 The Depth of Software Testing with Jessica Sachs - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

429.1 MB

010 Platform Engineering with Jocelyn Harper - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

315.8 MB

011 Navigating the Testing Terrain with Debbie O'Brien - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

117.3 MB

012 Exploring the Front-End Ecosystem with Mark Dalgleish - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

339.5 MB

013 Navigating Changing Web Technologies with Mark Thompson - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

376.5 MB

014 The Magic of TypeScript with Matt Pocock - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

399.1 MB

015 Building Deep Skills with Michael Chan - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

270.5 MB

016 Examining MDX with Monica Powell - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

317.9 MB

017 Efficient Form Management with Sandrina Pereira - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

324.6 MB

018 Transitioning from Rails to Remix with Sergio Xalambri - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

360.1 MB

020 The Crucial Role of Database Optimization with Tyler Benfield - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

411.6 MB

021 Product Management with Nevi Shah - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

338.3 MB

022 From Tech Sales to Engineering with Shaundai Person - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

296.7 MB

023 Remix Behind the Scenes with Ryan Florence - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

379.4 MB

024 Art, Code, and Data Visualization with Shirley Wu - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

362.8 MB

025 The Future of Authentication with Will Johnson - Epic Web Dev by Kent C. Dodds - 1920x1080 4712K.mp4

325.2 MB

/1. Full Stack Foundations/

02. Intro to Styling.mp4

17.8 MB

03. Manage Asset Links in a Remix Application.mp4

7.2 MB

04. Using Remix's Links Component.mp4

14.1 MB

05. Asset Import Caching Issue.mp4

18.1 MB

06. Caching the Favicon.mp4

17.7 MB

07. Add Custom Fonts to the Global CSS.mp4

5.5 MB

08. Adding Global Styles to a Remix App.mp4

12.4 MB

09. Using PostCSS and Tailwind CSS in Remix.mp4

7.1 MB

10. PostCSS and Tailwind CSS Configuration.mp4

23.9 MB

11. Bundling CSS in Remix.mp4

6.5 MB

12. Configure CSS Bundling.mp4

32.9 MB

13. Dad Joke Break.mp4

1.2 MB

14. Intro to Routing.mp4

47.5 MB

15. Routing in Remix.mp4

5.9 MB

16. Creating User Profile and Notes Pages with Remix Routes.mp4

36.8 MB

17. Adding Navigation Links.mp4

2.8 MB

18. Adding Absolute and Relative Links.mp4

21.3 MB

19. Adding Dynamic Parameter Support.mp4

3.2 MB

20. Access Params with useParams.mp4

15.0 MB

21. Adding a Resource Route.mp4

9.7 MB

22. Example Resource Route Usage.mp4

25.5 MB

23. Dad Joke Break_2.mp4

2.1 MB

24. Intro to Loading.mp4

16.0 MB

25. Loading Data to Your Database.mp4

7.2 MB

26. Efficient Data Loading in a Remix App.mp4

55.8 MB

27. Handling Error Messages.mp4

5.5 MB

28. Handling Error Responses with Remix.mp4

27.4 MB

29. Dad Joke Break Loading.mp4

1.9 MB

30. Intro to Mutations.mp4

33.0 MB

31. Building Forms.mp4

3.0 MB

32. Creating Form Components with Remix.mp4

16.2 MB

33. Handling POST Requests for Form Submission.mp4

4.3 MB

34. Handling Form Submissions and Mutations.mp4

32.1 MB

35. Handling Form Errors and User Mistakes.mp4

7.6 MB

36. Form Data Types and Validation.mp4

21.3 MB

37. Button Forms Data.mp4

4.4 MB

38. Form Submissions and Mutations.mp4

16.4 MB

39. Handling Multiple Actions in a Single Action Function.mp4

5.0 MB

40. Leveraging Name and Value in Buttons for Multiple Form Submissions.mp4

20.0 MB

41. Dad Joke Break Mutations.mp4

1.0 MB

42. Intro to Scripting.mp4

21.6 MB

43. JavaScript in Remix- From Optional to Essential.mp4

8.9 MB

44. Improving User Experience with Client-Side JavaScript.mp4

25.7 MB

45. Page Navigation with Scroll Behavior.mp4

6.5 MB

46. Enhancing Scroll Restoration.mp4

10.2 MB

47. Environment Variables for Client-Side and Server-Side.mp4

33.6 MB

48. Exposing Environment Variables in a Web Application.mp4

32.8 MB

49. Optimizing Resource Loading with JavaScript Prefetching.mp4

8.0 MB

50. Enhancing User Experience with Prefetching.mp4

19.0 MB

51. Improve the UX with Pending UI.mp4

8.3 MB

52. Adding Pending State to Form Submissions with Remix.mp4

34.5 MB

53. Dad Joke Break Scripting.mp4

1.8 MB

54. Intro to Search Engine Optimization (SEO).mp4

15.2 MB

55. Configuring Meta Tags.mp4

3.2 MB

56. Meta Tags for Better SEO and UX.mp4

10.8 MB

57. Dynamic Metadata for Different Routes.mp4

2.2 MB

58. Managing Meta Tags and Descriptions in RemixRunReact.mp4

21.7 MB

59. Customizing Meta Tags with Dynamic Data.mp4

5.0 MB

60. Handling Dynamic Data with Remix's Meta Function.mp4

12.9 MB

61. Optimizing Metadata for User Info.mp4

6.4 MB

62. Implementing Dynamic Meta Data for Routes in a TypeScript Application.mp4

45.1 MB

63. Dad Joke Break - SEO.mp4

2.0 MB

64. Intro to Error Handling.mp4

14.0 MB

65. Improving Error Handling and UI on User Profile Page.mp4

3.2 MB

66. Error Handling and Error Boundaries.mp4

30.1 MB

67. Handling Expected Errors with Error Boundaries.mp4

7.8 MB

68. Improving Error Messages for User.mp4

12.8 MB

69. Streamlining Error Handling in Routes with a General Error Boundary.mp4

5.8 MB

70. Error Boundaries and Handling in Nested Routes.mp4

24.9 MB

71. Improving Error Handling with a Document Component.mp4

13.0 MB

72. Refactoring App Components for Better Error Handling.mp4

16.2 MB

73. Handling 404 Errors in React Router with Splat Routes.mp4

9.6 MB

74. Handling 404 Errors with Splat Routes in Remix.mp4

17.7 MB

75. Dad Joke Break_3.mp4

2.0 MB

76. Outro to Full Stack Foundations Workshop.mp4

3.7 MB

01. Intro to Full Stack Foundations Workshop.mp4

16.2 MB

/2. Professional Web Forms/

01. Intro to Professional Web Forms Workshop.mp4

9.1 MB

02. Intro to Form Validation.mp4

5.7 MB

03. Required Field Validation for User Input.mp4

3.0 MB

04. Form Validation for Accessibility.mp4

8.5 MB

05. Server-side Validation and Custom Error Messages.mp4

4.7 MB

06. Server-Side Form Validation and Error Handling.mp4

50.9 MB

07. Dynamic Error Validation with Hooks.mp4

2.8 MB

08. Form Validation with Client-Side Hydration.mp4

12.2 MB

09. Dad Joke Break From Validation.mp4

1.5 MB

10. Intro to Accessibility.mp4

44.5 MB

11. Fixing Form Reset Button and Accessibility Issues.mp4

4.1 MB

12. Improving Accessibility and Form Associations.mp4

32.4 MB

13. Error Messages and Accessibility with ARIA Attributes.mp4

7.8 MB

14. Accessible Forms with ARIA Attributes.mp4

33.5 MB

15. Focus Management for Better User Experience.mp4

4.7 MB

16. Managing Focus for Form Errors.mp4

42.8 MB

17. Dad Break Joke Accessibility.mp4

3.0 MB

18. Intro to Schema Validation.mp4

31.4 MB

19. Schema Validation.mp4

2.0 MB

20. Schema Validation with Zod.mp4

21.9 MB

21. Form Data Parsing with Conform.mp4

4.7 MB

22. Form Submission and Error Handling with Conform & Zod.mp4

17.1 MB

23. Type Safety with Conform.mp4

1.9 MB

24. Simplifying Form Handling with Conform and Schema Validation.mp4

44.3 MB

25. Dad Joke Break Schema Validation.mp4

2.8 MB

26. Intro to File Upload.mp4

24.5 MB

27. File Upload Functionality.mp4

4.8 MB

28. Image Upload with Form Data and Memory Upload Handling.mp4

73.4 MB

29. TypeScript Integration.mp4

2.2 MB

30. Validating File Uploads with Zod Schema in a Web Application.mp4

28.1 MB

31. Dad Joke Break File Upload.mp4

4.1 MB

32. Intro to Complex Structures.mp4

28.8 MB

33. Grouping and Managing Related Fields in Form Objects.mp4

3.6 MB

34. Implementing Image Field Set with Conform and TypeScript.mp4

58.6 MB

35. Multiple Image Uploading.mp4

4.7 MB

36. Dynamic Image Lists with Field Sets.mp4

27.9 MB

37. Interactive Image Management.mp4

9.5 MB

38. Dynamically Delete and Add Buttons.mp4

56.1 MB

39. Dad Joke Break Complex Structures.mp4

2.0 MB

40. Intro to Honeypot.mp4

17.4 MB

41. Adding a Honeypot to Protect Against Spam Bots.mp4

4.3 MB

42. Honeypot Fields in Sign Up Forms.mp4

31.6 MB

43. Honeypot Fields for Form Security.mp4

24.0 MB

44. Honeypots for Form Security.mp4

4.0 MB

45. Honeypot Protection.mp4

22.4 MB

46. Consistent Encryption with Honeypot Server.mp4

6.8 MB

47. Setting Up Honeypot Security for Server Environment Variables.mp4

14.6 MB

48. Dad Joke Break Honeypot.mp4

2.3 MB

49. Intro to CSRF.mp4

23.1 MB

50. CSRF Protection with Cookies.mp4

4.8 MB

51. Creating and Managing CSRF Tokens With Node.js.mp4

40.2 MB

52. Authenticity With Token Protection.mp4

4.2 MB

53. Security with Authenticity Token and CSRF Validation.mp4

32.6 MB

54. Dad Joke Break CSRF.mp4

978.4 KB

55. Intro to Rate Limit.mp4

10.7 MB

56. Optimizing Your Express Server with Rate Limiting Middleware.mp4

4.7 MB

57. Safeguarding Your Server- Adding Rate Limit Configuration.mp4

21.2 MB

58. Tiered Rate Limiting with Custom Middleware.mp4

5.9 MB

59. Applying Rate Limiting.mp4

23.4 MB

60. Dad Joke Break Rate Limit.mp4

2.3 MB

61. Outro to Professional Web Forms Workshop.mp4

3.4 MB

/3. Data Modeling Deep Dive/

01. Intro to Data Modeling Deep Dive Workshop.mp4

9.7 MB

02. Intro to Database Schema.mp4

16.8 MB

03. Setting Up the Database with Prisma.mp4

2.4 MB

04. Database with Prisma and SQLite.mp4

37.7 MB

05. Dad Joke Break Database Schema.mp4

2.4 MB

06. Intro to Data Relationships.mp4

23.3 MB

07. One-to-Many Relationships.mp4

6.6 MB

08. One-to-Many Relationships in Prisma.mp4

31.0 MB

09. Database Design.mp4

22.3 MB

10. One-to-One and One-to-Many Relationships in Prisma.mp4

38.2 MB

11. Dad Joke Break Data Relationships.mp4

2.4 MB

12. Intro to Data Migrations.mp4

22.4 MB

13. Creating Migration Files for Database Management with Prisma.mp4

2.5 MB

14. Database Migrations with Prisma.mp4

23.2 MB

15. Dad Joke Break Data Migrations.mp4

2.4 MB

16. Intro to Seeding Data.mp4

13.6 MB

17. Configuring Prisma for Seed Script Execution.mp4

2.8 MB

18. Creating and Managing Data with Prisma Seed Scripts.mp4

17.5 MB

19. Optimizing Queries with Nested Mutations in Prisma.mp4

5.0 MB

20. Nested Queries in Database Operations.mp4

9.0 MB

21. Dad Joke Break Seeding Data.mp4

3.8 MB

22. Intro to Generating Seed Data.mp4

8.7 MB

23. Generating Fake Data for Efficient Testing.mp4

1.7 MB

24. Generating Random User Data with Faker.js for Database Seeding.mp4

7.0 MB

25. Dynamically Generating Data.mp4

13.7 MB

26. Generating Dynamic Seed Data.mp4

32.4 MB

27. Creating Unique User Data with Enforce Unique Library.mp4

4.9 MB

28. Generating Unique and Valid Usernames in Seed Data.mp4

24.8 MB

29. Dad Joke Break Generating Seed Data.mp4

2.0 MB

30. Intro to Querying Data.mp4

22.5 MB

31. Connecting to a Real Database with Prisma and SQLite.mp4

3.5 MB

32. Optimizing Prisma Client for Efficient Database Operations.mp4

41.5 MB

33. Transitioning to Real Database with Prisma API.mp4

2.2 MB

34. Using Prisma to Retrieve User Data from a SQLite Database.mp4

19.3 MB

35. Database Queries and Migrating to Prisma.mp4

2.4 MB

36. Efficient Data Retrieval with Prisma and Subselects.mp4

13.4 MB

37. Dad Joke Break Querying Data.mp4

4.0 MB

38. Intro to Updating Data.mp4

12.0 MB

39. Mutating Data with Prisma.mp4

2.4 MB

40. Deleting Data with Prisma.mp4

5.4 MB

41. Updating Page Mutations for Images and Notes with Efficient Cache Control.mp4

18.0 MB

42. Efficiently Updating and Deleting Data in a Form with Prisma.mp4

28.3 MB

43. Implementing Transactions for Reliable Data Operations.mp4

10.1 MB

44. Implementing Transactions with Prisma for Atomic Database Operations.mp4

17.4 MB

45. Optimizing Database Calls with Nested Queries in Prisma.mp4

2.8 MB

46. Efficient Database Updates with Prisma's Nested Queries.mp4

23.5 MB

47. Dad Joke Break Updating Data.mp4

1.5 MB

48. Intro to SQL.mp4

20.4 MB

49. SQL Queries for User Search in Prisma.mp4

4.9 MB

50. User Search with Prisma and SQL.mp4

14.3 MB

51. Handling TypeScript Errors and Runtime Type Checking with Prisma and Zod.mp4

6.8 MB

52. Runtime Type Checking and Parsing in Prisma with Raw Queries.mp4

31.4 MB

53. Working with Joins in SQL.mp4

16.8 MB

54. Left Joins with Prisma and SQLite.mp4

12.6 MB

55. Sorting Users by Recent Entry with Raw SQL.mp4

6.4 MB

56. Leveraging AI Assistance for Writing SQL Queries.mp4

16.5 MB

57. Dad Joke Break SQL.mp4

1.8 MB

58. Intro to Query Optimization.mp4

49.8 MB

59. Optimizing Query Performance with Indexes in Prisma.mp4

3.0 MB

60. Optimizing Database Queries with Indexes.mp4

20.9 MB

61. Optimizing User Search Query Performance with Indexing.mp4

12.4 MB

62. Query Performance with Indexes in SQLite.mp4

53.6 MB

63. Dad Joke Break Query Optimization.mp4

2.8 MB

64. Outro to Data Modeling Deep Dive Workshop.mp4

2.5 MB

/4. Authentication Strategies & Implementation/

01. Intro to Authentication Strategies & Implementation Workshop.mp4

19.7 MB

02. Intro to Cookies.mp4

18.3 MB

03. Implementing Theme Switching with Conform and UseFetcher.mp4

12.1 MB

04. Creating a Theme Switcher with Form Submission and Fetcher in React.mp4

23.5 MB

05. Adding User Preference for Dark Mode.mp4

2.8 MB

06. Implementing Cookies for Theme Selection.mp4

51.6 MB

07. Implementing Optimistic UI for Theme Switching.mp4

4.9 MB

08. Implementing Optimistic UI with Remix.mp4

30.0 MB

09. Dad Joke Break Cookies.mp4

2.7 MB

10. Intro to Session Storage.mp4

17.5 MB

11. Toast Messages with Cookies.mp4

9.1 MB

12. Configuring Cookie Session Storage for Toast Messages.mp4

21.4 MB

13. Adding Toast Notifications to Delete Functionality.mp4

3.2 MB

14. Managing Toast Messages with Cookie Sessions.mp4

24.1 MB

15. Improving Note Deletion Functionality with Multiple Cookies.mp4

2.5 MB

16. Efficiently Updating and Serializing Cookies.mp4

24.7 MB

17. Implementing Flash Messages for Temporary Notifications.mp4

2.9 MB

18. Efficiently Removing Toast Messages with Flash API.mp4

3.9 MB

19. Dad Joke Break Session Storage.mp4

1.2 MB

20. Intro to User Sessions.mp4

2.9 MB

21. Managing User Sessions with Separate Cookies.mp4

1.5 MB

22. Secure Cookie Session Storage.mp4

5.0 MB

23. User Authentication and Session Management.mp4

4.8 MB

24. User Authentication and Session Management with Login Forms.mp4

33.3 MB

25. Load User Avatars.mp4

1.4 MB

26. Handling User Authentication and Session Management with Prisma.mp4

16.2 MB

27. Dad Joke Break User Sessions.mp4

2.1 MB

28. Intro to Password.mp4

19.6 MB

29. Creating an Optional Password Model in Prisma Schema.mp4

2.3 MB

30. Model Relationships and Handling Passwords in Database Schema.mp4

13.4 MB

31. Generating Passwords for Secure User Creation.mp4

3.5 MB

32. Secure Password Creation with Prisma.mp4

18.8 MB

33. Enhancing User Creation by Adding Passwords.mp4

1.4 MB

34. Creating and Hashing Passwords for User Sign-Up.mp4

10.0 MB

35. Dad Joke Break Password.mp4

1.5 MB

36. Intro to Login.mp4

16.1 MB

37. Secure Password Authentication with bcrypt Compare in Node.js.mp4

1.2 MB

38. Implementing Secure Password Verification in User Login.mp4

18.4 MB

39. Securing UI Elements.mp4

2.9 MB

40. Dad Joke Break Login.mp4

2.3 MB

41. Leveraging Utility Functions for User Data Handling and UI Customization.mp4

42.8 MB

42. Intro to Logout.mp4

4.3 MB

43. Transforming a Logout Link into a Secure Logout Form.mp4

2.3 MB

44. Logout Functionality with Session Storage and CSRF Protection.mp4

18.4 MB

45. Implementing Remember Me Functionality for Login Sessions.mp4

12.5 MB

46. Implementing Remember Me Functionality.mp4

24.8 MB

47. Managing Inactive User Sessions.mp4

3.9 MB

48. Destroying Sessions and Handling Weird States.mp4

7.1 MB

49. Implementing Automatic Logout with Modals.mp4

11.3 MB

50. Auto-Logout Functionality.mp4

37.6 MB

51. Dad Joke Break Logout.mp4

2.9 MB

52. Intro to Protecting Routes.mp4

7.2 MB

53. Creating Protected Routes.mp4

2.9 MB

54. Creating an Auth Utility.mp4

16.3 MB

55. Building a Profile Page.mp4

4.1 MB

56. User Authentication and Authorization.mp4

22.0 MB

57. Securing User Access.mp4

5.3 MB

58. Authorization and User Authentication.mp4

22.5 MB

59. Redirect Functionality.mp4

7.8 MB

60. Handling Redirects Safely in User Authentication.mp4

42.8 MB

61. Dad Joke Break Protecting Routes.mp4

2.1 MB

62. Intro to Permissions.mp4

15.0 MB

63. Role-Based Access Control with Prisma.mp4

3.2 MB

64. Modeling Permissions and Roles in Prisma Database.mp4

35.0 MB

65. Managing Roles and Permissions.mp4

6.8 MB

66. Seed Data.mp4

37.9 MB

67. Implementing User Permissions and Authorization Logic.mp4

5.9 MB

68. Implementing Role-Based Permissions.mp4

66.3 MB

69. Securing Admin Pages with User Permissions.mp4

4.3 MB

70. Implementing Role-based Access Control and Permissions.mp4

54.5 MB

71. Dad Joke Break Permissions.mp4

2.7 MB

72. Intro to Man Sessions.mp4

4.0 MB

73. Managing User Sessions and Allowing Data Downloads.mp4

3.3 MB

74. Integrating User Sessions into the Login Process.mp4

11.0 MB

75. Implementing Session-Based Authentication.mp4

3.1 MB

76. Authentication Logic with Session IDs and User Creation.mp4

33.5 MB

77. Improving Login and Signup Flows with Session Management.mp4

1.8 MB

78. Updating Login and Signup Routes to Use Sessions instead of User IDs.mp4

16.0 MB

79. Proactive Session Management.mp4

4.9 MB

80. Managing Sessions and Sign Out in Web Applications.mp4

28.6 MB

81. Dad Joke Break Man Sessions.mp4

2.2 MB

82. Intro to Email.mp4

15.2 MB

83. Integrating Email Services.mp4

3.7 MB

84. Sending Emails with the Resend API using Fetch.mp4

23.8 MB

85. Mocking APIs with MSW and Testing.mp4

6.5 MB

86. Setting Up a Mock Server with MSW Node.mp4

53.1 MB

87. Email Verification Flow.mp4

5.6 MB

88. User Verification Emails.mp4

5.4 MB

89. Secure Email Transfer and Storage with Cookies for Onboarding.mp4

7.4 MB

90. Passing Data Between Routes.mp4

41.6 MB

91. Dad Joke Break Email.mp4

2.1 MB

92. Intro to Verification.mp4

19.9 MB

93. Implementing One-Time Password Verification with Database Storage.mp4

2.6 MB

94. Creating a Verification Model in Prisma for User Verification.mp4

16.2 MB

95. User Verification Workflow.mp4

7.5 MB

96. Generating One-Time Passwords and Verification URLs in a Signup Flow.mp4

38.5 MB

97. Implementing User Code Verification with TOTP.mp4

4.1 MB

98. Verification Flow and Dynamic Query Parameters.mp4

69.3 MB

99. Dad Joke Break Verification.mp4

2.1 MB

100. Intro to Reset Password.mp4

6.5 MB

101. Implementing Forgot Password and Reset Password Flows.mp4

14.3 MB

102. Resetting Passwords and Handling Verification.mp4

63.3 MB

103. User Authentication and Password Reset Flow.mp4

3.2 MB

104. Secure Password Reset Flow Implementation.mp4

33.0 MB

105. Dad Joke Break Reset Pass.mp4

3.1 MB

106. Intro to Change Email.mp4

7.0 MB

107. Implementing Email Verification for Changing Email Addresses.mp4

3.5 MB

108. Implementing Email Change Verification.mp4

27.8 MB

109. Handling Email Verification and Updates.mp4

1.9 MB

110. Implementing a Secure Email Change Flow.mp4

34.0 MB

111. Dad Joke Break Change Email.mp4

1.3 MB

112. Intro to Enable Two-Factor Authentication.mp4

9.3 MB

113. Implementing Two-Factor Authentication Verification.mp4

4.2 MB

114. Two-Factor Authentication with TOTP Codes.mp4

22.3 MB

115. Generating Two-Factor Authentication Codes and QR Codes.mp4

5.3 MB

116. Generating QR Code and Auth URI for Two-Factor Authentication.mp4

28.0 MB

117. Testing the Two-Factor Authentication Setup.mp4

9.2 MB

118. Two-Factor Authentication Code Verification.mp4

53.8 MB

119. Dad Joke Break Enable Two-Factor Authentication.mp4

4.3 MB

120. Intro to Verify Two-Factor Authentication (2FA).mp4

8.1 MB

121. Two-Factor Authentication and Session Verification.mp4

2.4 MB

122. Implementing Two-Factor Authentication Flow.mp4

33.0 MB

123. Switching to Verified Session ID After Code Verification.mp4

11.8 MB

124. Two-Factor Authentication Login in Node.js.mp4

41.4 MB

125. Dad Joke Break Verify Two-Factor Authentication (2FA).mp4

3.3 MB

126. Intro to Two-Factor Authentication Check.mp4

10.4 MB

127. Two-Factor Authentication Deletion.mp4

2.2 MB

128. Disabling Two-Factor Authentication.mp4

6.7 MB

129. Adding User Re-Verification for Critical Operations.mp4

6.9 MB

130. Implementing Verification Age Check for Disable 2FA.mp4

2.8 MB

131. Managing User Verification and Two-Factor Authentication.mp4

38.3 MB

132. Redirecting Users to Re-verify for 2FA Disabling.mp4

18.9 MB

133. Session Expiry Issue During 2FA Disablement Flow.mp4

12.8 MB

134. Fixing Session Expiration Behavior in 2FA Disablement Flow.mp4

27.1 MB

135. Dad Joke Break Two-Factor Authentication Check.mp4

2.1 MB

136. Intro to Oauth.mp4

40.7 MB

137. Integrating GitHub Authentication.mp4

6.1 MB

138. Setting up OAuth Authentication with GitHub.mp4

40.3 MB

139. Testing the OAuth Flow with GitHub Authentication.mp4

5.0 MB

140. Implementing OAuth2 Flow with GitHub for User Authentication.mp4

37.0 MB

141. Simulating Third-Party Dependencies.mp4

33.9 MB

142. Simulating GitHub Authentication Flow with Mocks.mp4

20.8 MB

143. Updating Prisma Schema for GitHub Login.mp4

5.2 MB

144. Establishing Connections and Seed Script in Prisma for GitHub Authentication.mp4

24.2 MB

145. Dad Joke Break Oauth.mp4

2.6 MB

146. Intro to Provider Errors.mp4

3.5 MB

147. Handling Errors in Third-Party API Calls.mp4

4.8 MB

148. Handling Errors and Redirecting with GitHub Authentication.mp4

6.6 MB

149. Handling Connection Errors and Duplication in Account Management.mp4

3.0 MB

150. Handling Existing Connections in AuthProvider Callback.mp4

20.6 MB

151. Dad Joke Break Provider Errors.mp4

2.2 MB

152. Intro to Third Party Login.mp4

8.3 MB

153. Implementing GitHub Login with Two-Factor Authentication.mp4

5.2 MB

154. Refactoring Login Logic and Implementing GitHub Login.mp4

29.3 MB

155. Sign Up with GitHub and Handling Mocked Data.mp4

12.1 MB

156. Onboarding and User Authentication with Third-Party Providers.mp4

61.2 MB

157. Dad Joke Break Third Party Login.mp4

2.4 MB

158. Intro to Connection.mp4

4.9 MB

159. Connecting Website and GitHub Accounts.mp4

6.7 MB

160. Automatically Connecting User Profiles with Existing Accounts.mp4

23.4 MB

161. Adding Multiple GitHub Connections to User Accounts.mp4

3.8 MB

162. Connecting Existing Accounts with an Auth Provider.mp4

7.9 MB

163. Dad Joke Break Connection.mp4

3.5 MB

164. Intro to Redirect Cookie.mp4

4.1 MB

165. Managing Redirects in Forms and Handling Cookies for Persistent Navigation.mp4

4.4 MB

166. Adding Redirect Functionality to Login and Signup Forms.mp4

12.8 MB

167. Handling Redirects and Cookies.mp4

4.5 MB

168. Handling Authentication Redirects and Cookies.mp4

10.5 MB

169. Handling Redirects.mp4

2.9 MB

170. Managing Redirects and Cookies.mp4

30.4 MB

171. Dad Joke Break Redirect Cookie.mp4

2.2 MB

172. Outro to Authentication Strategies & Implementation Workshop.mp4

3.5 MB

/5. Web Application Testing/

01. Intro to Web Application Testing Workshop.mp4

7.9 MB

02. Intro to End-to-End.mp4

26.6 MB

03. Writing Automated Tests with Playwright UI Mode.mp4

9.5 MB

04. Writing and Asserting Playwright Tests for Search Functionality.mp4

55.9 MB

05. Isolating Tests for Better Reliability and Flexibility.mp4

4.0 MB

06. Creating and Interacting with User Data.mp4

11.6 MB

07. Test Isolation in End-to-End Testing.mp4

7.7 MB

08. Proper Setup and Teardown of Testing for Database Cleanup.mp4

5.9 MB

09. Implementing Fixtures to Ensure User Deletion in Playwright Tests.mp4

9.7 MB

10. Playwright Fixtures for Testing.mp4

34.9 MB

11. Dad Joke Break E2E.mp4

1.9 MB

12. Intro to E2E Mocking.mp4

21.9 MB

13. Writing Emails to the File System for Test Automation.mp4

8.7 MB

14. Handling Emails in Node.js using File System.mp4

11.7 MB

15. Reading Email from Disk in Test Environment.mp4

1.3 MB

16. Communicating Between Processes with File System in Node.js.mp4

16.3 MB

17. Dad Joke Break E2E Mocking.mp4

2.2 MB

18. Intro to Auth E2E.mp4

12.7 MB

19. End-to-End User Flow Testing and Authentication Utility.mp4

7.9 MB

20. Login and Setting Cookies for Browser Testing.mp4

36.2 MB

21. Dad Joke Break Auth E2E.mp4

3.7 MB

22. Intro to Unit Test.mp4

13.8 MB

23. Unit Testing a Function for Error Messages.mp4

2.7 MB

24. Writing Unit Tests for Utility Functions.mp4

27.7 MB

25. Managing Test Output and Error Logging with Console Mocking.mp4

9.2 MB

26. Testing Console Error with Spies.mp4

19.5 MB

27. Implementing Test Hooks for Error Restoration in Playwright.mp4

4.1 MB

28. Effective Error Handling and Console Capture Testing.mp4

27.4 MB

29. Creating a Setup File for Test Environment Setup.mp4

3.2 MB

30. Setting Up Test Environment and Utilizing Setup Files with VTest.mp4

16.6 MB

31. Dad Joke Break Unit Test.mp4

3.5 MB

32. Intro to Component Testing.mp4

25.8 MB

33. Error List Component with React Testing Library.mp4

2.4 MB

34. Testing React Components with JSDOM.mp4

26.3 MB

35. Proper DOM Cleanup for Reliable Testing.mp4

2.4 MB

36. Ensuring Isolation and Proper Test Execution.mp4

24.1 MB

37. Dad Joke Break Component Test.mp4

745.9 KB

38. Intro to Hooks.mp4

28.6 MB

39. Double Confirmation Feature.mp4

16.8 MB

40. Testing Custom React Hooks with RenderHook and Act.mp4

47.7 MB

41. Custom Test Components vs Render Hook Utility.mp4

6.7 MB

42. Testing React Hooks.mp4

29.8 MB

43. Dad Joke Break Hooks.mp4

1.6 MB

44. Intro to Testing Remix.mp4

16.3 MB

45. Creating a Stub for Testing Component Logic in Remix.mp4

5.2 MB

46. Rendering Components with Mock Data.mp4

37.5 MB

47. Creating a Parent Route for Accessing Root Data.mp4

6.5 MB

48. Creating Routes and Context in Remix.mp4

19.9 MB

49. Dad Joke Break Testing Remix.mp4

1.8 MB

50. Intro to Http Mocking.mp4

10.0 MB

51. GitHub Sign-In Callback.mp4

8.8 MB

52. Testing OAuth2 Flow and Mocking GitHub API Responses.mp4

55.0 MB

53. Testing Error Handling in GitHub API Interceptor.mp4

6.9 MB

54. Testing Error Handling and Assertions with Mock API Calls.mp4

37.0 MB

55. Streamlining Repetitive Test Setup for Optimal Efficiency.mp4

6.4 MB

56. Efficient Code Organization with Setup Functions.mp4

15.4 MB

57. Dad Joke Break Http Mocking.mp4

3.2 MB

58. Intro to Auth Integration.mp4

12.1 MB

59. Testing Authenticated Requests and Connection Creation.mp4

7.9 MB

60. Creating and Authenticating Users for Connection Setup.mp4

55.2 MB

61. Assertions for GitHub Login Session Creation.mp4

4.7 MB

62. Verifying Session Creation and User Authentication.mp4

15.6 MB

63. Integrating Real Database with User Routes.mp4

5.3 MB

64. Authentication in Database Integration Tests.mp4

43.3 MB

65. Dad Joke Break Auth Integration.mp4

4.0 MB

66. Intro to Custom Assertions.mp4

12.5 MB

67. Custom Matchers for Assertions.mp4

8.7 MB

68. Custom Assertions with Jest's Expect Library.mp4

23.4 MB

69. Dad Joke Break Custom Assertions.mp4

3.2 MB

70. Intro to Test Database.mp4

14.9 MB

71. Setting Up a Test Database for Prisma Integration Tests.mp4

9.3 MB

72. Setting Up an Isolated Database for Tests.mp4

29.7 MB

73. Optimizing Database Seeding for Faster Execution.mp4

3.5 MB

74. Optimizing Database Seeding for Faster Execution_2.mp4

10.3 MB

75. Managing Test Databases for Parallel Testing.mp4

6.8 MB

76. Isolating Test Databases for Efficient Testing.mp4

7.4 MB

77. Optimizing Test Setup.mp4

8.7 MB

78. Optimizing Test Setup with Global Database Configuration.mp4

24.8 MB

79. Dad Joke Break Test Database.mp4

2.1 MB

80. Outro to Web Application Testing Workshop.mp4

3.0 MB

 

Total files 478


Copyright © 2025 FileMood.com