Develop Data-Driven Applications with Azure SQL Database (DP-3020)
Learn to build, deploy, and secure data-driven applications with Azure SQL Database, Data API Builder, CI/CD pipelines, REST APIs, and Azure Functions.
Register or Request Training
- Private class for your team
- Live expert instructor
- Online or on‑location
- Customizable agenda
- Proposal responses same day as request
Course Overview
Learn to develop modern, data-driven applications with Microsoft Azure SQL Database. Explore database configuration, automated deployment with GitHub Actions and Azure Pipelines, API development, data integration, and security.
You will also work with Data API Builder, Azure Web Apps, Static Web Apps, Azure Functions, and REST endpoints to connect applications and automate data workflows.
Course Benefits
- Create and configure an Azure SQL Database for modern application development.
- Build and deploy database projects with GitHub Actions and Azure Pipelines.
- Automate and secure continuous integration and continuous deployment workflows.
- Create REST and GraphQL endpoints with Data API Builder.
- Develop data APIs with Azure Web Apps and Static Web Apps.
- Import and manipulate data using REST endpoints and Azure Functions.
- Apply authentication, managed identities, firewall rules, and advanced data security features.
Delivery Methods
Delivered for your team at your site or online.
Microsoft Certified Partner
Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Course Outline
- Get Started with Azure SQL Database for Modern Application Development
- Explain deployment options
- Explore Hyperscale capabilities
- Understand the serverless compute tier
- Enable application resilience with Azure SQL Database
- Understand AI capabilities for Azure SQL Database
- Develop for Azure SQL Database
- Create and configure an Azure SQL Database
- Use SQL Database Projects
- Build and deploy database projects with GitHub Actions and Azure DevOps
- Secure and monitor continuous integration and continuous deployment
- Develop a Data API for Azure SQL Database
- Explore Data API Builder for Azure SQL Database
- Use Azure Static Web Apps with a data API
- Develop a data API with Azure Web App for Containers
- Explore Data Manipulation Options in Azure SQL Database
- Use RESTful endpoints to import data into Azure SQL Database
- Manipulate data in Azure SQL Database with Azure Functions
- Explore Security Practices for Azure SQL Database
- Explore authentication methods
- Configure managed identity
- Understand firewall rules
- Explore advanced data security
Class Materials
Each student receives a comprehensive set of materials, including course notes and all class examples.
Have questions about this course?
We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.