دوره آموزشی Microsoft Entra ID برای توسعه دهندگان پایتون (2023)

دوره آموزشی Microsoft Entra ID برای توسعه دهندگان پایتون (2023)

1 ساعت 14 دقیقهمتوسط2023-04-06

مدرسین

Sahil Malik

Sahil Malik

Trainer, Microsoft and iOS Consultant, and Founder of Winsmarts.com

جزئیات دوره

Azure Active Directory (AAD) یک سرویس هویت سازمانی ابری است که امکان مدیریت کاربران، اپلیکیشن‌ها، دستگاه‌ها و ادغام با سرویس‌ها و ابرهای دیگر را فراهم می‌کند.

در این دوره، ساهیل مالک به توسعه‌دهندگان پایتون نشان می‌دهد که چگونه:
✅ یک اپلیکیشن وب با MSAL Python بسازند که از AAD برای ورود به سیستم استفاده کند.
✅ یک اپلیکیشن دسکتاپ ایجاد کنند که از MSAL Python برای احراز هویت بهره ببرد.
✅ یک اپلیکیشن پس‌زمینه‌ای (Daemon App) طراحی کنند که بدون رابط کاربری و با AAD کار کند.

با این دوره، می‌توانید از Azure Active Directory برای ایجاد سیستم‌های احراز هویت در پروژه‌های پایتونی خود استفاده کنید. 🚀

اهداف یادگیری:
🔹 مقدمه‌ای بر Azure Active Directory برای توسعه‌دهندگان پایتون
🔹 آشنایی با MSAL Python و نحوه احراز هویت در AAD
🔹 ساخت و توسعه اپلیکیشن‌های تحت وب با AAD
🔹 احراز هویت در اپلیکیشن‌های دسکتاپ با AAD
🔹 ایجاد اپلیکیشن‌های سرور بدون رابط کاربری (Daemon Apps) با AAD

مهارت ها

Microsoft Entra ID (Azure Active Directory)Cloud DevelopmentCloud AdministrationPythonPersonaAzureSoftware Development ToolsNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingOpen SourceMicrosoftSoftware Development

سرفصل ها

مقدمه

  • با پایتون به AzureAD MVP تبدیل شوید
  • آنچه باید بدانید

شروع به کار با AAD برای توسعه دهندگان پایتون

  • مقدمه ای بر MSAL Python
  • برنامه وب
  • برنامه مشتری عمومی
  • دیمون
  • جریان کد دستگاه

برنامه وب Python 3x با استفاده از MSAL Python برای ورود به AAD

  • یک برنامه برای برنامه وب ثبت کنید
  • یک برنامه وب بنویسید
  • اجرا و نمایش یک ورود
  • درک اپلیکیشن در سطح پروتکل

ورود به برنامه دسکتاپ 3x پایتون با استفاده از AAD

  • یک برنامه را به عنوان مشتری عمومی ثبت کنید
  • برنامه‌ای بنویسید که به عنوان یک مشتری عمومی عمل می‌کند
  • مشتریان عمومی با استفاده از کارگزاران

Daemon Written in Python 3x فراخوانی AAD Protected API

  • یک اپلیکیشن برای daemon ثبت کنید
  • یک برنامه دیمون بنویسید
  • دیمونی را نشان‌دهید که MS Graph را فراخوانی می‌کند

برنامه 3x پایتون با UX محدود با استفاده از جریان کد دستگاه

  • یک برنامه برای جریان کد دستگاه ثبت کنید
  • برنامه‌ای بنویسید که از جریان کد دستگاه استفاده می‌کند
  • ورود به سیستم را از طریق جریان کد دستگاه نشان دهید

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان