Skip to content

Tutorials

View tutorials to help you get started with Workers.

Name Last Updated Type Difficulty
How to Build an Image Generator using Workers AI about 20 hours ago 🎥 Video Beginner
Setup Fullstack Authentication with Next.js, Auth.js, and Cloudflare D1 17 days ago 📝 Tutorial Intermediate
Deploy Your Nuxt Application To Workers 22 days ago 🎥 Video Beginner
Generate Dynamic OG Images using Cloudflare Workers about 1 month ago 📝 Tutorial Intermediate
Build a Voice Notes App with auto transcriptions using Workers AI about 1 month ago 📝 Tutorial Intermediate
Protect payment forms from malicious bots using Turnstile about 1 month ago 📝 Tutorial Beginner
Schedule Twilio Messaging and Phone Calls with Workflows 2 months ago 🎥 Video Intermediate
Automate analytics reporting with Cloudflare Workers and email routing 2 months ago 📝 Tutorial Beginner
Build a Full-Stack Application using Astro and Cloudflare Workers 2 months ago 🎥 Video Beginner
OpenAI Relay Server on Cloudflare Workers 3 months ago 🎥 Video Intermediate
Workers RPC Tutorial 3 months ago 🎥 Video Beginner
Build Live Cursors with Next.js, RPC and Durable Objects 3 months ago 📝 Tutorial Intermediate
Build an interview practice tool with Workers AI 3 months ago 📝 Tutorial Intermediate
Deploy your React App to Cloudflare Workers 3 months ago 🎥 Video Intermediate
Deploy Your NextJS Application To Workers 3 months ago 🎥 Video Beginner
Workers Observability 3 months ago 🎥 Video Intermediate
Cloudflare Workflows | Introduction (Part 1 of 3) 3 months ago 🎥 Video Intermediate
Cloudflare Workflows | Batching and Monitoring Your Durable Execution (Part 2 of 3) 3 months ago 🎥 Video Intermediate
Cloudflare Workflows | Schedule and Sleep For Your Apps (Part 3 of 3) 3 months ago 🎥 Video Intermediate
Building Front-End Applications | Now Supported by Cloudflare Workers 3 months ago 🎥 Video Beginner
Using BigQuery with Workers AI 3 months ago 📝 Tutorial Beginner
How to Build an Image Generator using Workers AI 3 months ago 🎥 Video Beginner
Use event notification to summarize PDF files on upload 4 months ago 📝 Tutorial Intermediate
DevTalk | Episode 01 - Yusuke Wada, creator of Hono Framework 4 months ago 🎥 Video Beginner
Build a private AI chatbot using Meta's Llama 3.1 4 months ago 🎥 Video Beginner
Build a Comments API 4 months ago 🎥 Video Intermediate
How to Build Event-Driven Applications with Cloudflare Queues 4 months ago 🎥 Video Intermediate
Handle rate limits of external APIs 4 months ago 📝 Tutorial Beginner
Build an API to access D1 using a proxy Worker 4 months ago 📝 Tutorial Intermediate
Welcome to the Cloudflare Developer Channel 4 months ago 🎥 Video Beginner
AI meets Maps | Using Cloudflare AI, Langchain, Mapbox, Folium and Streamlit 5 months ago 🎥 Video Intermediate
Deploy a Worker 5 months ago Beginner
Use Vectorize to add additional context to your AI Applications through RAG 5 months ago 🎥 Video Intermediate
Create a serverless, globally distributed REST API with Fauna 5 months ago 📝 Tutorial Beginner
Connect to a PostgreSQL database with Cloudflare Workers 5 months ago 📝 Tutorial Beginner
Build a Retrieval Augmented Generation (RAG) AI 5 months ago 📝 Tutorial Beginner
Build a web crawler with Queues and Browser Rendering 6 months ago 📝 Tutorial Intermediate
Build Rust Powered Apps 7 months ago 🎥 Video Beginner
Recommend products on e-commerce sites using Workers AI and Stripe 7 months ago 📝 Tutorial Beginner
Custom access control for files in R2 using D1 and Workers 8 months ago 📝 Tutorial Beginner
Send form submissions using Astro and Resend 8 months ago 📝 Tutorial Beginner
Create a fine-tuned OpenAI model with R2 8 months ago 📝 Tutorial Intermediate
Build a Slackbot 8 months ago 📝 Tutorial Beginner
Stateful Apps with Cloudflare Workers 8 months ago 🎥 Video Intermediate
Use Workers KV directly from Rust 9 months ago 📝 Tutorial Intermediate
Build a todo list Jamstack application 9 months ago 📝 Tutorial Beginner
Send Emails With Postmark 9 months ago 📝 Tutorial Beginner
Send Emails With Resend 9 months ago 📝 Tutorial Beginner
Create a sitemap from Sanity CMS with Workers 9 months ago 📝 Tutorial Beginner
Log and store upload events in R2 with event notifications 10 months ago 📝 Tutorial Beginner
Query D1 using Prisma ORM 10 months ago Tutorial Beginner
Learn Cloudflare Workers - Full Course for Beginners 11 months ago 🎥 Video Beginner
Learn AI Development (models, embeddings, vectors) about 1 year ago 🎥 Video Advanced
Optimize your AI App & fine-tune models (AI Gateway, R2) about 1 year ago 🎥 Video Advanced
How to use Cloudflare AI models and inference in Python with Jupyter Notebooks about 1 year ago 🎥 Video Intermediate
Create custom headers for Cloudflare Access-protected origins with Workers about 1 year ago 📝 Tutorial Intermediate
Create a serverless, globally distributed time-series API with Timescale about 1 year ago 📝 Tutorial Beginner
Deploy a Browser Rendering Worker with Durable Objects over 1 year ago 📝 Tutorial Beginner
GitHub SMS notifications using Twilio over 1 year ago 📝 Tutorial Beginner
Deploy a Worker that connects to OpenAI via AI Gateway over 1 year ago 📝 Tutorial Beginner
Deploy a real-time chat application over 1 year ago 📝 Tutorial Intermediate
Create a deploy button with GitHub Actions over 1 year ago 📝 Tutorial Beginner
Build a QR code generator over 1 year ago 📝 Tutorial Beginner
Securely access and upload assets with Cloudflare R2 over 1 year ago 📝 Tutorial Beginner
OpenAI GPT function calling with JavaScript and Cloudflare Workers over 1 year ago 📝 Tutorial Beginner
Handle form submissions with Airtable over 1 year ago 📝 Tutorial Beginner
Connect to and query your Turso database using Workers almost 2 years ago 📝 Tutorial Beginner
Generate YouTube thumbnails with Workers and Cloudflare Image Resizing almost 2 years ago 📝 Tutorial Intermediate