Ship Modern Full-Stack Web Applications
Language: English | Size:6.26 GB
Genre:eLearning
Files Included :
01 Intro to Full Stack Foundations Workshop.mp4 (15.45 MB)
MP4
02 Intro to Styling.mp4 (16.98 MB)
MP4
03 Manage Asset Links in a Remix Application.mp4 (6.84 MB)
MP4
04 Using Remix's Links Component.mp4 (13.46 MB)
MP4
05 Asset Import Caching Issue.mp4 (17.29 MB)
MP4
06 Caching the Favicon.mp4 (16.91 MB)
MP4
07 Add Custom Fonts to the Global CSS.mp4 (5.23 MB)
MP4
08 Adding Global Styles to a Remix App.mp4 (11.82 MB)
MP4
09 Using PostCSS and Tailwind CSS in Remix.mp4 (6.79 MB)
MP4
10 PostCSS and Tailwind CSS Configuration.mp4 (22.76 MB)
MP4
11 Bundling CSS in Remix.mp4 (6.22 MB)
MP4
12 Configure CSS Bundling.mp4 (31.42 MB)
MP4
13 Dad Joke Break.mp4 (1.11 MB)
MP4
14 Intro to Routing.mp4 (45.33 MB)
MP4
15 Routing in Remix.mp4 (5.67 MB)
MP4
16 Creating User Profile and Notes Pages with Remix Routes.mp4 (35.09 MB)
MP4
17 Adding Navigation Links.mp4 (2.67 MB)
MP4
18 Adding Absolute and Relative Links.mp4 (20.36 MB)
MP4
19 Adding Dynamic Parameter Support.mp4 (3.07 MB)
MP4
20 Access Params with useParams.mp4 (14.3 MB)
MP4
21 Adding a Resource Route.mp4 (9.22 MB)
MP4
22 Example Resource Route Usage.mp4 (24.31 MB)
MP4
23 Dad Joke Break 2.mp4 (2.03 MB)
MP4
24 Intro to Loading.mp4 (15.25 MB)
MP4
25 Loading Data to Your Database.mp4 (6.91 MB)
MP4
26 Efficient Data Loading in a Remix App.mp4 (53.18 MB)
MP4
27 Handling Error Messages.mp4 (5.2 MB)
MP4
28 Handling Error Responses with Remix.mp4 (26.11 MB)
MP4
29 Dad Joke Break Loading.mp4 (1.8 MB)
MP4
30 Intro to Mutations.mp4 (31.43 MB)
MP4
31 Building Forms.mp4 (2.89 MB)
MP4
32 Creating Form Components with Remix.mp4 (15.44 MB)
MP4
33 Handling POST Requests for Form Submission.mp4 (4.12 MB)
MP4
34 Handling Form Submissions and Mutations.mp4 (30.59 MB)
MP4
35 Handling Form Errors and User Mistakes.mp4 (7.24 MB)
MP4
36 Form Data Types and Validation.mp4 (20.3 MB)
MP4
37 Button Forms Data.mp4 (4.22 MB)
MP4
38 Form Submissions and Mutations.mp4 (15.68 MB)
MP4
39 Handling Multiple Actions in a Single Action Function.mp4 (4.81 MB)
MP4
40 Leveraging Name and Value in Buttons for Multiple Form Submissions.mp4 (19.09 MB)
MP4
41 Dad Joke Break Mutations.mp4 (1014.21 KB)
MP4
42 Intro to Scripting.mp4 (20.63 MB)
MP4
43 JavaScript in Remix- From Optional to Essential.mp4 (8.53 MB)
MP4
44 Improving User Experience with Client-Side JavaScript.mp4 (24.47 MB)
MP4
45 Page Navigation with Scroll Behavior.mp4 (6.21 MB)
MP4
46 Enhancing Scroll Restoration.mp4 (9.73 MB)
MP4
47 Environment Variables for Client-Side and Server-Side.mp4 (32.02 MB)
MP4
48 Exposing Environment Variables in a Web Application.mp4 (31.25 MB)
MP4
49 Optimizing Resource Loading with JavaScript Prefetching.mp4 (7.59 MB)
MP4
50 Enhancing User Experience with Prefetching.mp4 (18.13 MB)
MP4
51 Improve the UX with Pending UI.mp4 (7.87 MB)
MP4
52 Adding Pending State to Form Submissions with Remix.mp4 (32.9 MB)
MP4
53 Dad Joke Break Scripting.mp4 (1.69 MB)
MP4
54 Intro to Search Engine Optimization (Search engine optimization SEO).mp4 (14.51 MB)
MP4
55 Configuring Meta Tags.mp4 (3.06 MB)
MP4
56 Meta Tags for Better Search engine optimization SEO and UX.mp4 (10.28 MB)
MP4
57 Dynamic Metadata for Different Routes.mp4 (2.11 MB)
MP4
58 Managing Meta Tags and Descriptions in RemixRunReact.mp4 (20.71 MB)
MP4
59 Customizing Meta Tags with Dynamic Data.mp4 (4.8 MB)
MP4
60 Handling Dynamic Data with Remix's Meta Function.mp4 (12.26 MB)
MP4
61 Optimizing Metadata for User Info.mp4 (6.06 MB)
MP4
62 Implementing Dynamic Meta Data for Routes in a TypeScript Application.mp4 (43.02 MB)
MP4
63 Dad Joke Break - Search engine optimization SEO.mp4 (1.93 MB)
MP4
64 Intro to Error Handling.mp4 (13.33 MB)
MP4
65 Improving Error Handling and UI on User Profile Page.mp4 (3.06 MB)
MP4
66 Error Handling and Error Boundaries.mp4 (28.74 MB)
MP4
67 Handling Expected Errors with Error Boundaries.mp4 (7.45 MB)
MP4
68 Improving Error Messages for User.mp4 (12.23 MB)
MP4
69 Streamlining Error Handling in Routes with a General Error Boundary.mp4 (5.54 MB)
MP4
70 Error Boundaries and Handling in Nested Routes.mp4 (23.74 MB)
MP4
71 Improving Error Handling with a Document Component.mp4 (12.39 MB)
MP4
72 Refactoring App Components for Better Error Handling.mp4 (15.42 MB)
MP4
73 Handling 404 Errors in React Router with Splat Routes.mp4 (9.2 MB)
MP4
74 Handling 404 Errors with Splat Routes in Remix.mp4 (16.85 MB)
MP4
75 Dad Joke Break 3.mp4 (1.9 MB)
MP4
76 Outro to Full Stack Foundations Workshop.mp4 (3.56 MB)
MP4
01 Intro to Professional Web Forms Workshop.mp4 (8.63 MB)
MP4
02 Intro to Form Validation.mp4 (5.47 MB)
MP4
03 Required Field Validation for User Input.mp4 (2.87 MB)
MP4
04 Form Validation for Accessibility.mp4 (8.09 MB)
MP4
05 Server-side Validation and Custom Error Messages.mp4 (4.49 MB)
MP4
06 Server-Side Form Validation and Error Handling.mp4 (48.53 MB)
MP4
07 Dynamic Error Validation with Hooks.mp4 (2.71 MB)
MP4
08 Form Validation with Client-Side Hydration.mp4 (11.68 MB)
MP4
09 Dad Joke Break From Validation.mp4 (1.39 MB)
MP4
10 Intro to Accessibility.mp4 (42.46 MB)
MP4
11 Fixing Form Reset Button and Accessibility Issues.mp4 (3.9 MB)
MP4
12 Improving Accessibility and Form Associations.mp4 (30.91 MB)
MP4
13 Error Messages and Accessibility with ARIA Attributes.mp4 (7.44 MB)
MP4
14 Accessible Forms with ARIA Attributes.mp4 (31.95 MB)
MP4
15 Focus Management for Better User Experience.mp4 (4.52 MB)
MP4
16 Managing Focus for Form Errors.mp4 (40.78 MB)
MP4
17 Dad Break Joke Accessibility.mp4 (2.9 MB)
MP4
18 Intro to Schema Validation.mp4 (29.91 MB)
MP4
19 Schema Validation.mp4 (1.91 MB)
MP4
20 Schema Validation with Zod.mp4 (20.85 MB)
MP4
21 Form Data Parsing with Conform.mp4 (4.47 MB)
MP4
22 Form Submission and Error Handling with Conform & Zod.mp4 (16.35 MB)
MP4
23 Type Safety with Conform.mp4 (1.77 MB)
MP4
24 Simplifying Form Handling with Conform and Schema Validation.mp4 (42.24 MB)
MP4
25 Dad Joke Break Schema Validation.mp4 (2.67 MB)
MP4
26 Intro to File Upload.mp4 (23.32 MB)
MP4
27 File Upload Functionality.mp4 (4.56 MB)
MP4
28 Image Upload with Form Data and Memory Upload Handling.mp4 (70 MB)
MP4
29 TypeScript Integration.mp4 (2.05 MB)
MP4
30 Validating File Uploads with Zod Schema in a Web Application.mp4 (26.79 MB)
MP4
31 Dad Joke Break File Upload.mp4 (3.89 MB)
MP4
32 Intro to Complex Structures.mp4 (27.48 MB)
MP4
33 Grouping and Managing Related Fields in Form Objects.mp4 (3.42 MB)
MP4
34 Implementing Image Field Set with Conform and TypeScript.mp4 (55.88 MB)
MP4
35 Multiple Image Uploading.mp4 (4.49 MB)
MP4
36 Dynamic Image Lists with Field Sets.mp4 (26.62 MB)
MP4
37 Interactive Image Management.mp4 (9.1 MB)
MP4
38 Dynamically Delete and Add Buttons.mp4 (53.48 MB)
MP4
39 Dad Joke Break Complex Structures.mp4 (1.88 MB)
MP4
40 Intro to Honeypot.mp4 (16.6 MB)
MP4
41 Adding a Honeypot to Protect Against Spam Bots.mp4 (4.12 MB)
MP4
42 Honeypot Fields in Sign Up Forms.mp4 (30.15 MB)
MP4
43 Honeypot Fields for Form Security.mp4 (22.9 MB)
MP4
44 Honeypots for Form Security.mp4 (3.8 MB)
MP4
45 Honeypot Protection.mp4 (21.39 MB)
MP4
46 Consistent Encryption with Honeypot Server.mp4 (6.51 MB)
MP4
47 Setting Up Honeypot Security for Server Environment Variables.mp4 (13.88 MB)
MP4
48 Dad Joke Break Honeypot.mp4 (2.24 MB)
MP4
49 Intro to CSRF.mp4 (21.98 MB)
MP4
50 CSRF Protection with Cookies.mp4 (4.6 MB)
MP4
51 Creating and Managing CSRF Tokens With Node js.mp4 (38.36 MB)
MP4
52 Authenticity With Token Protection.mp4 (4 MB)
MP4
53 Security with Authenticity Token and CSRF Validation.mp4 (31.06 MB)
MP4
54 Dad Joke Break CSRF.mp4 (955.46 KB)
MP4
55 Intro to Rate Limit.mp4 (10.2 MB)
MP4
56 Optimizing Your Express Server with Rate Limiting Middleware.mp4 (4.5 MB)
MP4
57 Safeguarding Your Server- Adding Rate Limit Configuration.mp4 (20.21 MB)
MP4
58 Tiered Rate Limiting with Custom Middleware.mp4 (5.67 MB)
MP4
59 Applying Rate Limiting.mp4 (22.3 MB)
MP4
60 Dad Joke Break Rate Limit.mp4 (2.23 MB)
MP4
61 Outro to Professional Web Forms Workshop.mp4 (3.26 MB)
MP4
01 Intro to Data Modeling Deep Dive Workshop.mp4 (9.22 MB)
MP4
02 Intro to Database Schema.mp4 (16.05 MB)
MP4
03 Setting Up the Database with Prisma.mp4 (2.33 MB)
MP4
04 Database with Prisma and SQLite.mp4 (35.96 MB)
MP4
05 Dad Joke Break Database Schema.mp4 (2.31 MB)
MP4
06 Intro to Data Relationships.mp4 (22.22 MB)
MP4
07 One-to-Many Relationships.mp4 (6.29 MB)
MP4
08 One-to-Many Relationships in Prisma.mp4 (29.55 MB)
MP4
09 Database Design.mp4 (21.3 MB)
MP4
10 One-to-One and One-to-Many Relationships in Prisma.mp4 (36.39 MB)
MP4
11 Dad Joke Break Data Relationships.mp4 (2.32 MB)
MP4
12 Intro to Data Migrations.mp4 (21.36 MB)
MP4
13 Creating Migration Files for Database Management with Prisma.mp4 (2.36 MB)
MP4
14 Database Migrations with Prisma.mp4 (22.16 MB)
MP4
15 Dad Joke Break Data Migrations.mp4 (2.28 MB)
MP4
16 Intro to Seeding Data.mp4 (13 MB)
MP4
17 Configuring Prisma for Seed Script Execution.mp4 (2.65 MB)
MP4
18 Creating and Managing Data with Prisma Seed Scripts.mp4 (16.65 MB)
MP4
19 Optimizing Queries with Nested Mutations in Prisma.mp4 (4.79 MB)
MP4
20 Nested Queries in Database Operations.mp4 (8.55 MB)
MP4
21 Dad Joke Break Seeding Data.mp4 (3.59 MB)
MP4
22 Intro to Generating Seed Data.mp4 (8.26 MB)
MP4
23 Generating Fake Data for Efficient Testing.mp4 (1.66 MB)
MP4
24 Generating Random User Data with Faker js for Database Seeding.mp4 (6.69 MB)
MP4
25 Dynamically Generating Data.mp4 (13.04 MB)
MP4
26 Generating Dynamic Seed Data.mp4 (30.94 MB)
MP4
27 Creating Unique User Data with Enforce Unique Library.mp4 (4.67 MB)
MP4
28 Generating Unique and Valid Usernames in Seed Data.mp4 (23.61 MB)
MP4
29 Dad Joke Break Generating Seed Data.mp4 (1.92 MB)
MP4
30 Intro to Querying Data.mp4 (21.49 MB)
MP4
31 Connecting to a Real Database with Prisma and SQLite.mp4 (3.38 MB)
MP4
32 Optimizing Prisma Client for Efficient Database Operations.mp4 (39.6 MB)
MP4
33 Transitioning to Real Database with Prisma API.mp4 (2.13 MB)
MP4
34 Using Prisma to Retrieve User Data from a SQLite Database.mp4 (18.44 MB)
MP4
35 Database Queries and Migrating to Prisma.mp4 (2.3 MB)
MP4
36 Efficient Data Retrieval with Prisma and Subselects.mp4 (12.79 MB)
MP4
37 Dad Joke Break Querying Data.mp4 (3.85 MB)
MP4
38 Intro to Updating Data.mp4 (11.4 MB)
MP4
39 Mutating Data with Prisma.mp4 (2.26 MB)
MP4
40 Deleting Data with Prisma.mp4 (5.17 MB)
MP4
41 Updating Page Mutations for Images and Notes with Efficient Cache Control.mp4 (17.21 MB)
MP4
42 Efficiently Updating and Deleting Data in a Form with Prisma.mp4 (26.99 MB)
MP4
43 Implementing Transactions for Reliable Data Operations.mp4 (9.59 MB)
MP4
44 Implementing Transactions with Prisma for Atomic Database Operations.mp4 (16.57 MB)
MP4
45 Optimizing Database Calls with Nested Queries in Prisma.mp4 (2.67 MB)
MP4
46 Efficient Database Updates with Prisma's Nested Queries.mp4 (22.4 MB)
MP4
47 Dad Joke Break Updating Data.mp4 (1.46 MB)
MP4
48 Intro to SQL.mp4 (19.46 MB)
MP4
49 SQL Queries for User Search in Prisma.mp4 (4.65 MB)
MP4
50 User Search with Prisma and SQL.mp4 (13.62 MB)
MP4
51 Handling TypeScript Errors and Runtime Type Checking with Prisma and Zod.mp4 (6.44 MB)
MP4
52 Runtime Type Checking and Parsing in Prisma with Raw Queries.mp4 (29.93 MB)
MP4
53 Working with Joins in SQL.mp4 (16.06 MB)
MP4
54 Left Joins with Prisma and SQLite.mp4 (11.99 MB)
MP4
55 Sorting Users by Recent Entry with Raw SQL.mp4 (6.12 MB)
MP4
56 Leveraging AI Assistance for Writing SQL Queries.mp4 (15.76 MB)
MP4
57 Dad Joke Break SQL.mp4 (1.73 MB)
MP4
58 Intro to Query Optimization.mp4 (47.48 MB)
MP4
59 Optimizing Query Performance with Indexes in Prisma.mp4 (2.91 MB)
MP4
60 Optimizing Database Queries with Indexes.mp4 (19.96 MB)
MP4
61 Optimizing User Search Query Performance with Indexing.mp4 (11.81 MB)
MP4
62 Query Performance with Indexes in SQLite.mp4 (51.11 MB)
MP4
63 Dad Joke Break Query Optimization.mp4 (2.7 MB)
MP4
64 Outro to Data Modeling Deep Dive Workshop.mp4 (2.43 MB)
MP4
01 Intro to Authentication Strategies & Implementation Workshop.mp4 (18.82 MB)
MP4
02 Intro to Cookies.mp4 (17.5 MB)
MP4
03 Implementing Theme Switching with Conform and UseFetcher.mp4 (11.54 MB)
MP4
04 Creating a Theme Switcher with Form Submission and Fetcher in React.mp4 (22.43 MB)
MP4
05 Adding User Preference for Dark Mode.mp4 (2.67 MB)
MP4
06 Implementing Cookies for Theme Selection.mp4 (49.17 MB)
MP4
07 Implementing Optimistic UI for Theme Switching.mp4 (4.63 MB)
MP4
08 Implementing Optimistic UI with Remix.mp4 (28.57 MB)
MP4
09 Dad Joke Break Cookies.mp4 (2.53 MB)
MP4
10 Intro to Session Storage.mp4 (16.66 MB)
MP4
100 Intro to Reset Password.mp4 (6.2 MB)
MP4
101 Implementing Forgot Password and Reset Password Flows.mp4 (13.65 MB)
MP4
102 Resetting Passwords and Handling Verification.mp4 (60.37 MB)
MP4
103 User Authentication and Password Reset Flow.mp4 (3.06 MB)
MP4
104 Secure Password Reset Flow Implementation.mp4 (31.49 MB)
MP4
105 Dad Joke Break Reset Pass.mp4 (2.93 MB)
MP4
106 Intro to Change Email.mp4 (6.71 MB)
MP4
107 Implementing Email Verification for Changing Email Addresses.mp4 (3.33 MB)
MP4
108 Implementing Email Change Verification.mp4 (26.52 MB)
MP4
109 Handling Email Verification and Updates.mp4 (1.82 MB)
MP4
11 Toast Messages with Cookies.mp4 (8.72 MB)
MP4
110 Implementing a Secure Email Change Flow.mp4 (32.4 MB)
MP4
111 Dad Joke Break Change Email.mp4 (1.27 MB)
MP4
112 Intro to Enable Two-Factor Authentication.mp4 (8.84 MB)
MP4
113 Implementing Two-Factor Authentication Verification.mp4 (4.03 MB)
MP4
114 Two-Factor Authentication with TOTP Codes.mp4 (21.3 MB)
MP4
115 Generating Two-Factor Authentication Codes and QR Codes.mp4 (5.07 MB)
MP4
116 Generating QR Code and Auth URI for Two-Factor Authentication.mp4 (26.68 MB)
MP4
117 Testing the Two-Factor Authentication Setup.mp4 (8.8 MB)
MP4
118 Two-Factor Authentication Code Verification.mp4 (51.3 MB)
MP4
119 Dad Joke Break Enable Two-Factor Authentication.mp4 (4.08 MB)
MP4
12 Configuring Cookie Session Storage for Toast Messages.mp4 (20.44 MB)
MP4
120 Intro to Verify Two-Factor Authentication (2FA).mp4 (7.75 MB)
MP4
121 Two-Factor Authentication and Session Verification.mp4 (2.33 MB)
MP4
122 Implementing Two-Factor Authentication Flow.mp4 (31.48 MB)
MP4
123 Switching to Verified Session ID After Code Verification.mp4 (11.22 MB)
MP4
124 Two-Factor Authentication Login in Node js.mp4 (39.44 MB)
MP4
125 Dad Joke Break Verify Two-Factor Authentication (2FA).mp4 (3.17 MB)
MP4
126 Intro to Two-Factor Authentication Check.mp4 (9.94 MB)
MP4
127 Two-Factor Authentication Deletion.mp4 (2.14 MB)
MP4
128 Disabling Two-Factor Authentication.mp4 (6.37 MB)
MP4
129 Adding User Re-Verification for Critical Operations.mp4 (6.57 MB)
MP4
13 Adding Toast Notifications to Delete Functionality.mp4 (3.07 MB)
MP4
130 Implementing Verification Age Check for Disable 2FA.mp4 (2.7 MB)
MP4
131 Managing User Verification and Two-Factor Authentication.mp4 (36.52 MB)
MP4
132 Redirecting Users to Re-verify for 2FA Disabling.mp4 (18.05 MB)
MP4
133 Session Expiry Issue During 2FA Disablement Flow.mp4 (12.19 MB)
MP4
134 Fixing Session Expiration Behavior in 2FA Disablement Flow.mp4 (25.84 MB)
MP4
135 Dad Joke Break Two-Factor Authentication Check.mp4 (1.98 MB)
MP4
136 Intro to Oauth.mp4 (38.83 MB)
MP4
137 Integrating GitHub Authentication.mp4 (5.78 MB)
MP4
138 Setting up OAuth Authentication with GitHub.mp4 (38.44 MB)
MP4
139 Testing the OAuth Flow with GitHub Authentication.mp4 (4.76 MB)
MP4
14 Managing Toast Messages with Cookie Sessions.mp4 (22.94 MB)
MP4
140 Implementing OAuth2 Flow with GitHub for User Authentication.mp4 (35.33 MB)
MP4
141 Simulating Third-Party Dependencies.mp4 (32.31 MB)
MP4
142 Simulating GitHub Authentication Flow with Mocks.mp4 (19.85 MB)
MP4
143 Updating Prisma Schema for GitHub Login.mp4 (4.92 MB)
MP4
144 Establishing Connections and Seed Script in Prisma for GitHub Authentication.mp4 (23.09 MB)
MP4
145 Dad Joke Break Oauth.mp4 (2.44 MB)
MP4
146 Intro to Provider Errors.mp4 (3.31 MB)
MP4
147 Handling Errors in Third-Party API Calls.mp4 (4.54 MB)
MP4
148 Handling Errors and Redirecting with GitHub Authentication.mp4 (6.27 MB)
MP4
149 Handling Connection Errors and Duplication in Account Management.mp4 (2.89 MB)
MP4
15 Improving Note Deletion Functionality with Multiple Cookies.mp4 (2.39 MB)
MP4
150 Handling Existing Connections in AuthProvider Callback.mp4 (19.65 MB)
MP4
151 Dad Joke Break Provider Errors.mp4 (2.13 MB)
MP4
152 Intro to Third Party Login.mp4 (7.88 MB)
MP4
153 Implementing GitHub Login with Two-Factor Authentication.mp4 (4.96 MB)
MP4
154 Refactoring Login Logic and Implementing GitHub Login.mp4 (27.93 MB)
MP4
155 Sign Up with GitHub and Handling Mocked Data.mp4 (11.57 MB)
MP4
156 Onboarding and User Authentication with Third-Party Providers.mp4 (58.32 MB)
MP4
157 Dad Joke Break Third Party Login.mp4 (2.32 MB)
MP4
158 Intro to Connection.mp4 (4.71 MB)
MP4
159 Connecting Website and GitHub Accounts.mp4 (6.38 MB)
MP4
16 Efficiently Updating and Serializing Cookies.mp4 (23.57 MB)
MP4
160 Automatically Connecting User Profiles with Existing Accounts.mp4 (22.29 MB)
MP4
161 Adding Multiple GitHub Connections to User Accounts.mp4 (3.63 MB)
MP4
162 Connecting Existing Accounts with an Auth Provider.mp4 (7.51 MB)
MP4
163 Dad Joke Break Connection.mp4 (3.29 MB)
MP4
164 Intro to Redirect Cookie.mp4 (3.94 MB)
MP4
165 Managing Redirects in Forms and Handling Cookies for Persistent Navigation.mp4 (4.22 MB)
MP4
166 Adding Redirect Functionality to Login and Signup Forms.mp4 (12.21 MB)
MP4
167 Handling Redirects and Cookies.mp4 (4.32 MB)
MP4
168 Handling Authentication Redirects and Cookies.mp4 (9.99 MB)
MP4
169 Handling Redirects.mp4 (2.76 MB)
MP4
17 Implementing Flash Messages for Temporary Notifications.mp4 (2.79 MB)
MP4
170 Managing Redirects and Cookies.mp4 (28.97 MB)
MP4
171 Dad Joke Break Redirect Cookie.mp4 (2.14 MB)
MP4
172 Outro to Authentication Strategies & Implementation Workshop.mp4 (3.36 MB)
MP4
18 Efficiently Removing Toast Messages with Flash API.mp4 (3.71 MB)
MP4
19 Dad Joke Break Session Storage.mp4 (1.11 MB)
MP4
20 Intro to User Sessions.mp4 (2.76 MB)
MP4
21 Managing User Sessions with Separate Cookies.mp4 (1.43 MB)
MP4
22 Secure Cookie Session Storage.mp4 (4.74 MB)
MP4
23 User Authentication and Session Management.mp4 (4.53 MB)
MP4
24 User Authentication and Session Management with Login Forms.mp4 (31.78 MB)
MP4
25 Load User Avatars.mp4 (1.35 MB)
MP4
26 Handling User Authentication and Session Management with Prisma.mp4 (15.41 MB)
MP4
27 Dad Joke Break User Sessions.mp4 (2.01 MB)
MP4
28 Intro to Password.mp4 (18.68 MB)
MP4
29 Creating an Optional Password Model in Prisma Schema.mp4 (2.15 MB)
MP4
30 Model Relationships and Handling Passwords in Database Schema.mp4 (12.8 MB)
MP4
31 Generating Passwords for Secure User Creation.mp4 (3.36 MB)
MP4
32 Secure Password Creation with Prisma.mp4 (17.95 MB)
MP4
33 Enhancing User Creation by Adding Passwords.mp4 (1.3 MB)
MP4
34 Creating and Hashing Passwords for User Sign-Up.mp4 (9.58 MB)
MP4
35 Dad Joke Break Password.mp4 (1.47 MB)
MP4
36 Intro to Login.mp4 (15.38 MB)
MP4
37 Secure Password Authentication with bcrypt Compare in Node js.mp4 (1.14 MB)
MP4
38 Implementing Secure Password Verification in User Login.mp4 (17.53 MB)
MP4
39 Securing UI Elements.mp4 (2.74 MB)
MP4
40 Dad Joke Break Login.mp4 (2.15 MB)
MP4
41 Leveraging Utility Functions for User Data Handling and UI Customization.mp4 (40.86 MB)
MP4
42 Intro to Logout.mp4 (4.11 MB)
MP4
43 Transforming a Logout Link into a Secure Logout Form.mp4 (2.17 MB)
MP4
44 Logout Functionality with Session Storage and CSRF Protection.mp4 (17.56 MB)
MP4
45 Implementing Remember Me Functionality for Login Sessions.mp4 (11.92 MB)
MP4
46 Implementing Remember Me Functionality.mp4 (23.66 MB)
MP4
47 Managing Inactive User Sessions.mp4 (3.75 MB)
MP4
48 Destroying Sessions and Handling Weird States.mp4 (6.76 MB)
MP4
49 Implementing Automatic Logout with Modals.mp4 (10.77 MB)
MP4
50 Auto-Logout Functionality.mp4 (35.91 MB)
MP4
51 Dad Joke Break Logout.mp4 (2.75 MB)
MP4
52 Intro to Protecting Routes.mp4 (6.85 MB)
MP4
53 Creating Protected Routes.mp4 (2.79 MB)
MP4
54 Creating an Auth Utility.mp4 (15.56 MB)
MP4
55 Building a Profile Page.mp4 (3.9 MB)
MP4
56 User Authentication and Authorization.mp4 (20.97 MB)
MP4
57 Securing User Access.mp4 (5.01 MB)
MP4
58 Authorization and User Authentication.mp4 (21.49 MB)
MP4
59 Redirect Functionality.mp4 (7.42 MB)
MP4
60 Handling Redirects Safely in User Authentication.mp4 (40.78 MB)
MP4
61 Dad Joke Break Protecting Routes.mp4 (1.97 MB)
MP4
62 Intro to Permissions.mp4 (14.27 MB)
MP4
63 Role-Based Access Control with Prisma.mp4 (3.04 MB)
MP4
64 Modeling Permissions and Roles in Prisma Database.mp4 (33.34 MB)
MP4
65 Managing Roles and Permissions.mp4 (6.52 MB)
MP4
66 Seed Data.mp4 (36.11 MB)
MP4
67 Implementing User Permissions and Authorization Logic.mp4 (5.61 MB)
MP4
68 Implementing Role-Based Permissions.mp4 (63.21 MB)
MP4
69 Securing Admin Pages with User Permissions.mp4 (4.12 MB)
MP4
70 Implementing Role-based Access Control and Permissions.mp4 (51.99 MB)
MP4
71 Dad Joke Break Permissions.mp4 (2.57 MB)
MP4
72 Intro to Man Sessions.mp4 (3.86 MB)
MP4
73 Managing User Sessions and Allowing Data Downloads.mp4 (3.12 MB)
MP4
74 Integrating User Sessions into the Login Process.mp4 (10.45 MB)
MP4
75 Implementing Session-Based Authentication.mp4 (2.97 MB)
MP4
76 Authentication Logic with Session IDs and User Creation.mp4 (31.95 MB)
MP4
77 Improving Login and Signup Flows with Session Management.mp4 (1.74 MB)
MP4
78 Updating Login and Signup Routes to Use Sessions instead of User IDs.mp4 (15.24 MB)
MP4
79 Proactive Session Management.mp4 (4.7 MB)
MP4
80 Managing Sessions and Sign Out in Web Applications.mp4 (27.26 MB)
MP4
81 Dad Joke Break Man Sessions.mp4 (2.06 MB)
MP4
82 Intro to Email.mp4 (14.53 MB)
MP4
83 Integrating Email Services.mp4 (3.55 MB)
MP4
84 Sending Emails with the Resend API using Fetch.mp4 (22.74 MB)
MP4
85 Mocking APIs with MSW and Testing.mp4 (6.17 MB)
MP4
86 Setting Up a Mock Server with MSW Node.mp4 (50.61 MB)
MP4
87 Email Verification Flow.mp4 (5.38 MB)
MP4
88 User Verification Emails.mp4 (5.12 MB)
MP4
89 Secure Email Transfer and Storage with Cookies for Onboarding.mp4 (7.1 MB)
MP4
90 Passing Data Between Routes.mp4 (39.7 MB)
MP4
91 Dad Joke Break Email.mp4 (1.97 MB)
MP4
92 Intro to Verification.mp4 (18.99 MB)
MP4
93 Implementing One-Time Password Verification with Database Storage.mp4 (2.43 MB)
MP4
94 Creating a Verification Model in Prisma for User Verification.mp4 (15.42 MB)
MP4
95 User Verification Workflow.mp4 (7.17 MB)
MP4
96 Generating One-Time Passwords and Verification URLs in a Signup Flow.mp4 (36.72 MB)
MP4
97 Implementing User Code Verification with TOTP.mp4 (3.9 MB)
MP4
98 Verification Flow and Dynamic Query Parameters.mp4 (66.08 MB)
MP4
99 Dad Joke Break Verification.mp4 (2.02 MB)
MP4
01 Intro to Web Application Testing Workshop.mp4 (7.5 MB)
MP4
02 Intro to End-to-End.mp4 (25.33 MB)
MP4
03 Writing Automated Tests with Playwright UI Mode.mp4 (9.07 MB)
MP4
04 Writing and Asserting Playwright Tests for Search Functionality.mp4 (53.32 MB)
MP4
05 Isolating Tests for Better Reliability and Flexibility.mp4 (3.86 MB)
MP4
06 Creating and Interacting with User Data.mp4 (11.1 MB)
MP4
07 Test Isolation in End-to-End Testing.mp4 (7.33 MB)
MP4
08 Proper Setup and Teardown of Testing for Database Cleanup.mp4 (5.66 MB)
MP4
09 Implementing Fixtures to Ensure User Deletion in Playwright Tests.mp4 (9.28 MB)
MP4
10 Playwright Fixtures for Testing.mp4 (33.32 MB)
MP4
11 Dad Joke Break E2E.mp4 (1.8 MB)
MP4
12 Intro to E2E Mocking.mp4 (20.89 MB)
MP4
13 Writing Emails to the File System for Test Automation.mp4 (8.31 MB)
MP4
14 Handling Emails in Node js using File System.mp4 (11.12 MB)
MP4
15 Reading Email from Disk in Test Environment.mp4 (1.28 MB)
MP4
16 Communicating Between Processes with File System in Node js.mp4 (15.58 MB)
MP4
17 Dad Joke Break E2E Mocking.mp4 (2.1 MB)
MP4
18 Intro to Auth E2E.mp4 (12.11 MB)
MP4
19 End-to-End User Flow Testing and Authentication Utility.mp4 (7.57 MB)
MP4
20 Login and Setting Cookies for Browser Testing.mp4 (34.53 MB)
MP4
21 Dad Joke Break Auth E2E.mp4 (3.49 MB)
MP4
22 Intro to Unit Test.mp4 (13.17 MB)
MP4
23 Unit Testing a Function for Error Messages.mp4 (2.53 MB)
MP4
24 Writing Unit Tests for Utility Functions.mp4 (26.41 MB)
MP4
25 Managing Test Output and Error Logging with Console Mocking.mp4 (8.74 MB)
MP4
26 Testing Console Error with Spies.mp4 (18.64 MB)
MP4
27 Implementing Test Hooks for Error Restoration in Playwright.mp4 (3.91 MB)
MP4
28 Effective Error Handling and Console Capture Testing.mp4 (26.1 MB)
MP4
29 Creating a Setup File for Test Environment Setup.mp4 (3.04 MB)
MP4
30 Setting Up Test Environment and Utilizing Setup Files with VTest.mp4 (15.86 MB)
MP4
31 Dad Joke Break Unit Test.mp4 (3.36 MB)
MP4
32 Intro to Component Testing.mp4 (24.6 MB)
MP4
33 Error List Component with React Testing Library.mp4 (2.3 MB)
MP4
34 Testing React Components with JSDOM.mp4 (25.1 MB)
MP4
35 Proper DOM Cleanup for Reliable Testing.mp4 (2.31 MB)
MP4
36 Ensuring Isolation and Proper Test Execution.mp4 (22.98 MB)
MP4
37 Dad Joke Break Component Test.mp4 (728.41 KB)
MP4
38 Intro to Hooks.mp4 (27.3 MB)
MP4
39 Double Confirmation Feature.mp4 (16.02 MB)
MP4
40 Testing Custom React Hooks with RenderHook and Act.mp4 (45.49 MB)
MP4
41 Custom Test Components vs Render Hook Utility.mp4 (6.4 MB)
MP4
42 Testing React Hooks.mp4 (28.44 MB)
MP4
43 Dad Joke Break Hooks.mp4 (1.56 MB)
MP4
44 Intro to Testing Remix.mp4 (15.5 MB)
MP4
45 Creating a Stub for Testing Component Logic in Remix.mp4 (5 MB)
MP4
46 Rendering Components with Mock Data.mp4 (35.73 MB)
MP4
47 Creating a Parent Route for Accessing Root Data.mp4 (6.19 MB)
MP4
48 Creating Routes and Context in Remix.mp4 (18.96 MB)
MP4
49 Dad Joke Break Testing Remix.mp4 (1.67 MB)
MP4
50 Intro to Http Mocking.mp4 (9.52 MB)
MP4
51 GitHub Sign-In Callback.mp4 (8.37 MB)
MP4
52 Testing OAuth2 Flow and Mocking GitHub API Responses.mp4 (52.47 MB)
MP4
53 Testing Error Handling in GitHub API Interceptor.mp4 (6.57 MB)
MP4
54 Testing Error Handling and Assertions with Mock API Calls.mp4 (35.3 MB)
MP4
55 Streamlining Repetitive Test Setup for Optimal Efficiency.mp4 (6.1 MB)
MP4
56 Efficient Code Organization with Setup Functions.mp4 (14.69 MB)
MP4
57 Dad Joke Break Http Mocking.mp4 (3.07 MB)
MP4
58 Intro to Auth Integration.mp4 (11.52 MB)
MP4
59 Testing Authenticated Requests and Connection Creation.mp4 (7.56 MB)
MP4
60 Creating and Authenticating Users for Connection Setup.mp4 (52.64 MB)
MP4
61 Assertions for GitHub Login Session Creation.mp4 (4.44 MB)
MP4
62 Verifying Session Creation and User Authentication.mp4 (14.86 MB)
MP4
63 Integrating Real Database with User Routes.mp4 (5.08 MB)
MP4
64 Authentication in Database Integration Tests.mp4 (41.32 MB)
MP4
65 Dad Joke Break Auth Integration.mp4 (3.82 MB)
MP4
66 Intro to Custom Assertions.mp4 (11.91 MB)
MP4
67 Custom Matchers for Assertions.mp4 (8.29 MB)
MP4
68 Custom Assertions with Jest's Expect Library.mp4 (22.33 MB)
MP4
69 Dad Joke Break Custom Assertions.mp4 (3.03 MB)
MP4
70 Intro to Test Database.mp4 (14.21 MB)
MP4
71 Setting Up a Test Database for Prisma Integration Tests.mp4 (8.83 MB)
MP4
72 Setting Up an Isolated Database for Tests.mp4 (28.3 MB)
MP4
73 Optimizing Database Seeding for Faster Execution.mp4 (3.38 MB)
MP4
74 Optimizing Database Seeding for Faster Execution 2.mp4 (9.78 MB)
MP4
75 Managing Test Databases for Parallel Testing.mp4 (6.47 MB)
MP4
76 Isolating Test Databases for Efficient Testing.mp4 (7.1 MB)
MP4
77 Optimizing Test Setup.mp4 (8.31 MB)
MP4
78 Optimizing Test Setup with Global Database Configuration.mp4 (23.63 MB)
MP4
79 Dad Joke Break Test Database.mp4 (1.96 MB)
MP4
80 Outro to Web Application Testing Workshop.mp4 (2.9 MB)
MP4
Ship Modern Full-Stack Web Applications.z01
https://rapidgator.net/file/918ee8f3cd020f1f9363ef78092e6c62/Ship_Modern_Full-Stack_Web_Applications.z01
Ship Modern Full-Stack Web Applications.z02
https://rapidgator.net/file/a9eced6c75c485875ef5800677d7d36d/Ship_Modern_Full-Stack_Web_Applications.z02
Ship Modern Full-Stack Web Applications.z03
https://rapidgator.net/file/a15952d0cb2bad670c0ee9d7807767b0/Ship_Modern_Full-Stack_Web_Applications.z03
Ship Modern Full-Stack Web Applications.z04
https://rapidgator.net/file/1ecb1be2149300d8839dbaa805eb8869/Ship_Modern_Full-Stack_Web_Applications.z04
Ship Modern Full-Stack Web Applications.z05
https://rapidgator.net/file/51cde3eb672857f7d97f83cfc326b97e/Ship_Modern_Full-Stack_Web_Applications.z05
Ship Modern Full-Stack Web Applications.z06
https://rapidgator.net/file/e63c5cf3047a16e4dbaa12556ed2b912/Ship_Modern_Full-Stack_Web_Applications.z06
Ship Modern Full-Stack Web Applications.zip
https://rapidgator.net/file/30cc2d1bf42f4c80866722452ea0a308/Ship_Modern_Full-Stack_Web_Applications.zip
Ship Modern Full-Stack Web Applications.z01
https://alfafile.net/file/AuzEh/Ship_Modern_Full-Stack_Web_Applications.z01
Ship Modern Full-Stack Web Applications.z02
https://alfafile.net/file/AuzEg/Ship_Modern_Full-Stack_Web_Applications.z02
Ship Modern Full-Stack Web Applications.z03
https://alfafile.net/file/AuzE3/Ship_Modern_Full-Stack_Web_Applications.z03
Ship Modern Full-Stack Web Applications.z04
https://alfafile.net/file/AuzEd/Ship_Modern_Full-Stack_Web_Applications.z04
Ship Modern Full-Stack Web Applications.z05
https://alfafile.net/file/AuzEw/Ship_Modern_Full-Stack_Web_Applications.z05
Ship Modern Full-Stack Web Applications.z06
https://alfafile.net/file/AuzEB/Ship_Modern_Full-Stack_Web_Applications.z06
Ship Modern Full-Stack Web Applications.zip
https://alfafile.net/file/AuzEv/Ship_Modern_Full-Stack_Web_Applications.zip