<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="35304" language="en" source="https://portal.flane.ch/swisscom/en/xml-course/microsoft-dp-3020" lastchanged="2026-07-06T11:10:29+02:00" parent="https://portal.flane.ch/swisscom/en/xml-courses"><title>Develop data-driven applications by using Azure SQL Database</title><productcode>DP-3020</productcode><vendorcode>MS</vendorcode><vendorname>Microsoft</vendorname><fullproductcode>MS-DP-3020</fullproductcode><version>1.0</version><essentials>&lt;ul&gt;
&lt;li&gt;Experience with relational databases.&lt;/li&gt;&lt;li&gt;Basic knowledge of security concepts like identities and permissions.&lt;/li&gt;&lt;li&gt;Experience using the Azure portal to create resources and set permissions.&lt;/li&gt;&lt;/ul&gt;</essentials><contents>&lt;h4&gt;Get started with Azure SQL Database for modern application development&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Explain deployment options&lt;/li&gt;&lt;li&gt;Explore Hyperscale capabilities&lt;/li&gt;&lt;li&gt;Understand the serverless compute tier&lt;/li&gt;&lt;li&gt;Enable application resilience with Azure SQL Database&lt;/li&gt;&lt;li&gt;Understand AI capabilities for Azure SQL Database&lt;/li&gt;&lt;li&gt;Exercise: Enable application resilience with Azure SQL Database&lt;/li&gt;&lt;li&gt;Module assessment&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;Develop for Azure SQL Database&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Create and configure an Azure SQL Database&lt;/li&gt;&lt;li&gt;Use SQL Database Projects&lt;/li&gt;&lt;li&gt;Build and deploy database projects in GitHub Actions and Azure DevOps&lt;/li&gt;&lt;li&gt;Secure and monitor Continuous Integration and Continuous Deployment (CI/CD)&lt;/li&gt;&lt;li&gt;Exercise: Configure and deploy CI/CD pipelines for Azure SQL Database projects&lt;/li&gt;&lt;li&gt;Module assessment&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;Develop a data API for Azure SQL Database&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Explore Data API Builder for Azure SQL Database&lt;/li&gt;&lt;li&gt;Develop a data API using Azure Static Web Apps&lt;/li&gt;&lt;li&gt;Develop a data API using Azure Web App for Containers&lt;/li&gt;&lt;li&gt;Exercise: Develop a Data API for Azure SQL Database&lt;/li&gt;&lt;li&gt;Module assessment&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;Explore data manipulation options in Azure SQL Database&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Use RESTful endpoints to import data to Azure SQL Database&lt;/li&gt;&lt;li&gt;Manipulate data in Azure SQL Database with Azure Functions&lt;/li&gt;&lt;li&gt;Understand the data movement tools available&lt;/li&gt;&lt;li&gt;Exercise: Import and export data for development in Azure SQL Database&lt;/li&gt;&lt;li&gt;Module assessment&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;Explore security practices for Azure SQL Database&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;Introduction&lt;/li&gt;&lt;li&gt;Explore authentication methods&lt;/li&gt;&lt;li&gt;Configure managed identity&lt;/li&gt;&lt;li&gt;Understand firewall rules&lt;/li&gt;&lt;li&gt;Explore advanced data security&lt;/li&gt;&lt;li&gt;Exercise: Configure managed identity for Azure SQL Database&lt;/li&gt;&lt;li&gt;Module assessment&lt;/li&gt;&lt;li&gt;Summary&lt;/li&gt;&lt;/ul&gt;</contents><essentials_plain>- Experience with relational databases.
- Basic knowledge of security concepts like identities and permissions.
- Experience using the Azure portal to create resources and set permissions.</essentials_plain><contents_plain>Get started with Azure SQL Database for modern application development


- Introduction
- 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
- Exercise: Enable application resilience with Azure SQL Database
- Module assessment
- Summary

Develop for Azure SQL Database


- Introduction
- Create and configure an Azure SQL Database
- Use SQL Database Projects
- Build and deploy database projects in GitHub Actions and Azure DevOps
- Secure and monitor Continuous Integration and Continuous Deployment (CI/CD)
- Exercise: Configure and deploy CI/CD pipelines for Azure SQL Database projects
- Module assessment
- Summary

Develop a data API for Azure SQL Database


- Introduction
- Explore Data API Builder for Azure SQL Database
- Develop a data API using Azure Static Web Apps
- Develop a data API using Azure Web App for Containers
- Exercise: Develop a Data API for Azure SQL Database
- Module assessment
- Summary

Explore data manipulation options in Azure SQL Database


- Introduction
- Use RESTful endpoints to import data to Azure SQL Database
- Manipulate data in Azure SQL Database with Azure Functions
- Understand the data movement tools available
- Exercise: Import and export data for development in Azure SQL Database
- Module assessment
- Summary

Explore security practices for Azure SQL Database


- Introduction
- Explore authentication methods
- Configure managed identity
- Understand firewall rules
- Explore advanced data security
- Exercise: Configure managed identity for Azure SQL Database
- Module assessment
- Summary</contents_plain><duration unit="d" days="1">1 day</duration><pricelist><price country="DE" currency="EUR">690.00</price><price country="US" currency="USD">675.00</price><price country="CA" currency="CAD">675.00</price><price country="AT" currency="EUR">690.00</price><price country="SE" currency="EUR">690.00</price><price country="GB" currency="GBP">940.00</price><price country="CH" currency="CHF">870.00</price><price country="IT" currency="EUR">490.00</price><price country="SI" currency="EUR">690.00</price><price country="FR" currency="EUR">950.00</price></pricelist><miles/></course>