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
4 min - 19
Integrating R2 with Workers
4 min - 20
Introduction to D1 SQL Database
4 min - 21
Schema Design for D1
4 min - 22
Basic CRUD: Create and Read
4 min - 23
Basic CRUD: Update and Delete
4 min - 24
Managing Database Connections
4 min - 25
Project Milestone: The Dynamic Backend
4 min - 26
Authentication Fundamentals
3 min - 27
Rate Limiting Basics
4 min - 28
WAF Custom Rules
4 min - 29
Managing Secrets Securely
4 min - 30
Environment Variables and Configuration
3 min - 31
Project Milestone: Securing the Full Stack
4 min - 32
Workers Routes and Custom Domains
4 min - 33
Advanced Routing Patterns
4 min - 34
Observability and Logging
4 min - 35
Error Handling and Alerts
4 min - 36
CI/CD: Automated Testing
4 min - 37
CI/CD: Deployment Pipelines
4 min - 38
Performance Auditing
4 min - 39
Project Milestone: Final Production Audit
4 min - 40
Handling CORS in Workers
4 min - 41
Working with KV Storage
3 min - 42
Queueing Tasks
3 min - 43
Cron Triggers
4 min - 44
Handling WebSockets
3 min - 45
Cloudflare Access Basics
4 min - 46
Managing Multiple Environments
4 min - 47
Optimizing SQL Queries
4 min - 48
Handling Large File Uploads
4 min - 49
Global State Management
4 min - 50
Edge Logic Best Practices
3 min