Free course
Cloudflare Workers Course
Build and operate a Worker application with Hono, static assets, bindings, D1, KV, R2, Queues, scheduled work, Durable Objects, tests, logs, and safe deployments.
Prerequisites: Cloudflare, JavaScript, TypeScript, HTTP and Web APIs
Download this course as PDF or EPUB
Read it offline, on your Kindle, or print it. Join my free newsletter and you get this course plus every other book and course I published.
Download this course as PDF or EPUB
Read it offline, on your Kindle, or print it.
Your progress
of lessons completed.
Course completed.
What you'll learn
Build, test, deploy, observe, and recover Link Vault, a full Worker application using the right Cloudflare capability for each job.
Course contents
Workers foundations
Understand isolates, create the project, handle requests, and use Wrangler deliberately.
Routing and configuration
Reuse Hono, configure typed bindings, separate secrets, and serve static assets.
Storage bindings
Store relational data in D1, cache with KV, export to R2, and choose storage well.
State and background work
Use waitUntil, Queues, Cron Triggers, and Durable Objects for the jobs they fit.
Production and deployment
Test the runtime, add observability, deploy compatibly, roll back, and review production.