Office365 and AzureAD for Developers (Udemy – Engsub)
About Course
Views
:
What you’ll learn:
Write apps for AzureAD
Write apps for Office 365
Understand all auth related concepts and scenarios
Time video:
7.5 hours (129 Lessons + Documents)
Teacher:
Sahil Malik
Total weight:
6 GB
Original link:
https://www.udemy.com/course/office365dev/
+ Nếu các bạn xem online gặp tình trạng “Không thể phát video do quá tải” (Google Drive) thì các bạn nên tải về nhé. Lưu ý nên tải từng thư mục nhé hoặc 1-5 thư mục cùng lúc (lúc đó google drive sẽ nén file và tự động tải xuống). Không nên tải thư mục cha vì file nặng google sẽ nén thiếu nhé.
Course Content
1. Introduction
-
03:52
-
03:54
-
3. Structure of this course.mp4
02:00
10. Native apps calling Office 365 Mail API
-
1. Description of the scenario.mp4
01:04 -
2. Demo dev.office.com your source for APIs.mp4
01:19 -
3. Demo Registering your app on dev.office.com.mp4
00:57 -
4. Demo Registering your app in Office365.mp4
02:16 -
5. Demo Giving permissions to read mail and native app reading mail.mp4
03:39
11. Web App calling AzureAD secured APIs
-
1. Description of scenario.mp4
02:22 -
2. Authentication Protocol Flow.mp4
03:17 -
3. Application Identity using OAuth 2.0 client credentials grant.mp4
00:32 -
4. Delegated User Identity using OpenID Connect and OAuth 2.0 Auth. code grant.mp4
02:28 -
5. Handling Token Expiration App identity or Delegated User Identity.mp4
00:53 -
6. Demo Descriptions.mp4
01:22
12. Application Identity Web App calling AzureAD secured APIs
-
1. Demo Setting up the WebAPI.mp4
02:08 -
2. Demo Setting up our applications in AzureAD.mp4
02:57 -
3. Demo Setting browser to incognito in Visual Studio.mp4
01:15 -
4. Demo Adding the client web application project.mp4
00:37 -
5. Demo Adding nuget packages.mp4
00:35 -
6. Demo Whitelisting callers in your API.mp4
03:48 -
7. Demo Describing the structure of the web application client.mp4
01:23 -
8. Demo Adding OpenIDConnect authentication.mp4
04:10 -
9. Demo Adding OWIN OpenID sign in and sign out in our web application.mp4
06:01 -
10. Demo Writing the client web application controller.mp4
03:46 -
11. Demo Getting the AccessToken.mp4
05:20 -
12. Demo Making an authenticated call from the client web application.mp4
06:51 -
13. Demo Running our Application.mp4
06:31
13. Delegated User Identity Web App calling AzureAD secured APIs
-
1. Demo Setting up our Web API.mp4
02:22 -
2. Demo Adding logic to check user identity in our Web API.mp4
02:42 -
3. Demo Adding nuget packages.mp4
00:30 -
4. Demo Adding OpenIDConnect auth with delegated user identity.mp4
03:49 -
5. Demo Maintaining user specific tokens on server side.mp4
02:04 -
6. Demo Writing TokenCache to handle AzureAD tokens.mp4
09:29 -
7. Demo Making an authenticated call using delegated user identity.mp4
09:15 -
8. Demo Running and debugging our application.mp4
05:37
14. Calling AzureAD graph from a web application and a Web API
-
1. Demo Describing our scenario.mp4
02:54 -
2. Demo Registering your application in Office 365 AzureAD.mp4
03:44 -
3. Demo Writing an MVC controller to call AzureAD graph.mp4
05:42 -
4. Demo Running and debugging our application.mp4
01:33 -
5. Demo Extending the application to also support WebAPIs calling AzureAD graph.mp4
09:40
15. Daemon calling AzureAD secured APIs
-
1. Description of Scenario.mp4
02:02 -
2. Authentication Protocol Flow.mp4
00:49 -
3. Single Tenant vs. Multi Tenant.mp4
01:33 -
4. Token Expiration.mp4
00:42 -
5. Demo Setting up our Web API.mp4
01:44 -
6. Demo Setting up the Daemon in Azure AD.mp4
00:37 -
7. Demo Adding the Daemon project.mp4
00:17 -
8. Demo Adding Nuget packages.mp4
00:44 -
9. Demo Getting the Access Token.mp4
06:38 -
10. Demo Making an authenticated HTTPS request from the Daemon.mp4
03:31 -
11. Demo Running and Debugging our application.mp4
03:04
16. Summary
-
1. Summary and Thanks.mp4
03:58
2. WSPs or Solution Packages
-
1. What are solution packages.mp4
02:56 -
2. Writing and Deploying a solution package.mp4
07:56
3. SharePoint Add-ins also known as Apps
-
1. An introduction to Apps.mp4
03:46 -
2. Advantages of the App Model.mp4
03:31 -
3. What am I going to talk about.mp4
03:27 -
4. SharePoint Apps – Golden Rules.mp4
07:06 -
5. Kinds of Apps.mp4
04:02 -
6. Setting up your environment for Apps.mp4
01:26 -
7. What I will and wont cover as Demos.mp4
01:00 -
8. Writing a SharePoint hosted app.mp4
08:12 -
9. Writing an AppPart.mp4
07:58 -
10. An introduction to Provider Hosted Apps.mp4
04:09 -
11. Writing a Provider Hosted App.mp4
15:11
4. Introduction to Azure AD and Office 365 APIs
-
1. Office 365 APIs and Microsoft Graph.mp4
06:49 -
2. What is Azure AD.mp4
03:56 -
3. Why not just use on-prem AD.mp4
02:07 -
4. Different ways to setup Azure AD.mp4
02:02 -
5. Azure AD for Developers.mp4
00:59 -
6. ADAL or Active Directory Authentication Libraries.mp4
01:09 -
7. Registering your Apps.mp4
01:28 -
8. Single Tenant vs Multi Tenant.mp4
01:48 -
9. Various dev. scenarios to learn.mp4
06:06
5. Setting up AzureAD
-
1. Setting up Azure AD without Office 365.mp4
03:27 -
2. A royal tour of AzureAD features.mp4
04:15 -
3. Adding a user in Azure AD.mp4
03:00 -
4. Managing Azure AD using PowerShell.mp4
03:54 -
5. Using AzureAD with Office365.mp4
04:08
6. Web Browsers accessing Web Applications secured by AzureAD
-
1. Description of Scenario.mp4
00:56 -
2. Authentication Protocol Flow.mp4
02:25 -
3. Token Expiration.mp4
01:11 -
4. Demo A sample MVC application.mp4
02:32 -
5. Demo Nuget packages for adding AzureAD Authentication.mp4
02:21 -
6. Demo Setting up Auth using OWIN startup.mp4
07:10 -
7. Demo Adding OpenIDConnect sign in and sign out.mp4
08:08 -
8. Demo Register your web app in AzureAD.mp4
05:40 -
9. Demo Running our App.mp4
01:42 -
10. Examining OpenID connect parameters.mp4
02:16
7. JavaScript SPA (single page app) accessing AzureAD protected APIs
-
10. Demo Adding support for CORS.mp4
04:30 -
19. Demo ADAL local resources.mp4
01:24 -
18. Demo Decrypting JWT tokens.mp4
01:15 -
17. Demo Running the application.mp4
02:24 -
16. Demo Enhancing the application using ADAL.js.mp4
09:38 -
15. Demo Setting permissions for our SPA.mp4
01:14 -
14. Demo Registering the SPA in AzureAD.mp4
01:09 -
13. Demo Securing the JavaScript SPA using ADAL.js.mp4
01:28 -
12. Demo Registering our WebAPI in AzureAD.mp4
02:29 -
11. Demo Securing our API using AzureAD.mp4
06:02 -
1. Description of scenario.mp4
01:46 -
9. Demo Creating the SPA, without any authentication.mp4
06:41 -
8. Demo Creating our API without authentication.mp4
04:35 -
7. Single Tenant vs. Multi Tenant.mp4
02:38 -
6. Renewing access tokens.mp4
02:01 -
5. Session management without refresh tokens.mp4
00:58 -
4. OAuth2 Implicit Grant Protocol.mp4
01:05 -
3. ADAL.js.mp4
01:42 -
2. Authentication Protocol Flow.mp4
04:43
8. JavaScript SPA (single page app) accessing Microsoft Graph
-
1. An overview of Microsoft Graph.mp4
02:38 -
2. Demo Creating a Microsoft Graph SPA.mp4
05:02 -
3. Demo Registering your SPA in Office365 AzureAD.mp4
01:29 -
4. Demo Enabling OAuth2 Implicit Flow.mp4
00:49 -
5. Demo Granting Permissions to access Microsoft Graph.mp4
00:52 -
6. Demo Running and Debugging your SPA.mp4
06:08 -
7. Demo Office 365 SharePoint pages as Microsoft Graph SPAs.mp4
13:21
9. Native apps accessing AzureAD protected APIs
-
1. Description of scenario.mp4
00:27 -
2. OAuth 2.0 Authorization Code Grant.mp4
01:33 -
3. Authentication Protocol Flow.mp4
04:35 -
4. Single Tenant vs. Multi Tenant.mp4
01:53 -
5. Demo Setting up the Web API.mp4
02:42 -
6. Demo Writing the Native App.mp4
04:18 -
7. Demo Nuget packages for the native app.mp4
01:13 -
8. Demo Adding references.mp4
01:01 -
9. Demo Adding authentication logic.mp4
01:22 -
10. Demo Redirect URIs for native apps.mp4
04:33 -
11. Demo Managing and Securing tokens in native apps.mp4
09:13 -
12. Demo Adding sign in and sign out logic.mp4
07:39 -
13. Demo Making an authenticated call to the service.mp4
04:12 -
14. Demo Running and debugging the application.mp4
04:48
Student Ratings & Reviews
No Review Yet