Secure Your Applications (Coursera)

Offered by Microsoft,
Secure Your Applications (Coursera)

Microsoft Azure provides a comprehensive suite of security tools and services to help you safeguard your organization's data and applications. Secure Your Applications is the right course for you if you want to become an Azure security engineer.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

In this course, you will learn how Azure Key Vault helps to safeguard cryptographic keys and secrets that cloud applications and services use using defense in depth strategy.
You will get acquainted with practice on how to create and manage access to secrets, certificates, and keys.
This course will thoroughly give you knowledge about the Microsoft identity platform, which enables you to configure and keep track of secure access to an application. You will also understand the important factors while developing web apps using user sign in, API calls, daemon, and noninteractive apps.
You will have the chance to learn about app registration and the various permissions that the Microsoft identity platform supports. You will also learn to set up an app registration, build an Azure Active Directory (Azure AD) tenant, and register an application with App registrations.
In this course, you will explore Microsoft Graph services and learn to configure Microsoft Graph permissions. You will gain an understanding of managed identities in detail. You will also learn to configure and deploy web app certificates.
This course is part of the Microsoft Azure Security Engineer Associate (AZ-500) Professional Certificate.

What you'll learn

  • Describe the purpose of Azure Key Vault and its importance in defense in depth strategy
  • Deploy and manage Key Vault certificates, secrets, and keys to secure access to your applications
  • Explain app registration, types of permissions supported by the Microsoft identity platform and create an Azure AD tenant.
  • Configure Microsoft Graph permissions and web app certificates

Syllabus

Azure Key Vault
Module 1
Azure Key Vault is a centralized cloud service for storing application secrets such as encryption keys, certificates, and server-side tokens. In this module, you will learn about the guidelines for using Azure Key Vault, configuring Key Vault access, and managing access to secrets, certificates, and keys. You will also gain an understanding about Key Vault safety and recovery features and Azure Hardware Security Module.

Application security with the Microsoft identity platform
Module 2
The Microsoft identity platform helps you build applications your users and customers can sign in to using their Microsoft identities or social accounts. In this module, you will learn how to configure and monitor secure access to an application with Microsoft Identity Platform. You will learn how to use Azure AD with single-page applications. You will gain an understanding about key considerations for web apps that sign in users and call APIs and with Daemon and non-interactive apps.

Application security with Azure AD and other Microsoft tools
Module 3
In this module, you will learn about app registration and the different types of permissions supported by Microsoft identity platform. You will learn how to register an application with App Registration, create an Azure AD tenant, and configure an app registration. You will explore Microsoft Graph services and learn how to configure Microsoft Graph permissions. You will gain an understanding of managed identities and how to configure and enable managed identities. You will also learn how to configure and deploy web app certificates.

Project and graded assessment
Module 4
In this module, you will attempt a course-level ungraded project and graded assessment.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Internet History, Technology, and Security (Coursera) Coursera
University of Michigan

Internet History, Technology, and Security (Coursera)

The impact of technology and networks on our lives, culture, and society continues to increase. The very fact that you can take this course from anywhere in the world requires a technological infrastructure that was designed, engineered, and built over the past sixty years. To function in an information-centric world, we need to understand the workings of network technology. This course will open up the Internet and show you how it was created, who created it and how it works. Along the way we will meet many of the innovators who developed the Internet and Web technologies that we use today.

Sep 21st 2026
5-12 Weeks
Digital Shield: Cybersecurity for Data and System Protection (Coursera) Coursera
Universidad Anáhuac

Digital Shield: Cybersecurity for Data and System Protection (Coursera)

Digital Shield: Cybersecurity for Data and Systems Protection" is a course designed to provide a solid introduction to the protection of sensitive data and the infrastructure supporting various information systems. This MOOC was created in collaboration with CYBERPRO Global, a leading international provider of cyber education programs with over a decade of experience in training security personnel and delivering large-scale technological projects. Its aim is to educate participants on the fundamental concepts of information security and cybersecurity, including techniques and tactics necessary to protect information and computer systems from potential threats.

Sep 21st 2026
5-12 Weeks
Networking and Security in iOS Applications (Coursera) Coursera
University of California, Irvine

Networking and Security in iOS Applications (Coursera)

