Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Build scalable web applications with Go, HTMX, and Templ
Introduction
Intro (5:09)
Private Introduction (4:42)
Building the application Dream Picture AI
Setting up the project structure (31:44)
Application Layout with Templ (42:53)
Authentication With Supabase part 1 (39:09)
Authentication With Supabase part 2 (34:38)
Signing users and protecting routes (35:54)
Sign-in with Google and adding sessions (26:54)
Setting up database with migrations (48:05)
Creating user accounts (40:36)
Building the settings page (44:15)
Reset password flow (40:49)
Reset password flow part 2 + sketching out image generation page (39:57)
Building the image gallery with HTMX (41:06)
Setting up the Images table (38:13)
Building the image generation form (37:21)
Better HOT and Tailwind support for development (11:59)
Using Replicate For Stable Diffusion (41:48)
Adding credits to user accounts (40:52)
Integrating Stripe Part 1 (33:38)
Integrating Stripe part 2 (41:32)
OTP Logins and Lazy loading (23:25)
Fixing A crucial mistake (5:14)
Deployment - CI - Monitoring
Continuous deployment With GitHub and Digital Ocean (15:46)
Adding Better Stack Logging (5:38)
Teach online with
Building the image gallery with HTMX
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock