Cloudflare: Cloudflare for Developers: DNS to CDN
Master Cloudflare from scratch — cloudflare for developers: dns to cdn.
What you'll learn
By the end you can confidently apply Cloudflare at a beginner level: cloudflare for developers: dns to cdn, with real, working code.
Who it's for
Developers learning Cloudflare at a beginner level.
Prerequisites
Basic web development.
A structured, hands-on beginner course on Cloudflare, taking you from scratch by building a full app on Workers, D1 and R2.
Curriculum
- 1
Understanding the DNS Infrastructure
4 min - 2
Cloudflare Proxy Fundamentals
4 min - 3
Configuring SSL/TLS Settings
4 min - 4
Implementing Page Rules for Security
4 min - 5
Global Network and Edge Caching
4 min - 6
Configuring Cache Rules
4 min - 7
Managing Cache via Dashboard and API
4 min - 8
Image Optimization and Resizing
4 min - 9
Minification and Asset Delivery
4 min - 10
Deploying a Static Frontend
4 min - 11
Introduction to Wrangler CLI
4 min - 12
Writing Your First Worker
4 min - 13
Handling HTTP Requests
4 min - 14
Dynamic Header Manipulation
3 min - 15
Debugging Workers with Wrangler
4 min - 16
Project Milestone: The Edge Interceptor
4 min - 17
Introduction to R2 Storage
4 min - 18
Uploading Files to R2
Coming soon - 19
Integrating R2 with Workers
Coming soon - 20
Introduction to D1 SQL Database
Coming soon - 21
Schema Design for D1
Coming soon - 22
Basic CRUD: Create and Read
Coming soon - 23
Basic CRUD: Update and Delete
Coming soon - 24
Managing Database Connections
Coming soon - 25
Project Milestone: The Dynamic Backend
Coming soon - 26
Authentication Fundamentals
Coming soon - 27
Rate Limiting Basics
Coming soon - 28
WAF Custom Rules
Coming soon - 29
Managing Secrets Securely
Coming soon - 30
Environment Variables and Configuration
Coming soon - 31
Project Milestone: Securing the Full Stack
Coming soon - 32
Workers Routes and Custom Domains
Coming soon - 33
Advanced Routing Patterns
Coming soon - 34
Observability and Logging
Coming soon - 35
Error Handling and Alerts
Coming soon - 36
CI/CD: Automated Testing
Coming soon - 37
CI/CD: Deployment Pipelines
Coming soon - 38
Performance Auditing
Coming soon - 39
Project Milestone: Final Production Audit
Coming soon - 40
Handling CORS in Workers
Coming soon - 41
Working with KV Storage
Coming soon - 42
Queueing Tasks
Coming soon - 43
Cron Triggers
Coming soon - 44
Handling WebSockets
Coming soon - 45
Cloudflare Access Basics
Coming soon - 46
Managing Multiple Environments
Coming soon - 47
Optimizing SQL Queries
Coming soon - 48
Handling Large File Uploads
Coming soon - 49
Global State Management
Coming soon - 50
Edge Logic Best Practices
Coming soon