What Is Cloudflare Platform
The Cloudflare Developer Platform is a serverless environment where your code runs on the edge - in data centers close to users around the world. You don’t manage servers or scaling; you deploy code and Cloudflare handles the rest. Around the Workers compute layer sits a whole ecosystem of storage and services you can compose into a complete application.
How the Training Works
The training is a hands-on workshop. Starting from your first Worker, we’ll progressively build a real application - adding storage, a queue, and stateful coordination, then deploy it all to production with Wrangler.
What You Will Learn
- Cloudflare Workers: fundamentals, routing, and middleware
- Wrangler and local development (workerd/Miniflare)
- Cloudflare Pages for frontend and full-stack apps
- R2 - S3-compatible object storage
- D1 - SQLite database on the edge
- KV - fast key-value storage
- Queues - asynchronous processing and queues
- Durable Objects - stateful coordination and consistency
- Bindings, secrets, and environment variables
- Observability, logs, and deploying to production
Who Is This Training For
- Developers who want to build apps without managing servers
- Full-stack and frontend developers moving to the edge
- Teams considering Cloudflare as an application platform
Prerequisites
- Basic JavaScript or TypeScript
- Basic terminal skills
- A basic understanding of HTTP and APIs
Technical Requirements
- A Cloudflare account (free tier is enough)
- Node.js installed
- Internet access