Full-Stack SaaS Development Course on Cloudflare Workers
11h 27m 15s
English
Paid
Course description
This is a practical training where you will learn full-stack development of SaaS applications based on Cloudflare Workers step by step. The program is built around one real project and includes over 11 hours of video, divided into 9 modules and 58 lessons.
Read more about the course
In the course, you will learn to:
- work with monorepositories and typed APIs;
- build smart routes based on geolocation and optimize data access;
- use queues for reliable background processes;
- implement AI workflows and automation, including web page rendering and database interaction.
By the end of the course, you will have a completed SaaS project, assembled according to all production development rules on Cloudflare Workers.
Watch Online
0:00
/ #1: Intro & Overview
All Course Lessons (58)
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Intro & Overview Demo | 20:15 | |
| 2 | Setting up the project | 07:32 | |
| 3 | Deploy the project | 05:50 | |
| 4 | Understand the Worker Runtime | 11:45 | |
| 5 | Framework bundling, Entrypoints, & Env | 22:39 | |
| 6 | Binding resources to your Worker | 07:00 | |
| 7 | React + Tanstack + TRPC on Workers | 14:22 | |
| 8 | Setting up D1 Database & Drizzle ORM | 17:50 | |
| 9 | Creating SQL Queries in our Mono Repo | 22:24 | |
| 10 | Create all TRPC CRUD operations | 24:55 | |
| 11 | Deploy your changes! | 04:28 | |
| 12 | Setting up the Data Service | 07:20 | |
| 13 | Setting up Hono | 08:26 | |
| 14 | Cloudflare Worker location headers | 05:50 | |
| 15 | Connecting our database | 08:08 | |
| 16 | Geo based smart routing | 11:51 | |
| 17 | Speed things up with KV | 12:07 | |
| 18 | Extending our data services | 03:08 | |
| 19 | What are queues? | 05:37 | |
| 20 | Workers Paid Tier + Pricing breakdown | 04:45 | |
| 21 | Creating & Using Queues | 08:51 | |
| 22 | Creating a Producer | 09:17 | |
| 23 | Building Type Safe Queue Handlers | 11:01 | |
| 24 | Advanced Configuration: Delay, Retries & Dead Letter | 13:05 | |
| 25 | What are Cloudflare Workflows? | 07:27 | |
| 26 | Build & Deploy a Workflow | 09:15 | |
| 27 | Rendering Webpages with Cloudflare Browser Render | 14:51 | |
| 28 | Workers AI & AI SDK | 06:47 | |
| 29 | Create an AI Workflow Step | 21:52 | |
| 30 | Saving AI output in our DB | 09:20 | |
| 31 | Saving Web Page Data in R2 | 15:37 | |
| 32 | Add Evaluation Data in UI | 05:46 | |
| 33 | Taking Screenshot in Browser Rendering | 03:29 | |
| 34 | System design & How we can use Durable Objects | 07:58 | |
| 35 | Durable Object API | 05:13 | |
| 36 | Building the Base Class | 13:45 | |
| 37 | Full Link Click Integration with Alarms | 23:26 | |
| 38 | Overview of realtime link tracking | 06:22 | |
| 39 | Build a SQL backed Durable Object | 16:37 | |
| 40 | Setting up Websockets | 08:50 | |
| 41 | Connecting from the Client (Localhost) | 09:08 | |
| 42 | Realtime link clicks with Websockets | 17:33 | |
| 43 | Service to Service Bindings | 10:50 | |
| 44 | Create a specific stage deployment | 10:45 | |
| 45 | Creating a Production Instance | 08:47 | |
| 46 | Auto Deployments | 15:50 | |
| 47 | Custom Domains & Routes | 15:30 | |
| 48 | Auth Overview | 13:00 | |
| 49 | Configuration & Schema Creation | 15:44 | |
| 50 | Integration with web app | 16:59 | |
| 51 | Protecting our API Routes | 08:43 | |
| 52 | Better Auth Stripe Integration | 15:58 | |
| 53 | Creating Stripe Products | 11:45 | |
| 54 | Adding Subscriptions in the User Application | 20:37 | |
| 55 | Deploying & Live Webhooks | 16:26 | |
| 56 | Completing the User Application Dashboard | 09:20 | |
| 57 | Writing Tests | 14:52 | |
| 58 | Stretch Goals | 10:27 |
Unlock unlimited learning
Get instant access to all 57 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionComments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
Mastering AI Product Strategy: From Ideas to MVP
Sources: Rupa Chaturvedi, Polly Allen
Discover the possibilities of AI to design and develop products and user experiences - without a single line of code. AI is transforming the approach to...
12 hours 21 seconds
Build a Simple Neural Network & Learn Backpropagation
Sources: zerotomastery.io
Learn backpropagation and gradient descent by writing a simple neural network from scratch in Python - without libraries, just the basics. Ideal...
4 hours 34 minutes 9 seconds
Building Gen AI Agents for Enterprise: Leadership and Product Manager Edition
Sources: Hamza Farooq
What can AI-based agents do for me? We are living in one of the most revolutionary periods in the history of computing, and generative AI is at the...
12 hours 26 minutes 49 seconds
RAG (Retrieval)
Sources: Mckay Wrigley (takeoff)
Study the key principles of developing Retrieval-Augmented Generation (RAG) systems and the application of advanced search methods to improve the performance...
4 hours 33 minutes 19 seconds
AI-Supercharged Storytelling & Data Analysis for Leaders and Managers
Sources: Amit Rawal
In this course, you will master the step-by-step process: from asking the right questions to creating powerful data-driven stories that will help you achieve...
7 hours 20 minutes 56 seconds