Developing Mobile Applications Protected by Azure Active Directory

Authenticating users is essential to almost every mobile application. This course will teach you how to use Azure Active Directory (Azure AD) to authenticate users to custom APIs as well as retrieve information from the Microsoft Graph.
Course info
Level
Intermediate
Updated
May 11, 2020
Duration
1h 15m
Table of contents
Description
Course info
Level
Intermediate
Updated
May 11, 2020
Duration
1h 15m
Description

Authenticating users is essential to mobile applications, and for the sake of your users it needed to be implemented right, but it’s difficult to know where to get started. In this course, Developing Mobile Applications Protected by Azure Active Directory, you’ll learn to harness the power and infrastructure of Azure AD to provide your users and mobile apps with a secure sign-in experience. First, you’ll explore how to configure Azure AD to work with your mobile app. Next, you’ll discover how users can sign-in to your mobile application to access secure resources in a custom web API. Finally, you’ll learn how to query the Microsoft Graph to obtain information about your users contained within Azure AD. When you’re finished with this course, you’ll have the skills and knowledge of authenticating mobile apps with Azure AD needed to provide your users with a secure experience.

Course FAQ
Course FAQ
Why use Azure AD?

Microsoft Azure Active Directory (Azure AD) Is an ID management service that is cloud-based. Using Azure AD will ensure your users and mobile apps have a secure sign-in experience.

What will I learn in this Azure AD course?

In this course, we are going to learn Azure configuration management and how to set up Azure Active Directory to support mobile apps and all the constituent parts that support it. By the end of this course you will know how to build identity‑enabled mobile applications with Azure Active Directory.

Who should take this course?

This Azure AD course is for intermediate level mobile app developers who want to provide their users with a secure sign-in experience.

Are there prerequisites to this course?

Before taking this intermediate level course you should be familiar with the basics of Azure Active Directory and mobile development. This course will also give basic Xamarin instruction that does not need any prior knowledge of the program.

About the author
About the author

Matthew is a Microsoft and Xamarin MVP from Madison, WI. He has been developing mobile applications with Xamarin and Mono.iOS and Mono.Droid since 2010. Matt regularly speaks at user groups, code camps and conferences throughout the nation and the Midwest.

More from the author
More courses by Matthew Soucoup
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Matt Soucoup, and welcome to my course, Developing Mobile Applications Protected by Azure Active Directory. I'm a principal at Code Mill Technologies, and I've been building mobile apps ever since there was an app store. And ever since then, one thing hasn't changed, authentication is essential to mobile applications. Your users need to be able to sign in and access protected resources in a secure way for mobile apps. Azure Active Directory gives you incredible versatility in creating identity‑enabled mobile applications. In this course, we are going to learn how to set up Azure Active Directory to support mobile apps and all the constituent parts that support it, sign in and authenticate the custom web APIs that you or your developers may have built to retrieve protected data, grasp the fundamentals of Microsoft Graph and learn how to get your mobile app to query and use this powerful framework, and how to create native logins so you can create pixel‑perfect sign‑in screens. By the end of this course, you'll have the skills and knowledge to build identity‑enabled mobile applications with Azure Active Directory. Before beginning this course, you should be familiar with the basics of Azure Active Directory and mobile development. We'll be using Xamarin, but the concepts are broad and will apply to all frameworks. I hope you'll join me on this journey to learn how to develop mobile apps integrated with identity with the Developing Mobile Applications Protected by Azure Active Directory course at Pluralsight.