🛠️ Hands-On Tutorials

Step-by-step guides to build real Azure integrations

🔗 Logic Apps12 tutorials

#TitleLevelDurationLink
1
Create Your First Logic App (Standard) Workflow
Set up a Logic App Standard resource, create an HTTP-triggered workflow, and return a response.
Beginner15 min
2
Logic Apps Triggers — HTTP, Recurrence, and Service Bus
Understand trigger types, polling vs push, and configure the three most common triggers.
Beginner20 min
3
Working with Connectors — SQL, Blob Storage, Outlook
Connect to external services using managed connectors and handle authentication.
Beginner25 min
4
Data Operations — Compose, Parse JSON, Filter Array
Transform and manipulate data within workflows using built-in data operations.
Beginner20 min
5
Variables, Loops, and Conditional Logic
Use variables, for-each loops, until loops, and condition actions for complex flows.
Intermediate30 min
6
Error Handling — Scopes, Try-Catch, and Retry Policies
Build resilient workflows with scope-based error handling and retry policies.
Intermediate30 min
7
Calling REST APIs and Azure Functions from Logic Apps
Use HTTP action, handle auth headers, call Azure Functions, and process responses.
Intermediate25 min
8
Stateful vs Stateless Workflows — When to Use Which
Understand the differences, performance implications, and design patterns for each.
Intermediate20 min
9
CI/CD for Logic Apps Standard with Azure DevOps
Deploy Logic Apps using Bicep templates, manage environment-specific config, and automate releases.
Advanced45 min
10
VNet Integration and Private Endpoints
Inject Logic Apps into a VNet, configure private endpoints for Service Bus and Storage.
Advanced45 min
11
Managed Identity — Authenticate Without Secrets
Configure managed identity, grant RBAC roles, and connect to Key Vault, Service Bus, and Storage.
Advanced30 min
12
Monitoring and Diagnostics with Application Insights
Enable Application Insights, track workflow runs, write KQL queries, and set up alerts.
Advanced35 min

🚌 Service Bus8 tutorials

#TitleLevelDurationLink
1
Create a Service Bus Namespace and Queue
Set up a namespace, create a queue, configure properties, and send a test message.
Beginner15 min
2
Send and Receive Messages with .NET SDK
Build a console app to send and receive messages using Azure.Messaging.ServiceBus.
Beginner25 min
3
Topics, Subscriptions, and Message Filtering
Implement pub/sub patterns with topics, SQL filters, and correlation filters.
Beginner25 min
4
Dead Letter Queues — Handling Failed Messages
Understand DLQ, read failed messages, resubmit them, and set up monitoring alerts.
Intermediate30 min
5
Message Sessions — Guaranteed Ordering
Implement FIFO processing with sessions, session state, and ordered message handling.
Intermediate30 min
6
Secure Access with Managed Identity
Eliminate connection strings using DefaultAzureCredential and RBAC roles.
Intermediate25 min
7
Retry Policies and Resilient Message Processing
Implement exponential backoff, circuit breaker, poison message handling, and auto-forwarding.
Advanced35 min
8
Premium Tier — Private Endpoints and VNet Integration
Configure Premium namespace with private endpoints, disable public access, and connect from VNet.
Advanced40 min