اصول ASP.NET Core
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
مایکروسافت به طور مداوم ویژگیهای جدیدی به پلتفرم NET Core. در هر نسخه اضافه میکند. آخرین نسخه این فریمورک، NET Core.، تغییرات و بهبودهای زیادی را به همراه دارد. استفاده از MVC، که استاندارد صنعتی برای ساخت اپلیکیشن های سمت سرور است، کد را بسیار قابل تست کردن و نگهداریپذیرتر میکند.
در این دوره، اصول ASP.NET Core، شما به ساخت وب اپلیکیشن های مدرن با استفاده از ASP.NET Core و ASP.NET Core MVC خواهید پرداخت.
ابتدا تنظیمات یک اپلیکیشن ASP.NET Core را بر اساس میان افزار و تزریق وابستگی بررسی خواهید کرد.
سپس به ساخت چندین صفحه جدید با استفاده از الگوی MVC خواهید پرداخت؛ شما ویو (view)، کنترلر (controller) را خواهید ساخت و با استفاده از یک مخزن (repository) و Entity Framework Core به یک پایگاه داده متصل خواهید شد. سپس کشف خواهید کرد که چگونه یک سایت MVC، که بهطور پیشفرض سمت سرور است، میتواند با استفاده از ASP.NET Core Blazor و Ajax و ترکیب با یک کنترلر API ASP.NET Core غنیتر شود.
در نهایت، نحوه تست کامپوننت های مختلف یک اپلیکیشن ASP.NET Core با استفاده از تست های واحد را یاد خواهید گرفت و سپس اپلیکیشن را در یک Azure App Service مستقر خواهید کرد. در پایان این دوره، شما یک اپلیکیشن ساختهاید که درک محکمی از پلتفرم ASP.NET Core MVC به شما میدهد.
اصول ASP.NET Core
-
مروری بر دوره 2m 9s
-
معرفی ماژول 3m 54s
-
ASP.NET Core چیست؟ 14m 51s
-
در این دوره چه خواهید آموخت؟ 3m 24s
-
دمو: نگاهی به اپلیکیشن نهایی 1m 30s
-
آمادهسازی ماشین شما 1m 7s
-
دمو: آمادهسازی ماشین شما 45s
-
خلاصه 43s
-
معرفی ماژول 1m 33s
-
ایجاد یک پروژه جدید 1m 5s
-
دمو: ایجاد و اجرای یک پروژه جدید 2m 14s
-
دمو: ایجاد یک پروژه جدید با استفاده از CLI 2m 13s
-
دمو: استفاده از VS Code و C# Dev Kit 3m 35s
-
کاوش در یک پروژه جدید 6m 44s
-
دمو: کاوش در یک پروژه جدید در Visual Studio 4m 49s
-
پیکربندی سایت 16m 41s
-
خلاصه 59s
-
معرفی ماژول 2m 11s
-
معرفی الگوی MVC 3m 33s
-
ایجاد مدل و مخزن 7m 49s
-
دمو: ایجاد مدل و مخزن 7m 39s
-
ایجاد کنترلر 3m 32s
-
دمو: افزودن کنترلر 3m 35s
-
اضافه کردن ویو 7m 45s
-
دمو: ایجاد اولین ویو 5m 50s
-
دمو: استفاده از یک View Model 4m
-
اضافه کردن فایلهای View اضافی 2m 19s
-
دمو: اضافه کردن فایلهای View اضافی 4m 44s
-
استایلدهی به View 1m 3s
-
دمو: استایلدهی به View 3m 34s
-
خلاصه 42s
-
معرفی ماژول 1m 23s
-
معرفی Entity Framework Core 5m 50s
-
اضافه کردن EF Core به اپلیکیشن 4m 54s
-
دمو: اضافه کردن EF Core به اپلیکیشن 5m 33s
-
ایجاد مخزن 1m 34s
-
دمو: ایجاد مخزن 5m 22s
-
استفاده از مهاجرتها 1m 35s
-
دمو: ایجاد پایگاه داده با استفاده از مهاجرتها 3m 54s
-
دمو: افزودن دادههای اولیه 4m 2s
-
خلاصه 41s
-
معرفی ماژول 1m
-
اضافه کردن مسیرها و ناوبری 8m 36s
-
دمو: افزودن مسیرها به اپلیکیشن 4m 52s
-
پیکربندی مسیرها 2m 15s
-
ناوبری با استفاده از Tag Helpers 4m 24s
-
دمو: اضافه کردن ناوبری به سایت 7m 48s
-
خلاصه 37s
-
معرفی ماژول 1m 4s
-
استفاده از Partial Views 3m 21s
-
دمو: اضافه کردن یک Partial View 4m 34s
-
ایجاد سبد خرید 3m 17s
-
دمو: ایجاد سبد خرید 13m 23s
-
کار با کامپوننتهای View 4m 32s
-
دمو: ایجاد کامپوننتهای View 6m 49s
-
ایجاد یک Tag Helper سفارشی 2m 32s
-
دمو: ایجاد Email Tag Helper 4m 12s
-
خلاصه 53s
-
معرفی ماژول 1m 42s
-
ایجاد یک فرم با استفاده از Tag Helpers 3m 30s
-
دمو: ایجاد فرم سفارش 9m 8s
-
درک مدل بایندینگ 4m
-
دمو: دسترسی به دادههای ارسالشده با استفاده از مدل بایندینگ 5m 33s
-
اضافه کردن اعتبارسنجی 6m 14s
-
دمو: افزودن اعتبارسنجی 3m 29s
-
دمو: اضافه کردن اعتبارسنجی سمت کلاینت 2m 39s
-
درک Razor Pages 11m 9s
-
دمو: بازسازی فرم با استفاده از Razor Pages 10m 58s
-
خلاصه 42s
-
معرفی ماژول 59s
-
درک تست های واحد 3m 17s
-
نوشتن تست های واحد 2m 7s
-
دمو: تست کنترلرها 7m 23s
-
دمو: تست یک Tag Helper 1m 39s
-
خلاصه 38s
-
معرفی ماژول 1m 19s
-
جستجو با استفاده از JavaScript و یک ASP.NET Core API 3m 26s
-
ایجاد یک ASP.NET Core RESTful API 14m 8s
-
دمو: راهاندازی API 6m 31s
-
ایجاد پاسخهای API 4m 10s
-
دمو: تکمیل API 8m 9s
-
اضافه کردن jQuery و Ajax 3m 40s
-
دمو: ایجاد صفحه جستجو با Ajax و API 5m 43s
-
معرفی ASP.NET Core Blazor 11m 15s
-
دمو: کاوش در یک پروژه جدید Blazor 8m 25s
-
دمو: ایجاد صفحه جستجو با استفاده از Blazor 7m 58s
-
خلاصه 30s
-
معرفی ماژول 1m 3s
-
درک ASP.NET Core Identity 4m 23s
-
دمو: افزودن ASP.NET Core Identity به اپلیکیشن 2m 39s
-
افزودن احراز هویت به سایت 4m 38s
-
دمو: افزودن احراز هویت 7m 9s
-
استفاده از مجوز 1m 33s
-
دمو: استفاده از مجوز 1m 24s
-
خلاصه 30s
-
معرفی ماژول 36s
-
درک Azure App Service 5m 8s
-
دمو: نگاهی به Azure Portal 2m 17s
-
مستقر کردن اپلیکیشن در Azure App Service 1m 18s
-
دمو: مستقر کردن سایت 5m 6s
-
خلاصه و پایان دوره 34s
مشخصات آموزش
اصول ASP.NET Core
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:101
- مدت زمان :07:12:54
- حجم :1.06GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy