آموزش Microsoft Azure برای توسعهدهندگان Python
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد و مدیریت منابع Azure مانند ماشینهای مجازی، پایگاههای داده، Blob Storage و گروههای منابع با استفاده از Python
- استقرار وب اپلیکیشنهای Python (با فریمورکهای Django و Flask) در ماشینهای مجازی Azure و App Service همراه با دامنههای سفارشی و SSL
- اتوماسیون سرویسهای Azure با استفاده از Python SDK، شامل IAM، توابع Azure و راهحلهای ابری مقیاسپذیر
- یکپارچهسازی سرویسهای هوش مصنوعی مانند تبدیل متن به گفتار و تبدیل گفتار به متن در اپلیکیشنهای Python با استفاده از Azure Cognitive Services
- کار با مدیریت هویت و دسترسی Azure (IAM) برای کنترل ایمن دسترسیها با استفاده از اسکریپتهای Python
- راهاندازی و پیکربندی پایگاههای داده Azure (شامل SQL Server ،MySQL ،PostgreSQL) و اتصال آنها به اپلیکیشنهای Python
- استفاده از Azure CLI در کنار Python برای تأمین، نظارت و مدیریت کارآمد منابع ابری
- ساخت، استقرار و مقیاسدهی یک اپلیکیشن وبلاگ کامل Django در Azure App Service با استفاده از MySQL Flexible Server
پیشنیازهای دوره
- دانش اولیه در زبان Python (توابع، کلاسها، پکیجها). نیازی نیست متخصص باشید.
- آشنایی نسبی با Django یا Flask مفید است اما الزامی نیست.
- یک کامپیوتر که Python نسخه 3.9 یا بالاتر روی آن نصب باشد.
- یک حساب کاربری Azure (رایگان یا پولی). دستورالعملهای راهاندازی در دوره گنجانده شده است.
توضیحات دوره
قدرت Microsoft Azure را آزاد کنید و مهارتهای توسعه Python خود را به فضای ابری ببرید! این دوره عملی برای توسعهدهندگان Python، دانشجویان و متخصصانی طراحی شده است که میخواهند یاد بگیرند چگونه با استفاده از سرویسهای Azure اپلیکیشنها را بسازند، مستقر کنند و مقیاس دهند.
شما با بررسی منابع Azure، از جمله ماشینهای مجازی، گروههای منابع، پایگاههای داده و Blob Storage شروع خواهید کرد. سپس یاد میگیرید چگونه وب اپلیکیشنهای Python مانند Django و Flask را در Azure مستقر کنید، که شامل دامنههای سفارشی، SSL و پایگاههای داده ابری میشود.
این دوره همچنین شامل مباحث اتوماسیون با Python SDK، محاسبات بدون سرور با استفاده از Azure Functions و یکپارچهسازی سرویسهای هوش مصنوعی (AI) مانند تبدیل متن به گفتار و تبدیل گفتار به متن در اپلیکیشنهای شماست.
در پایان این دوره، شما قادر خواهید بود:
- منابع Azure شامل (IAM، ماشینهای مجازی، Blob Storage، سرویس اپلیکیشن و گروههای منابع) را بهصورت برنامهنویسی با Python مدیریت کنید.
- وب اپلیکیشنها را در ماشینهای مجازی Azure و App Service مستقر و مقیاسدهی کنید.
- تسک ها را با استفاده از Azure Functions و Python SDK خودکارسازی کنید.
- اپلیکیشنهای Django و Flask را در ماشینهای مجازی Azure بسازید و مستقر کنید.
- اپلیکیشنهای Django و Flask را در Azure App services بسازید و مستقر کنید.
چه در محاسبات ابری مبتدی باشید و چه یک توسعهدهنده Python باتجربه که به دنبال گسترش مهارتهای خود هستید، این دوره تجربه عملی و واقعی در استقرار و مدیریت اپلیکیشنهای ابری را در اختیار شما قرار میدهد.
این دوره برای چه کسانی مناسب است؟
- این دوره برای هر کسی که دانش پایه Python دارد و میخواهد یاد بگیرد چگونه از Microsoft Azure برای ساخت، استقرار و مقیاسدهی اپلیکیشنها استفاده کند، مناسب است.
آموزش Microsoft Azure برای توسعهدهندگان Python
-
معرفی دوره 01:19
-
پیشنیازهای دوره 01:03
-
مقدمهای بر Microsoft Azure 03:53
-
مدلهای ابری 02:34
-
مزایای رایانش ابری 02:01
-
مدلهای سرویس ابری 04:09
-
ساخت حساب کاربری Azure 03:17
-
تعامل با Azure 02:57
-
استفاده از سطح رایگان 03:00
-
سلسله مراتب در Azure 03:28
-
حساب صورتحساب چیست؟ 01:45
-
حساب صورتحساب در کنسول 04:03
-
Azure CLI چیست؟ 02:24
-
نصب Azure CLI 02:53
-
مروری بر Azure IAM 06:12
-
ایجاد کاربر در Azure 12:01
-
تنظیمات کاربر 03:22
-
نقشهای Azure چه هستند؟ 02:47
-
افزودن نقش به کاربر 02:06
-
روشهای احراز هویت 02:36
-
گروهها چه هستند؟ 03:52
-
ایجاد گروهها 03:03
-
مقایسه Microsoft 365 و Entra ID 03:44
-
کنسول ادمین Microsoft 365 01:41
-
Azure SDK چیست؟ 02:52
-
راهاندازی احراز هویت 02:40
-
کتابخانه برای ایجاد کاربر 03:22
-
ایجاد کاربر IAM با Python 11:07
-
مقایسه Msgraph Core و Msgraph SDK 02:13
-
معرفی Microsoft Graph API 05:31
-
ایجاد کاربر با درخواستهای مستقیم HTTP 04:01
-
مقایسه نسخه V1 و Beta 12:55
-
مقایسه DefaultAzureCredential و ClientSecretCredential 03:30
-
ثبت اپلیکیشن 02:55
-
افزودن نقش به کاربر موجود 13:02
-
ایجاد کاربر و افزودن نقش 07:34
-
لیست کردن همه کاربران با Python 04:02
-
حذف نقش از کاربر 04:54
-
حذف کاربر 02:04
-
مقدمهای بر ماشینهای مجازی Azure 04:15
-
نواحی و مناطق در Azure 05:17
-
ایجاد ماشین مجازی لینوکس 13:17
-
بررسی گزینههای ماشین مجازی 04:55
-
بررسی گزینههای ماشین مجازی - بخش دوم 03:46
-
ایجاد ماشین مجازی ویندوز 04:31
-
اتصال به ماشین مجازی ویندوز 01:51
-
انواع دیسک سیستمعامل در Azure 05:17
-
خانوادههای ماشین مجازی در Azure 03:48
-
دادههای سفارشی در Azure VM 05:49
-
Load Balancer چیست؟ 01:52
-
شبکه مجازی Azure 04:45
-
زیرشبکه در Azure 01:55
-
جداول مسیریابی Azure 03:34
-
ایجاد ماشینهای مجازی Azure 07:03
-
ایجاد Load Balancer 03:29
-
ایجاد Backend Pool 02:18
-
بررسی سلامت 02:36
-
قوانین Load Balancer 05:07
-
مجموعههای مقیاسپذیر VM 03:13
-
ایجاد Scaleset 04:11
-
اتصال Scaleset به Backend Pool 05:40
-
اعمال قانون Load Balancing به Scaleset 03:47
-
گروه منابع Azure چیست؟ 03:05
-
ایجاد گروه منابع Azure با Python 10:04
-
لیست کردن گروههای منابع با Python 02:53
-
قفل کردن گروه منابع 05:38
-
باز کردن قفل گروه منابع با Python 02:12
-
حذف گروه منابع با Python 03:52
-
کتابخانه azure-mgmt-compute 01:39
-
ایجاد دیسک با Python 16:35
-
ایجاد دیسک به صورت ناهمزمان با Python 06:02
-
تعریف نوع ذخیرهسازی 04:40
-
لیست کردن تمام دیسکها با Python 04:55
-
لیست کردن تمام دیسکها با Python به صورت ناهمزمان 03:56
-
لیست دیسکها بر اساس منبع 04:57
-
لیست دیسکها بر اساس گروه منابع به صورت ناهمزمان 03:24
-
حذف دیسک با Python 09:55
-
ایجاد Snapshot دیسک با Python 10:31
-
لیست کردن Snapshotها با Python 06:09
-
حذف Snapshot با Python 05:01
-
ایجاد Vnet با Python 10:22
-
ایجاد گروه امنیتی شبکه (NSG) با Python 06:32
-
ایجاد ارتباط 07:53
-
ایجاد کارت شبکه (NIC) با Python 11:23
-
ایجاد ماشین مجازی با Python 10:20
-
لیست کردن ماشینهای مجازی با Python 04:25
-
حذف ماشین مجازی با Python 04:28
-
Django چیست؟ 05:08
-
ایجاد مسیرها 04:40
-
راهاندازی Gunicorn 02:34
-
ارسال به Github 03:09
-
ایجاد نمونه ماشین مجازی 02:39
-
استقرار - بخش اول 05:42
-
استقرار - بخش دوم 04:19
-
استقرار Django - بخش سوم 04:50
-
مدیریت فایلهای استاتیک 03:34
-
افزودن نام دامنه سفارشی 07:48
-
افزودن گواهینامه SSL 04:59
-
Flask چیست؟ 03:45
-
ایجاد اپلیکیشن ما 02:44
-
SQLAlchemy چیست؟ 02:55
-
جدول و پایگاه داده 03:53
-
پوسته Flask 02:02
-
دریافت داده در فرانتاند 03:25
-
وراثت در قالبها 02:42
-
نوار ناوبری و استایلها 02:34
-
ایجاد مودال Bootstrap 02:01
-
درج کتاب جدید 05:12
-
مودال بروزرسانی 02:53
-
بروزرسانی کتاب 03:30
-
حذف کتاب 01:56
-
ارسال به Github 03:29
-
ایجاد ماشین مجازی Azure 01:54
-
استقرار - بخش اول 08:58
-
استقرار - بخش دوم 05:14
-
افزودن نام دامنه 04:58
-
افزودن گواهینامه SSL 02:28
-
معرفی پایگاههای داده Azure 02:57
-
بررسی گزینههای مختلف 06:30
-
ایجاد پایگاه داده SQL 06:16
-
تست پایگاه داده SQL 04:22
-
پایگاه داده Azure برای سرور منعطف MySQL 05:19
-
MySQL Workbench 03:36
-
MySQL Workbench 03:17
-
ایجاد سرور منطقی با Python 11:02
-
ایجاد سرور به صورت ناهمزمان 04:32
-
افزودن قانون فایروال با Python 05:05
-
حذف سرور با Python 03:25
-
ایجاد پایگاه داده SQL با Python 07:26
-
ایجاد جدول SQL 04:31
-
درج داده در پایگاه داده SQL 04:13
-
حذف پایگاه داده SQL با Python 03:54
-
ایجاد سرور منعطف MySQL با Python 07:24
-
افزودن فایروال IP عمومی به سرور 03:49
-
ایجاد پایگاه داده MySQL 03:29
-
ایجاد جدول MySQL 02:46
-
درج داده در جدول MySQL 02:40
-
انتخاب همه دادههای MySQL 02:33
-
حذف سرور منعطف MySQL 04:04
-
ایجاد سرور منعطف PostgreSQL با Python 09:17
-
ایجاد پایگاه داده Postgres 04:15
-
ایجاد جدول Postgres 02:17
-
درج داده در Postgres 02:21
-
انتخاب داده Postgres 02:21
-
حذف سرور PostgreSQL با Python 02:38
-
Azure Functions چیست؟ 02:11
-
پلنهای میزبانی Azure 05:51
-
دموی Azure Function App 04:52
-
ایجاد توابع 09:37
-
لیست کردن توابع Azure با Python 05:24
-
ایجاد Function App با Python 11:08
-
استقرار تابع در Function App 06:37
-
حذف Function App با Python 02:54
-
Azure Blob Storage 04:23
-
ایجاد حساب ذخیرهسازی 05:57
-
آپلود Blob در حساب ذخیرهسازی 03:16
-
قابل دسترس کردن Blob 02:02
-
میزبانی وبسایت استاتیک 02:24
-
کتابخانههای حساب ذخیرهسازی Azure 02:29
-
ایجاد حساب ذخیرهسازی با Python 09:04
-
حساب ذخیرهسازی با لایه ذخیرهسازی 03:50
-
لیست کردن حسابهای ذخیرهسازی با Python 02:27
-
فعالسازی دسترسی ناشناس 03:53
-
ایجاد کانتینر با Python 03:32
-
آپلود تصویر با Python 08:18
-
عمومی کردن تصویر 06:33
-
حذف Blob با Python 02:44
-
حذف کانتینر با Python 01:50
-
حذف حساب ذخیرهسازی با Python 03:12
-
Azure App Service چیست؟ 02:23
-
دموی ایجاد App Service 04:32
-
طرح سرویس اپلیکیشن 02:42
-
ایجاد پروژه Django 05:36
-
تنظیمات و پیکربندی 03:24
-
استقرار Django در App Service 05:25
-
نصب Django و پروژه 05:14
-
اپلیکیشن ها چه هستند؟ 02:52
-
مدلهای Django 04:16
-
ایجاد کاربر ارشد 02:24
-
توابع View 03:57
-
قالبها 02:46
-
فرم ثبتنام کاربر 04:41
-
نمای ثبتنام 03:46
-
قالب ثبتنام 06:45
-
وراثت قالب 06:14
-
افزودن نوار ناوبری 02:48
-
افزودن ورود 03:39
-
محدود کردن نوار ناوبری 02:06
-
خروج 02:06
-
لیست مقالات 02:39
-
ایجاد فرم مقاله 04:48
-
افزودن قالب مقاله 02:43
-
افزودن Slug پویا 04:54
-
جزئیات مقاله 05:36
-
بروزرسانی مقاله 05:04
-
حذف مقاله 02:43
-
محدود کردن بروزرسانی و حذف 01:15
-
افزودن صفحهبندی 03:32
-
تغییر رمز عبور 05:16
-
دکوراتور Login Required 02:15
-
ایجاد App Service 04:08
-
ایجاد سرور منعطف MySQL 02:31
-
تنظیمات پایگاه داده MySQL 05:56
-
استقرار - بخش اول 05:56
-
استقرار - بخش اول 13:50
-
افزودن نام دامنه سفارشی 15:11
-
شروع کار با Azure TTS 10:01
-
انتخاب صداهای مختلف 05:32
-
افزودن احساس و استایل با SSML 02:03
-
مقدمهای بر Azure Speech to Text 01:07
-
تبدیل فایل صوتی به متن 03:04
مشخصات آموزش
آموزش Microsoft Azure برای توسعهدهندگان Python
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:211
- مدت زمان :16:10:21
- حجم :8.2GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy