
{"id":25160,"date":"2025-06-11T06:59:06","date_gmt":"2025-06-11T06:59:06","guid":{"rendered":"https:\/\/stage.cloudthat.com\/training\/?post_type=stm-courses&#038;p=25160"},"modified":"2025-06-11T07:03:08","modified_gmt":"2025-06-11T07:03:08","slug":"dp-3020-develop-data-driven-applications-by-using-azure-sql-database","status":"publish","type":"stm-courses","link":"https:\/\/stage.cloudthat.com\/training\/azure\/dp-3020-develop-data-driven-applications-by-using-azure-sql-database","title":{"rendered":"DP-3020: Develop data-driven applications by using Azure SQL Database"},"content":{"rendered":"<p>This learning path prepares you for the task of developing data-driven applications by using Microsoft Azure SQL Database.<\/p>\n<p>You&#8217;ll learn how to create and configure an Azure SQL Database, build and deploy database projects using GitHub Actions and Azure Pipelines, and automate the publishing process. Additionally, you&#8217;ll explore how to use Data API builder for Azure SQL Database and develop a data API with Azure Web Apps and Static Web App.<\/p>\n<p>Furthermore, you&#8217;ll gain skills in importing data via an external REST endpoint, exporting data using an Azure Function, and securing an Azure SQL Database. These essential skills will empower you to effectively develop and manage applications using Azure SQL Database.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This learning path prepares you for the task of developing data-driven applications by using Microsoft Azure SQL Database. You&#8217;ll learn how to create and configure an Azure SQL Database, build and deploy database projects using GitHub Actions and Azure Pipelines, and automate the publishing process. Additionally, you&#8217;ll explore how to use Data API builder for [&hellip;]<\/p>\n","protected":false},"author":5091,"featured_media":0,"template":"","meta":{"footnotes":""},"stm_lms_course_taxonomy":[62],"metadata":{"stm_lms_product_id":["25161"],"_edit_lock":["1751018132:5091"],"_edit_last":["1508"],"permalink_customizer":["azure\/dp-3020-develop-data-driven-applications-by-using-azure-sql-database"],"permalink_customizer_regenerate_status":["1"],"popular_course":["0"],"_popular_course":["field_64253688bc2e5"],"course_banner_image":[""],"_course_banner_image":["field_63c69a6b81cf1"],"mobile_banner_image":[""],"_mobile_banner_image":["field_63cf93896d207"],"banner_link":[""],"_banner_link":["field_63c69a9681cf2"],"banner_image":[""],"_banner_image":["field_621873548f922"],"banner_description":["This course is designed for developers who want to harness the power of Azure SQL Database for their application development needs. Through a series of comprehensive modules, participants will gain hands-on experience and in-depth knowledge of various aspects of Azure SQL Database, from deployment to security. "],"_banner_description":["field_612c733ed3564"],"overview_section_heading":["Course Overview:"],"_overview_section_heading":["field_64538867ffdd0"],"after_completing_course_heading":["After completing this course, students will be able to:  "],"_after_completing_course_heading":["field_645c78ade3f50"],"after_completing_course_0_desciption":["Get started with Azure SQL Database for modern application development.\r\n"],"_after_completing_course_0_desciption":["field_6103ad2f9f5b2"],"after_completing_course_1_desciption":["Develop for Azure SQL Database.\r\n"],"_after_completing_course_1_desciption":["field_6103ad2f9f5b2"],"after_completing_course_2_desciption":["Develop a data API for Azure SQL Database.\r\n"],"_after_completing_course_2_desciption":["field_6103ad2f9f5b2"],"after_completing_course_3_desciption":["Explore data manipulation options in Azure SQL Database.\r\n"],"_after_completing_course_3_desciption":["field_6103ad2f9f5b2"],"after_completing_course_4_desciption":["Explore security practices for Azure SQL Database\r\n"],"_after_completing_course_4_desciption":["field_6103ad2f9f5b2"],"after_completing_course":["5"],"_after_completing_course":["field_6103aae828228"],"key_features_heading":["Key Features:  "],"_key_features_heading":["field_645388ceffdd1"],"key_features_0_lists":["Developing data-driven applications by using Microsoft Azure SQL Database.\r\n\r\n&nbsp;"],"_key_features_0_lists":["field_6103ad559f5b3"],"key_features_1_lists":["To create and configure an Azure SQL Database, build and deploy database projects using GitHub Actions and Azure Pipelines, and automate the publishing process."],"_key_features_1_lists":["field_6103ad559f5b3"],"key_features_2_lists":["To use Data API builder for Azure SQL Database and develop a data API with Azure Web Apps and Static Web App."],"_key_features_2_lists":["field_6103ad559f5b3"],"key_features_3_lists":["Importing data via an external REST endpoint, exporting data using an Azure Function, and securing an Azure SQL Database."],"_key_features_3_lists":["field_6103ad559f5b3"],"key_features":["4"],"_key_features":["field_6103aaff28229"],"who_should_attend_heading":["Who should Attend?"],"_who_should_attend_heading":["field_645388faffdd2"],"who_should_attend_0_attend_lists":["Azure Developers: Professionals who develop applications using Azure services and want to leverage Azure SQL Database."],"_who_should_attend_0_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_1_attend_lists":["Database Developers: Those experienced with relational databases and looking to enhance their skills in Azure SQL Database."],"_who_should_attend_1_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_2_attend_lists":["Application Developers: Developers aiming to build data-driven applications with robust security and scalability features."],"_who_should_attend_2_attend_lists":["field_6103adfb3f3e4"],"who_should_attend_3_attend_lists":["Cloud Engineers: Engineers who manage cloud infrastructure and need to integrate Azure SQL Database into their solutions."],"_who_should_attend_3_attend_lists":["field_6103adfb3f3e4"],"who_should_attend":["5"],"_who_should_attend":["field_6103ab0d2822a"],"prerequisites_heading":["Prerequisites:"],"_prerequisites_heading":["field_64538a51ffdd3"],"prerequisites_text":["<li>Experience with relational databases.<\/li>\r\n<li>Basic knowledge of security concepts like identities and permissions.<\/li>\r\n<li>Experience using the Azure portal to create resources and set permissions.<\/li>\r\n"],"_prerequisites_text":["field_612c7498c4b84"],"question_sets_details_heading":[""],"_question_sets_details_heading":["field_65d303841f38d"],"question_sets_details_description":[""],"_question_sets_details_description":["field_65d303841f38e"],"question_sets_details_button_text":[""],"_question_sets_details_button_text":["field_65d303841f38f"],"question_sets_details_question_sets":[""],"_question_sets_details_question_sets":["field_65d303841f390"],"question_sets_details":[""],"_question_sets_details":["field_65d303841f38c"],"category_features_heading":[""],"_category_features_heading":["field_644b8ff35049c"],"category_features_features":[""],"_category_features_features":["field_644b90025049d"],"category_features_cta_text":[""],"_category_features_cta_text":["field_644b90285049f"],"category_features_cta_link":[""],"_category_features_cta_link":["field_644b902d504a0"],"category_features":[""],"_category_features":["field_644b8fe15049b"],"course_features_0_heading":["Why choose CloudThat as your training partner?"],"_course_features_0_heading":["field_644a0fae0e67e"],"course_features_0_features_list_0_list":["Expert Instructors: CloudThat\u2019s instructors are highly experienced and certified professionals with in-depth knowledge. They provide top-notch training and guidance throughout the preparation process. "],"_course_features_0_features_list_0_list":["field_644a0fc80e680"],"course_features_0_features_list_1_list":["Comprehensive Course Content: CloudThat offers a well-structured and comprehensive course curriculum that covers all the essential topics needed to excel."],"_course_features_0_features_list_1_list":["field_644a0fc80e680"],"course_features_0_features_list_2_list":["Hands-on Labs: CloudThat emphasizes hands-on learning through practical exercises and real-world scenarios, allowing candidates to gain practical hands-on experience."],"_course_features_0_features_list_2_list":["field_644a0fc80e680"],"course_features_0_features_list_3_list":["Flexibility: CloudThat offers flexible training options, including online and in-person classes, allowing candidates to choose the mode of learning that suits their schedule and preferences. "],"_course_features_0_features_list_3_list":["field_644a0fc80e680"],"course_features_0_features_list_4_list":["Track Record: CloudThat has a proven track record of success in training and preparing candidates for various cloud and data certifications.\r\n \r\n"],"_course_features_0_features_list_4_list":["field_644a0fc80e680"],"course_features_0_features_list":["5"],"_course_features_0_features_list":["field_644a0fb70e67f"],"course_features_0_background_color":["a:1:{i:0;s:4:\"blue\";}"],"_course_features_0_background_color":["field_644a0fde0e681"],"course_features_1_heading":["Learning objectives of the course  "],"_course_features_1_heading":["field_644a0fae0e67e"],"course_features_1_features_list_0_list":["Developing data-driven applications by using Microsoft Azure SQL Database.\r\n"],"_course_features_1_features_list_0_list":["field_644a0fc80e680"],"course_features_1_features_list_1_list":["To create and configure an Azure SQL Database, build and deploy database projects using GitHub Actions and Azure Pipelines, and automate the publishing process. \r\n"],"_course_features_1_features_list_1_list":["field_644a0fc80e680"],"course_features_1_features_list_2_list":["To use Data API builder for Azure SQL Database and develop a data API with Azure Web Apps and Static Web App.\r\n"],"_course_features_1_features_list_2_list":["field_644a0fc80e680"],"course_features_1_features_list_3_list":["Importing data via an external REST endpoint, exporting data using an Azure Function, and securing an Azure SQL Database. \r\n"],"_course_features_1_features_list_3_list":["field_644a0fc80e680"],"course_features_1_features_list":["4"],"_course_features_1_features_list":["field_644a0fb70e67f"],"course_features_1_background_color":["a:1:{i:0;s:5:\"white\";}"],"_course_features_1_background_color":["field_644a0fde0e681"],"course_features":["2"],"_course_features":["field_644a0fa10e67d"],"certification_heading":["Certification Details: "],"_certification_heading":["field_64538bffffdd5"],"certification":["1"],"_certification":["field_6103ab1a2822b"],"about_trainer":[""],"_about_trainer":["field_6103ab6c2822f"],"course_fee_heading":[""],"_course_fee_heading":["field_64538c1cffdd6"],"course_fee_list":[""],"_course_fee_list":["field_6103abb728234"],"brochure_pdf":[""],"_brochure_pdf":["field_61232e258f89b"],"trainer":[""],"_trainer":["field_6124990e13784"],"course_outline_heading":["Course Outline "],"_course_outline_heading":["field_64538a8effdd4"],"course_section_0_module_title":["Get started with Azure SQL Database for modern application   development"],"_course_section_0_module_title":["field_612f5535940c3"],"course_section_0_module_description":[""],"_course_section_0_module_description":["field_612f564c921af"],"course_section_0_section_0_title":[""],"_course_section_0_section_0_title":["field_612f5233b0278"],"course_section_0_section_0_lesson_list_0_lession_title":["Lab: Enable application resilience with Azure SQL Database"],"_course_section_0_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_0_section_0_lesson_list":["1"],"_course_section_0_section_0_lesson_list":["field_612f530a0ac40"],"course_section_0_section":["1"],"_course_section_0_section":["field_612f51e6b0277"],"course_section_1_module_title":["Develop for Azure SQL Database"],"_course_section_1_module_title":["field_612f5535940c3"],"course_section_1_module_description":[""],"_course_section_1_module_description":["field_612f564c921af"],"course_section_1_section_0_title":[""],"_course_section_1_section_0_title":["field_612f5233b0278"],"course_section_1_section_0_lesson_list_0_lession_title":["Lab: Configure and deploy CI\/CD pipelines for Azure SQL Database projects"],"_course_section_1_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_1_section_0_lesson_list":["1"],"_course_section_1_section_0_lesson_list":["field_612f530a0ac40"],"course_section_1_section":["1"],"_course_section_1_section":["field_612f51e6b0277"],"course_section_2_module_title":["Develop a data API for Azure SQL Database"],"_course_section_2_module_title":["field_612f5535940c3"],"course_section_2_module_description":[""],"_course_section_2_module_description":["field_612f564c921af"],"course_section_2_section_0_title":[""],"_course_section_2_section_0_title":["field_612f5233b0278"],"course_section_2_section_0_lesson_list_0_lession_title":["Lab: Develop a Data API for Azure SQL Database"],"_course_section_2_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_2_section_0_lesson_list":["1"],"_course_section_2_section_0_lesson_list":["field_612f530a0ac40"],"course_section_2_section":["1"],"_course_section_2_section":["field_612f51e6b0277"],"course_section_3_module_title":["Explore data manipulation options in Azure SQL Database"],"_course_section_3_module_title":["field_612f5535940c3"],"course_section_3_module_description":[""],"_course_section_3_module_description":["field_612f564c921af"],"course_section_3_section_0_title":[""],"_course_section_3_section_0_title":["field_612f5233b0278"],"course_section_3_section_0_lesson_list_0_lession_title":["Lab: Import and export data for development in Azure SQL Database"],"_course_section_3_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_3_section_0_lesson_list":["1"],"_course_section_3_section_0_lesson_list":["field_612f530a0ac40"],"course_section_3_section":["1"],"_course_section_3_section":["field_612f51e6b0277"],"course_section_4_module_title":["Explore security practices for Azure SQL Database"],"_course_section_4_module_title":["field_612f5535940c3"],"course_section_4_module_description":[""],"_course_section_4_module_description":["field_612f564c921af"],"course_section_4_section_0_title":[""],"_course_section_4_section_0_title":["field_612f5233b0278"],"course_section_4_section_0_lesson_list_0_lession_title":["Lab: Configure managed identity for Azure SQL Database"],"_course_section_4_section_0_lesson_list_0_lession_title":["field_612f533b0ac41"],"course_section_4_section_0_lesson_list":["1"],"_course_section_4_section_0_lesson_list":["field_612f530a0ac40"],"course_section_4_section":["1"],"_course_section_4_section":["field_612f51e6b0277"],"course_section":["5"],"_course_section":["field_612f4f27b0276"],"note_section":[""],"_note_section":["field_616d3ed46bbd2"],"popular_sort":[""],"_popular_sort":["field_6172496402af3"],"related_courses":["a:4:{i:0;s:5:\"20118\";i:1;s:5:\"25074\";i:2;s:5:\"25169\";i:3;s:5:\"25163\";}"],"_related_courses":["field_61c453ca6b2dd"],"reviews_heading":[""],"_reviews_heading":["field_64538c39ffdd7"],"review_rating":[""],"_review_rating":["field_62a813a92bee6"],"total_review_count":[""],"_total_review_count":["field_62b002d8d2de5"],"average_review_count":[""],"_average_review_count":["field_62b00367d2de6"],"faq_heading":["FAQs: "],"_faq_heading":["field_64538c59ffdd8"],"educational_schema":[""],"_educational_schema":["field_652fbbf6f589a"],"curriculum":[""],"featured":[""],"views":["1453"],"level":["intermediate"],"current_students":["0"],"duration_info":["1 Day"],"video_duration":[""],"status":[""],"status_dates":[""],"not_single_sale":[""],"price":["19900"],"sale_price":["0"],"sale_price_dates":[""],"enterprise_price":[""],"not_membership":[""],"affiliate_course":[""],"affiliate_course_text":[""],"affiliate_course_link":[""],"expiration_course":[""],"end_time":[""],"drip_content":[""],"prerequisites":[""],"prerequisite_passing_level":[""],"announcement":[""],"faq":["[{\"question\":\"What is the DP-3020 certification course about?\",\"answer\":\"The DP-3020 certification, titled \\\"Develop Data-Driven Applications with Azure SQL Database\\\", focuses on equipping developers with the skills to build and secure modern, data-driven applications using Azure SQL Database.\"},{\"question\":\"What are the prerequisites for this course?\",\"answer\":\"Participants should have experience with relational databases, basic knowledge of security concepts like identities and permissions, and familiarity with the Azure portal for creating resources and setting permissions.\"},{\"question\":\"How long is the course?\",\"answer\":\"The course is a 1-day intensive training session, available in multiple languages including English, Chinese, French, German, Japanese, Portuguese, and Spanish.\"},{\"question\":\"What topics are covered in the course?\",\"answer\":\"The course covers various topics including deployment options, building resilient and serverless applications, developing CI\/CD pipelines, creating data APIs, and implementing security practices for Azure SQL Database.\"},{\"question\":\"What skills will I gain from this course?\",\"answer\":\"You will gain proficiency in deploying and managing Azure SQL Database, building resilient applications, developing CI\/CD pipelines, creating and managing data APIs, and implementing robust security practices.\"},{\"question\":\"Is there a certification exam at the end of the course?\",\"answer\":\"Yes, there is a certification exam that you need to pass to earn the DP-3020 certification.\"},{\"question\":\"How can I enroll in the course?\",\"answer\":\"You can enroll through the official Microsoft Learn platform or through authorized training partners. Check the upcoming schedules and register for a session that fits your availability.\"},{\"question\":\"Are there any hands-on labs included in the course?\",\"answer\":\"Yes, the course includes practical, hands-on labs to provide real-world experience with Azure SQL Database.\"},{\"question\":\"What is the format of the course?\",\"answer\":\"The course is delivered as a virtual instructor-led training session, focusing on interactive and practical learning.\"},{\"question\":\"Where can I find more information or support?\",\"answer\":\"For more information, you can visit the Microsoft Learn platform or contact the official support channels for training and certification. \"}]"],"course_files_pack":[""],"course_certificate":[""],"type":[""],"video_type":[""],"presto_player_idx":[""],"lesson_video":[""],"lesson_video_poster":[""],"lesson_video_width":[""],"lesson_shortcode":[""],"lesson_embed_ctx":[""],"lesson_youtube_url":[""],"lesson_stream_url":[""],"lesson_vimeo_url":[""],"lesson_ext_link_url":[""],"duration":[""],"preview":[""],"lesson_excerpt":[""],"lesson_files_pack":[""],"questions":[""],"quiz_style":[""],"duration_measure":[""],"correct_answer":[""],"passing_grade":[""],"re_take_cut":[""],"random_questions":[""],"answers":[""],"question_explanation":[""],"question_view_type":[""],"review_course":[""],"review_user":[""],"review_mark":[""],"order":[""],"absolute":[""],"sticky":[""],"sticky_threshold":[""],"sticky_threshold_color":[""],"stm_agenda":[""],"stm_host":[""],"stm_select_approved_denied":[""],"stm_multiselect_approved":[""],"stm_multiselect_denied":[""],"stm_date":[""],"stm_time":[""],"stm_timezone":[""],"stm_duration":[""],"stm_password":[""],"stm_waiting_room":[""],"stm_join_before_host":[""],"stm_host_join_start":[""],"stm_start_after_participants":[""],"stm_mute_participants":[""],"stm_enforce_login":[""],"stm_alternative_hosts":[""],"author_id":[""],"emails":[""],"wpdocs-meta-bdt":["25990"],"wpdocs-meta-gbp":["649"],"wpdocs-meta-usd":["749"],"_yoast_wpseo_primary_stm_lms_course_taxonomy":["62"],"_yoast_wpseo_content_score":["90"],"_yoast_wpseo_estimated-reading-time-minutes":["1"],"_wp_old_date":["2025-06-09"],"who_should_attend_4_attend_lists":["IT Professionals: Individuals familiar with the Azure ecosystem and seeking to deepen their knowledge of Azure SQL Database deployment and management "],"_who_should_attend_4_attend_lists":["field_6103adfb3f3e4"],"certification_0_short_description":[""],"_certification_0_short_description":["field_6103ab2f2822c"],"certification_0_list_content":["<ul>Course Title: Develop Data-Driven Applications with Azure SQL Database<\/ul>\r\n<ul>Duration: 1-day course available in multiple languages including English, Chinese, French, German, Japanese, Portuguese, and Spanish.<\/ul>\r\n<uL>Content:<\/ul>\r\n<li>Deployment Options: Learn about various deployment options and Hyperscale features in Azure SQL Database. <\/li>\r\n<li>Resilience and Serverless: Understand how to build resilient, serverless applications. <\/li>\r\n<li>CI\/CD Pipelines: Develop and deploy CI\/CD pipelines for database projects using GitHub Actions and Azure DevOps.<\/li>\r\n<li>Data APIs: Create data APIs for Azure SQL Database using Data API Builder and Azure web apps.<\/li>\r\n<li>Security Practices: Implement robust security practices, including managed identities and firewall rules. <\/li>\r\n<ul>Prerequisites: Experience with relational databases, Basic knowledge of security concepts like identities and permissions, Familiarity with the Azure portal for creating resources and setting permissions.<\/ul>\r\n<ul>Skills Earned: <\/ul>\r\n<li>Proficiency in deploying and managing Azure SQL Database.<\/li>\r\n<li>Ability to build resilient, serverless applications.<\/li>\r\n<li>Skills in developing CI\/CD pipelines for database projects.<\/li>\r\n<li>Expertise in creating and managing data APIs.<\/li>\r\n<li>Knowledge of implementing security practices for Azure SQL Database.<\/li>\r\n\r\n"],"_certification_0_list_content":["field_6103ab4a2822d"],"certification_0_image":["9737"],"_certification_0_image":["field_6103ab5b2822e"],"sale_price_dates_start":[""],"sale_price_dates_end":[""]},"acf":[],"_links":{"self":[{"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses\/25160"}],"collection":[{"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses"}],"about":[{"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/types\/stm-courses"}],"author":[{"embeddable":true,"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/users\/5091"}],"version-history":[{"count":0,"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/stm-courses\/25160\/revisions"}],"wp:attachment":[{"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/media?parent=25160"}],"wp:term":[{"taxonomy":"stm_lms_course_taxonomy","embeddable":true,"href":"https:\/\/stage.cloudthat.com\/training\/wp-json\/wp\/v2\/stm_lms_course_taxonomy?post=25160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}