AI curriculum
Course outline for Cloudflare for Modern Applications
Edge workloads need clear state and execution boundaries. Examine Cloudflare application components and design a small request flow without assuming access to every platform feature.
About Cloudflare for Modern Applications
Edge workloads need clear state and execution boundaries. Examine Cloudflare application components and design a small request flow without assuming access to every platform feature.
Cloudflare for Modern Applications Course Objectives
- Compare worker, object, container, and sandbox roles.
- Define state and isolation boundaries for an edge application.
- Assess an AI workload's edge execution constraints.
Pre-requisites
- Basic JavaScript or TypeScript and HTTP knowledge.
- Familiarity with application deployment.
Lab Setup
- Computer with Node.js and local worker development tooling.
- Use local emulation or supplied execution traces for platform-specific features.
- A nonproduction Cloudflare account is optional; no paid plan or feature availability is assumed.
Detailed Course Outline
Proposed modulesModule 1: Application components
- Workers
- Durable Objects
- Dynamic Workers
- Containers
Practical outcome: Assign stateless and stateful responsibilities to components.
Module 2: Edge execution boundaries
- Sandboxes
- Edge execution
- AI workloads
Practical outcome: Document isolation and inference constraints for an edge request.
Practical exercise
- Prototype or simulate an edge request handler and evaluate its state and execution assumptions.
How we train
Contact us for full course details, including duration, delivery options and lab requirements.
Ask about exercises, instructor feedback and the prior knowledge you need. Tool-specific courses marked provisional may become modules in a broader course.
Discuss your learning goals