You will learn to extend your knowledge of making iOS apps so that they can securely interact with web services and receive push notifications. You'll learn how to store data securely on a device using Core Data. You’ll also learn to securely deploy apps to the App Store and beta users over-the-air. The format of the course is through a series of code tutorials. We will walk you through the creation of several apps that you can keep as a personal app toolbox. When you make your own apps after this course, you can bring in these capabilities as needed. When necessary we pop out of the code tutorials to talk about concepts at a higher level so that what you are programming makes sense.

Sep 14th 2026
4 Weeks
Hardware Security (Coursera) Coursera
University of Maryland, College Park

Hardware Security (Coursera)

In this course, we will study security and trust from the hardware perspective. Upon completing the course, students will understand the vulnerabilities in current digital system design flow and the physical attacks to these systems. They will learn that security starts from hardware design and be familiar with the tools and skills to build secure and trusted hardware.

Sep 14th 2026
5-12 Weeks
Cryptography I (Coursera) Coursera
Stanford University

Cryptography I (Coursera)

Cryptography is an indispensable tool for protecting information in computer systems. In this course you will learn the inner workings of cryptographic systems and how to correctly use them in real-world applications. The course begins with a detailed discussion of how two parties who have a shared secret key can communicate securely when a powerful adversary eavesdrops and tampers with traffic.

Sep 21st 2026
5-12 Weeks
Data Processing with Azure (Coursera) Coursera
LearnQuest

Data Processing with Azure (Coursera)

This Azure training course is designed to equip students with the knowledge need to process, store and analyze data for making informed business decisions. Through this Azure course, the student will understand what big data is along with the importance of big data analytics, which will improve the students mathematical and programming skills. Students will learn the most effective method of using essential analytical tools such as Python, R, and Apache Spark.

Sep 21st 2026
3 Weeks
AWS Database Specialty Certification (Coursera) Coursera
EDUCBA

AWS Database Specialty Certification (Coursera)

This course offers a comprehensive journey through the world of databases and their management on the AWS cloud platform. From understanding the core concepts of databases to mastering advanced topics like migration, automation, and security, participants will gain a solid foundation in database design, deployment, and management using AWS services.

Sep 28th 2026
5-12 Weeks
5G Network Fundamentals (Coursera) Coursera
Institut Mines-Telecom

5G Network Fundamentals (Coursera)

This MOOC presents the services and the architecture of 5G networks, the main principles of the new radio interface (NR), data flow management, security and the new Service-Based Architecture (SBA). In recent years, operators have been deploying 5G technology on commercial mobile networks. The latter is announced as a major technological breakthrough with speeds beyond Gbit/s, very low latencies and above all a distribution in many sectors of activity (industry, transport, medicine, etc.).

Sep 28th 2026
5-12 Weeks
Security for Artificial Intelligence Software and Services (Coursera) Coursera
Board Infinity

Security for Artificial Intelligence Software and Services (Coursera)

The "Security Basics for Artificial Intelligence Software and Services" course provides an in-depth exploration of security measures and best practices in the context of AI. Spanning two comprehensive modules, the course begins with an introduction to the fundamentals of AI security, including ethical considerations and common threats. It then progresses to practical strategies for implementing robust security in AI development, such as secure coding, vulnerability assessment, and adherence to compliance standards.

Sep 28th 2026
2 Weeks
Security and Privacy for Big Data - Part 2 (Coursera) Coursera
EIT Digital

Security and Privacy for Big Data - Part 2 (Coursera)

This course sensitizes regarding privacy and data protection in Big Data environments. You will discover privacy preserving methodologies, as well as data protection regulations and concepts in your Big Data system. By the end of the course, you will be ready to plan your next Big Data project successfully, ensuring that all privacy and data protection related issues are under control.

Sep 21st 2026
1 Week
Securing Digital Democracy (Coursera) Coursera
University of Michigan

Securing Digital Democracy (Coursera)

In this course, you'll learn what every citizen should know about the security risks--and future potential — of electronic voting and Internet voting. We'll take a look at the past, present, and future of election technologies and explore the various spaces intersected by voting, including computer security, human factors, public policy, and more.

Sep 21st 2026
5-12 Weeks