دوره آموزشی
دوبله زبان فارسی
محیط های ASP.NET Core و استقرار CI/CD دواپس آژور
✅ سرفصل و جزئیات آموزش
در این دوره محیط های ASP.NET Core را پیکربندی می کنید و با استفاده از CI/CD دواپس آژور آن ها را در سرویس های ابری آژور مستقر می کنید.
آنچه یاد خواهید گرفت
- یاد می گیرید که چگونه پروفایل ها و متغیرهای محیطی را برای وب اپلیکیشن NET Core MVC. بسازید.
- یاد می گیرید که چگونه کد را به مخزن راه دور آژور پوش کنید.
- یاد می گیرید که چگونه وب اپلیکیشن را با پایگاه داده محلی و پایگاه داده Azure SQL ایجاد و متصل کنید.
- یاد می گیرید که چگونه از Entity Framework Core به عنوان مپر آبجکت-رابطه ای استفاده کنید
- یاد می گیرید که چگونه از افزونه ابزارهای Entity Framework برای ویژوال استودیو استفاده کنید.
- یاد می گیرید که چگونه از ابزارهای ویژوال استودیو کد برای مهاجرت اسکیما و داده به پایگاه داده Azure SQL استفاده کنید.
- یاد می گیرید که چگونه منابع ابری آژور در پورتال آژور را ایجاد کنید.
- یاد می گیرید که چگونه وب اپلیکیشن را در ابر آژور با استفاده از رویکردهای مختلف استقرار منتشر کنید.
- یاد می گیرید که چگونه پایپ لاین های (CI/CD) دواپس آژور را بسازید.
- یاد می گیرید که چگونه متغیرهای محیطی وب اپلیکیشن ها را از طریق متغیرهای CI/CD دواپس آژور کنید.
- یاد می گیرید که چگونه متغیرهای محیطی خود را ایمن کنید.
- یاد می گیرید که چگونه pull requests و سیاست های برنچ را ایجاد کنید.
پیش نیازهای دوره
- ویژوال استودیو 2019 یا 2022 یا جدیدترین
- SQL Server Management Studio
- گیت برای ویندوز
- حساب دواپس آژور
- حساب پورتال ابر آژور
- NET 6 یا .NET 7 یا NET 8 SDK یا آخرین نسخه
توضیحات دوره
در این دوره به شما آموزش می دهیم که چگونه محیط وب اپلیکیشن ASP.NET Core را بسازید و آن را به عنوان یک سناریوی واقعی در ابر آژور مستقر کنید.
- ایجاد و پیکربندی متغیرهای محیطی وب اپلیکیشن ASP.NET Core
- استفاده از Entity Framework Core به عنوان مپر آبجکت-رابطه ای
- استفاده از افزونه EF Tools VS
- استفاده از ابزارهای MS Data
- استقرار وب اپلیکیشن در ابر آژور با استفاده از دو رویکرد مختلف
- استقرار پایگاه داده محلی در پایگاه داده SQL آژور
- ساخت و پیکربندی CI/CD دواپس آژور برای توسعه، مرحله بندی و تولید)
- پیکربندی متغیرهای CI/CD دواپس آژور
برای این دوره به چه ابزارهایی نیاز داریم؟
- ویژوال استودیو 2019 یا 2022 یا جدیدترین نسخه
- پایگاه داده SQL Server
- NET 6. یا NET 7. یا NET8. یا جدیدترین نسخه
- گیت (کنترل منبع)
- حساب پورتال آژور
- حساب دواپس آژور
این دوره برای چه کسانی مناسب است؟
- توسعه دهندگان وب که می خواهند مهارت های خود را برای متغیرهای محیطی ASP .NET Core و استقرار آژور تقویت کنند.
محیط های ASP.NET Core و استقرار CI/CD دواپس آژور
-
بررسی دوره 01:05
-
پیش نیازها 00:21
-
ایجاد اپلیکیشن ASP.NET Core MVC 02:34
-
راه اندازی پروفایل های محیط ASP.NET Core 06:39
-
تنظیمات و پروفایل های اپلیکیشن 02:45
-
ایجاد فایل های تنظیمات اپلیکیشن 08:29
-
Override کردن پیکربندی تنظیمات اپلیکیشن 04:53
-
نصب پکیج های Entity Framework Nugget 03:08
-
افزودن ابزارهای Entity Framework به ویژوال استودیو 01:10
-
ایجاد پایگاه داده SQL Server برای هر محیط 03:22
-
استفاده از ابزارهای EF Core Power برای اتصال به پایگاه داده SQL Server 02:03
-
پیکربندی فایل های تنظیمات اپلیکیشن و بازیابی داده برای هر محیطی 05:56
-
ایجاد وب اپلیکیشن های App Service آژور 04:31
-
ایجاد پایگاه داده Azure SQL 05:37
-
استقرار وب اپلیکیشن به ابر آژور از طریق ویژوال استودیو 24:47
-
SCM (Kudu) 03:59
-
راه اندازی پایپ لاین های CI/CD آژور 18:59
-
Override کردن متغیرهای محیطی در متغیرهای دواپس آژور 05:09
-
رشته اتصال ایمن با استفاده از Azure Key Vault 07:44
-
راه اندازی Pull Request و سیاست های برنچ ها 11:21
-
خلاصه 00:23
مشخصات آموزش
محیط های ASP.NET Core و استقرار CI/CD دواپس آژور
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:21
- مدت زمان :02:04:55
- حجم :1011.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy