Azure Functions Development Tutorials

Welcome to the Azure Functions development section of Microsoft Learn. Here you'll find a comprehensive set of tutorials and guides to help you build, deploy, and manage serverless applications using Azure Functions.

Get Started with Azure Functions

Learn the basics of Azure Functions, including creating your first function, understanding triggers and bindings, and deploying to Azure.

Serverless Introduction JavaScript
Start Tutorial

Developing Durable Functions

Explore Durable Functions for building stateful serverless workflows. Learn about orchestrators, entities, and common patterns.

Stateful Workflows Durable Functions Orchestration
Start Tutorial

Azure Functions with .NET

Dive into developing Azure Functions using .NET. Cover common scenarios, best practices, and advanced features for C# developers.

.NET C# Developer Guide
Start Tutorial

Building APIs with Azure Functions

Discover how to use Azure Functions to create powerful and scalable HTTP APIs. Learn about routing, request handling, and response formatting.

APIs HTTP Triggers REST
Start Tutorial

Monitoring and Logging Azure Functions

Understand how to monitor your Azure Functions, troubleshoot issues with logging, and gain insights into your application's performance.

Monitoring Logging Troubleshooting
Start Tutorial