دوره آموزشی Microsoft Entra ID برای توسعه دهندگان پایتون
1 ساعت 14 دقیقهمتوسط2024-08-28
مدرسین

Sahil Malik
Trainer, Microsoft and iOS Consultant, and Founder of Winsmarts.com
جزئیات دوره
در این دوره، شما با اصول و کاربردهای Microsoft Entra ID - یک سرویس پیشرفته هویت سازمانی مبتنی بر ابر - آشنا خواهید شد و یاد خواهید گرفت که چگونه این ابزار قدرتمند را به کار بگیرید. Sahil Malik، مربی، مشاور مایکروسافت و iOS، و بنیانگذار Winsmarts.com، نمای کلی جامع و کاربردی از Microsoft Entra ID ارائه میدهد که به طور خاص برای توسعهدهندگان پایتون طراحی شده است.
در این دوره، شما خواهید آموخت:
ایجاد برنامههای وب با استفاده از Microsoft Entra ID: یاد بگیرید چگونه از MSAL Python برای پیادهسازی سیستم ورود به برنامههای وب استفاده کنید و امنیت و مدیریت هویت کاربران را با Entra ID پیادهسازی کنید.
توسعه برنامههای دسکتاپ: نحوه ایجاد برنامههای دسکتاپ که از MSAL Python برای ورود و مدیریت کاربران استفاده میکنند را بررسی خواهید کرد.
ساخت برنامههای بدون هد (Headless): یاد بگیرید چگونه برنامههای شبحی با استفاده از MSAL Python و Entra ID ایجاد کنید که به طور مؤثر و بدون نیاز به رابط کاربری تعامل کنند.
ادغام با خدمات و ابرهای شخص ثالث: بررسی کنید که چگونه میتوانید Microsoft Entra ID را برای یکپارچهسازی با برنامهها، سرویسها و ابرهای شخص ثالث استفاده کنید.
سرفصلهای دوره شامل مباحثی نظیر مدیریت هویت کاربران، ایجاد و مدیریت برنامههای کاربردی، و بررسی قابلیتها و محدودیتهای Microsoft Entra ID خواهد بود. این دوره به شما ابزارهای لازم را برای ساخت و مدیریت برنامههای مبتنی بر هویت با استفاده از Microsoft Entra ID میدهد و به شما کمک میکند تا بتوانید پروژههای خود را با امنیت و کارایی بالا به پایان برسانید.
در این دوره، شما خواهید آموخت:
ایجاد برنامههای وب با استفاده از Microsoft Entra ID: یاد بگیرید چگونه از MSAL Python برای پیادهسازی سیستم ورود به برنامههای وب استفاده کنید و امنیت و مدیریت هویت کاربران را با Entra ID پیادهسازی کنید.
توسعه برنامههای دسکتاپ: نحوه ایجاد برنامههای دسکتاپ که از MSAL Python برای ورود و مدیریت کاربران استفاده میکنند را بررسی خواهید کرد.
ساخت برنامههای بدون هد (Headless): یاد بگیرید چگونه برنامههای شبحی با استفاده از MSAL Python و Entra ID ایجاد کنید که به طور مؤثر و بدون نیاز به رابط کاربری تعامل کنند.
ادغام با خدمات و ابرهای شخص ثالث: بررسی کنید که چگونه میتوانید Microsoft Entra ID را برای یکپارچهسازی با برنامهها، سرویسها و ابرهای شخص ثالث استفاده کنید.
سرفصلهای دوره شامل مباحثی نظیر مدیریت هویت کاربران، ایجاد و مدیریت برنامههای کاربردی، و بررسی قابلیتها و محدودیتهای Microsoft Entra ID خواهد بود. این دوره به شما ابزارهای لازم را برای ساخت و مدیریت برنامههای مبتنی بر هویت با استفاده از Microsoft Entra ID میدهد و به شما کمک میکند تا بتوانید پروژههای خود را با امنیت و کارایی بالا به پایان برسانید.
مهارت ها
Microsoft Entra ID (Azure Active Directory)Identity and Access ManagementCloud AdministrationPythonCybersecurityProgramming LanguagesCloud ComputingOpen SourceMicrosoftSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
مقدمه
- با پایتون به MVP مایکروسافت Entra ID تبدیل شوید
- آنچه باید بدانید
شروع به کار با Entra ID برای توسعه دهندگان پایتون
- مقدمه ای بر MSAL Python
- برنامههای کاربردی وب
- برنامه مشتری عمومی
- دیمون
- جریان کد دستگاه
برنامه وب Python 3x با استفاده از MSAL Python برای ورود به شناسه Entra
- یک برنامه را به عنوان یک برنامه وب ثبت کنید
- یک برنامه وب بنویسید
- اجرا و نمایش یک ورود
- درک اپلیکیشن در سطح پروتکل
ورود به برنامه دسکتاپ 3x پایتون با استفاده از شناسه Entra
- یک برنامه را به عنوان مشتری عمومی ثبت کنید
- برنامهای بنویسید که به عنوان یک مشتری عمومی عمل میکند
- مشتریان عمومی با استفاده از کارگزاران
Daemon Written in Python 3x فراخوانی Entra ID Protected API
- یک اپلیکیشن را به عنوان دیمون ثبت کنید
- یک برنامه دیمون بنویسید
- دیمونی را نشاندهید که MS Graph را فراخوانی میکند
برنامه 3x پایتون با UX محدود با استفاده از جریان کد دستگاه
- یک برنامه برای جریان کد دستگاه ثبت کنید
- برنامهای بنویسید که از جریان کد دستگاه استفاده میکند
- ورود به سیستم را از طریق جریان کد دستگاه نشان دهید
نتیجه گیری
- مراحل بعدی در سفر Microsoft Entra ID شما