📄️ 1. Introduction
Understand the architecture of Cloudflare Workers, V8 Isolates, cold starts, and how it differs from traditional serverless and containers.
📄️ 2. Wrangler CLI
Master the Wrangler CLI to scaffold, run, test, and deploy Cloudflare Workers environments.
📄️ 3. Routing & Triggers
Learn how to execute a Cloudflare Worker via Custom Domains, wildcards, cron shedules, and Email triggers.
📄️ 4. Handling Requests
Understand the ES Module syntax, the JS Fetch API, modifying requests, and returning standard HTTP responses.
📄️ 5. State and Storage
Master Cloudflare's edge-native databases and storage solutions directly from within Workers.
📄️ 6. Bindings and Secrets
Connect your Cloudflare Worker to KV namespaces, D1 databases, and securely store environment variables.
📄️ 7. Frameworks & Hono
Learn why standard Node.js frameworks fail on the edge, and how to use Hono and Itty Router for performant API building.
📄️ 8. Caching & Performance
Control the Cloudflare CDN edge cache programmatically using the Cache API within your Workers.
📄️ 9. CI/CD GitHub Actions
Automate Cloudflare Workers deployments safely using Wrangler and GitHub Actions workflows.
📄️ 10. AI & Advanced Patterns
Utilize Workers AI to run LLMs and image generation models at the edge, alongside vector databases and websockets.
📄️ 11. Operations & Troubleshooting
Debugging techniques, deciphering exception codes, and understanding strict Worker CPU and memory limits.