All Courses
beginner Cloud Native

Cloudflare: Cloudflare for Developers: DNS to CDN

Master Cloudflare from scratch — cloudflare for developers: dns to cdn.

50 lessons 17 available ~71 min total
Start the course

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. 1

    Understanding the DNS Infrastructure

    4 min
  2. 2

    Cloudflare Proxy Fundamentals

    4 min
  3. 3

    Configuring SSL/TLS Settings

    4 min
  4. 4

    Implementing Page Rules for Security

    4 min
  5. 5

    Global Network and Edge Caching

    4 min
  6. 6

    Configuring Cache Rules

    4 min
  7. 7

    Managing Cache via Dashboard and API

    4 min
  8. 8

    Image Optimization and Resizing

    4 min
  9. 9

    Minification and Asset Delivery

    4 min
  10. 10

    Deploying a Static Frontend

    4 min
  11. 11

    Introduction to Wrangler CLI

    4 min
  12. 12

    Writing Your First Worker

    4 min
  13. 13

    Handling HTTP Requests

    4 min
  14. 14

    Dynamic Header Manipulation

    3 min
  15. 15

    Debugging Workers with Wrangler

    4 min
  16. 16

    Project Milestone: The Edge Interceptor

    4 min
  17. 17

    Introduction to R2 Storage

    4 min
  18. 18

    Uploading Files to R2

    Coming soon
  19. 19

    Integrating R2 with Workers

    Coming soon
  20. 20

    Introduction to D1 SQL Database

    Coming soon
  21. 21

    Schema Design for D1

    Coming soon
  22. 22

    Basic CRUD: Create and Read

    Coming soon
  23. 23

    Basic CRUD: Update and Delete

    Coming soon
  24. 24

    Managing Database Connections

    Coming soon
  25. 25

    Project Milestone: The Dynamic Backend

    Coming soon
  26. 26

    Authentication Fundamentals

    Coming soon
  27. 27

    Rate Limiting Basics

    Coming soon
  28. 28

    WAF Custom Rules

    Coming soon
  29. 29

    Managing Secrets Securely

    Coming soon
  30. 30

    Environment Variables and Configuration

    Coming soon
  31. 31

    Project Milestone: Securing the Full Stack

    Coming soon
  32. 32

    Workers Routes and Custom Domains

    Coming soon
  33. 33

    Advanced Routing Patterns

    Coming soon
  34. 34

    Observability and Logging

    Coming soon
  35. 35

    Error Handling and Alerts

    Coming soon
  36. 36

    CI/CD: Automated Testing

    Coming soon
  37. 37

    CI/CD: Deployment Pipelines

    Coming soon
  38. 38

    Performance Auditing

    Coming soon
  39. 39

    Project Milestone: Final Production Audit

    Coming soon
  40. 40

    Handling CORS in Workers

    Coming soon
  41. 41

    Working with KV Storage

    Coming soon
  42. 42

    Queueing Tasks

    Coming soon
  43. 43

    Cron Triggers

    Coming soon
  44. 44

    Handling WebSockets

    Coming soon
  45. 45

    Cloudflare Access Basics

    Coming soon
  46. 46

    Managing Multiple Environments

    Coming soon
  47. 47

    Optimizing SQL Queries

    Coming soon
  48. 48

    Handling Large File Uploads

    Coming soon
  49. 49

    Global State Management

    Coming soon
  50. 50

    Edge Logic Best Practices

    Coming soon