Skip to content

Tutorials

View tutorials to help you get started with Workers.

Name Last Updated Type Difficulty
Build a Comments API over 1 year ago 🎥 Video Intermediate
Handle rate limits of external APIs over 1 year ago 📝 Tutorial Beginner
Build an API to access D1 using a proxy Worker over 1 year ago 📝 Tutorial Intermediate
Welcome to the Cloudflare Developer Channel over 1 year ago 🎥 Video Beginner
AI meets Maps | Using Cloudflare AI, Langchain, Mapbox, Folium and Streamlit over 1 year ago 🎥 Video Intermediate
Deploy a Worker over 1 year ago Beginner
Use Vectorize to add additional context to your AI Applications through RAG over 1 year ago 🎥 Video Intermediate
Create a serverless, globally distributed REST API with Fauna over 1 year ago 📝 Tutorial Beginner
Connect to a PostgreSQL database with Cloudflare Workers over 1 year ago 📝 Tutorial Beginner
Build a Retrieval Augmented Generation (RAG) AI over 1 year ago 📝 Tutorial Beginner
Build a web crawler with Queues and Browser Rendering over 1 year ago 📝 Tutorial Intermediate
Build Rust Powered Apps over 1 year ago 🎥 Video Beginner
Recommend products on e-commerce sites using Workers AI and Stripe over 1 year ago 📝 Tutorial Beginner
Custom access control for files in R2 using D1 and Workers almost 2 years ago 📝 Tutorial Beginner
Send form submissions using Astro and Resend almost 2 years ago 📝 Tutorial Beginner
Create a fine-tuned OpenAI model with R2 almost 2 years ago 📝 Tutorial Intermediate
Build a Slackbot almost 2 years ago 📝 Tutorial Beginner
Stateful Apps with Cloudflare Workers almost 2 years ago 🎥 Video Intermediate
Use Workers KV directly from Rust almost 2 years ago 📝 Tutorial Intermediate
Build a todo list Jamstack application almost 2 years ago 📝 Tutorial Beginner
Send Emails With Postmark almost 2 years ago 📝 Tutorial Beginner
Send Emails With Resend almost 2 years ago 📝 Tutorial Beginner
Create a sitemap from Sanity CMS with Workers almost 2 years ago 📝 Tutorial Beginner
Log and store upload events in R2 with event notifications almost 2 years ago 📝 Tutorial Beginner
Query D1 using Prisma ORM almost 2 years ago Tutorial Beginner
Learn Cloudflare Workers - Full Course for Beginners about 2 years ago 🎥 Video Beginner
Learn AI Development (models, embeddings, vectors) over 2 years ago 🎥 Video Advanced
Optimize your AI App & fine-tune models (AI Gateway, R2) over 2 years ago 🎥 Video Advanced
How to use Cloudflare AI models and inference in Python with Jupyter Notebooks over 2 years ago 🎥 Video Intermediate
Create custom headers for Cloudflare Access-protected origins with Workers over 2 years ago 📝 Tutorial Intermediate
Create a serverless, globally distributed time-series API with Timescale over 2 years ago 📝 Tutorial Beginner
Deploy a Browser Rendering Worker with Durable Objects over 2 years ago 📝 Tutorial Beginner
GitHub SMS notifications using Twilio over 2 years ago 📝 Tutorial Beginner
Deploy a Worker that connects to OpenAI via AI Gateway over 2 years ago 📝 Tutorial Beginner
Deploy a real-time chat application over 2 years ago 📝 Tutorial Intermediate
Create a deploy button with GitHub Actions over 2 years ago 📝 Tutorial Beginner
Build a QR code generator over 2 years ago 📝 Tutorial Beginner
Securely access and upload assets with Cloudflare R2 almost 3 years ago 📝 Tutorial Beginner
OpenAI GPT function calling with JavaScript and Cloudflare Workers almost 3 years ago 📝 Tutorial Beginner
Handle form submissions with Airtable almost 3 years ago 📝 Tutorial Beginner
Connect to and query your Turso database using Workers almost 3 years ago 📝 Tutorial Beginner
Generate YouTube thumbnails with Workers and Cloudflare Image Resizing almost 3 years ago 📝 Tutorial Intermediate