دوره ASP.NET CORE از صفر تا حرفهای به همراه پروژه
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد پروژه mvc جدید با استفاده از ویژوال استودیو 2022
- ساختار دایرکتوری قالب
- عملیاتهای CRUD تک مدلی با استفاده از Entity Framework core
- معماری لایهای
- رابطه One to Many با عملیاتهای CRUD در Entity Framework Core
- رابطه Many to Many با عملیاتهای CRUD در EF Core
- رابطه One to Many با عملیاتهای CRUD در EF Core
- رابطه One to One با عملیاتهای CRUD در EF Core
- سشن همراه با مثال
- مخزن جنریک
- واحد کار
- مدیریت هویت
- اندپوینتهای RESTFul API
- عملیاتهای CRUD با استفاده از RESTFul API
- Consume کردن RESTful API
- صفحهبندی، مرتبسازی و جستجو
پیشنیازهای دوره
- مبتدی در سیشارپ
توضیحات دوره
این دوره مفاهیمی مانند عملیاتهای CRUD روی تک مدلی، معماری سه لایه، الگوی مخزن، رابطه one to many، رابطه many to many با استفاده از Entity Framework Core، مدیریت سشن، برنامهنویسی همزمان و غیرهمزمان، پروژه رزرو بلیط، کوکیها، الگوی مخزن جنریک، الگوی واحد کار، مدیریت هویت، میانافزارها، فیلترها، لاگکردن، کش کردن، مفاهیم Web API، اندپوینتها، اتصال پارامترهای پیشفرض، عملیات های CRUD روی رابطه Many to many، نحوه consume کردن Web API در Razor Views، پروژه مدیریت دانشجویان، سیستم نسخهنویسی پزشک، صفحهبندی، مرتبسازی و جستجو، AutoMapper، مباحث جیکوئری مانند جدول داده، عملیاتهای CRUD با Dapper، پروژه کامل با Dapper در ASPNET CORE، نگاشت one to one با Dapper، نگاشت One to many با Dapper، نگاشت Many to Many با Dapper، پروژه مبتنی بر فناوری ADONET، پروژه کامل ADONET در ASPNET، مباحث Signal R، دوره صفر تا حرفهای Signal R، CORS، الگوی CQRS، ایجاد View Component و Partial View، پیکربندی مسیریابی و ناوبری، ساخت Helpers سفارشی، کار با AutoMapper، کار با رویههای ذخیره شده در EF Core، عملیاتهای تصاویر شامل آپلود، بروزرسانی و حذف، عملیاتهای پایگاه داده با ADONET و ASPNET Core، ایجاد میانافزار سفارشی، معماری تمیز، الگوی مخزن، تزریق وابستگی، احراز هویت و مجوزدهی، تکنیکهای انتقال داده، کوئری LINQ، آشنایی با موتور Razor View و مقایسه آن با Web Form Engine و پروژههای بلادرنگ زمانبندی شده است.
- سیستم رزرو بلیط
- اپلیکیشن آنلاین آزمون
- سیستم صورتحساب رستوران آنلاین
- سیستم مدیریت بیمارستان
- سیستم اجاره خودرو
این دوره برای چه کسانی مناسب است؟
- توسعهدهنده مبتدی تا سطح متوسط، آشنا به زبان سیشارپ
دوره ASP.NET CORE از صفر تا حرفهای به همراه پروژه
-
دموی پروژه 01:52
-
ایجاد پروژه جدید در ویژوال استودیو 2022 03:26
-
ساختار دایرکتوری 13:44
-
تزریق وابستگی (DI)، کانتینر DI (معکوس کنترل IOC)، چرخه عمر DI 06:09
-
میان افزار 07:48
-
Model-View-Controller 09:43
-
عملیاتهای CRUD روی مدل تک با رویکرد Model First در Entity Framework Core - بخش 1 20:22
-
عملیاتهای CRUD - بخش 2 20:38
-
معماری سه لایه 03:53
-
رابطه One-to-Many با استفاده از Entity Framework Core 05:57
-
رابطها و پیادهسازیها 14:07
-
Viewbag و ViewData و TempData به همراه مثال 08:06
-
عملیاتهای CRUD روی رابطه one-to-many 38:02
-
رابطه many-to-many با استفاده از Entity Framework Core 08:17
-
پیکربندی Fluent API 02:44
-
رابطها و پیادهسازیهای Many to many با استفاده از EF Core 12:38
-
عملیاتهای CRUD روی انتیتی موضوع Many to Many 09:32
-
ViewModels 04:26
-
عملیاتهای CRUD روی Many to Many 24:20
-
رابطه One-to-One با استفاده از EF Core 02:19
-
تبدیل تمام مخزن و کنترلرها به برنامهنویسی غیرهمزمان با استفاده از Task و await 11:06
-
ایجاد ViewModels برای تمامی انتیتیها 05:38
-
نگاشت دستی از ViewModel به مدل یا بالعکس 11:37
-
پیکربندی سشن 04:01
-
کلاس اطلاعات کاربر و مخزن 06:05
-
ذخیره اعتبارنامه کاربر در سشن 13:14
-
نمایش اطلاعات کاربر لاگین شده به همراه تابع خروج از سیستم 06:22
-
اصلاح مدل و ViewModel دانشجو 03:43
-
سرویس یوتیلیتی برای تصویر 16:40
-
ذخیره تصویر 05:13
-
نمایش تصویر 04:11
-
ویرایش تصویر 05:18
-
حذف تصویر 04:04
-
اعتبارسنجیهای سمت کلاینت 09:00
-
اعتبارسنجیهای سمت سرور 10:10
-
اعتبارسنجی سمت کلاینت و اعتبارسنجی سمت سرور سفارشی 11:26
-
اعتبارسنجی توکن ValidateAntiForgery 06:20
-
صفحه جزئی 11:17
-
ViewComponent 15:05
-
پیکربندی AutoMapper 04:23
-
استفاده از AutoMapper 07:35
-
افزودن کلاس PageInfo 05:45
-
صفحهبندی، جستجو و مرتبسازی - بخش 1 07:14
-
صفحهبندی، جستجو و مرتبسازی - بخش 2 10:18
-
صفحهبندی، جستجو و مرتبسازی - بخش 3 06:34
-
صفحهبندی، جستجو و مرتبسازی - بخش 4 09:31
-
صفحهبندی، جستجو و مرتبسازی - بخش نهایی 10:28
-
رزرو صندلی اتوبوس - بخش 1 13:14
-
رزرو صندلی اتوبوس - بخش 2 08:14
-
رزرو صندلی اتوبوس - بخش 3 07:02
-
رزرو صندلی اتوبوس - بخش 4 11:24
-
رزرو صندلی اتوبوس - بخش 5 24:06
-
رزرو صندلی اتوبوس - بخش 6 19:51
-
رزرو صندلی اتوبوس - بخش 7 16:32
-
افزودن تم Bootswatch در پروژه جاری 10:27
-
افزودن آیکون بوتاسترپ در پروژه جاری 05:13
-
هشدار Toastr در پروژه جاری 12:22
-
طراحی صفحه اصلی پروژه با استفاده از کارت بوتاسترپ 08:21
-
مدل رزرو با مخزن 12:17
-
ViewModel رزرو و نمایش Views 23:52
-
شروع کار با جیکوئری 06:39
-
مدیریت رویداد با جیکوئری 08:48
-
فراخوانی Ajax 12:00
-
جدول داده 15:28
-
جزئیات صندلی تولید شده به صورت پویا - بخش 1 17:26
-
جزئیات صندلی تولید شده به صورت پویا - بخش 2 11:53
-
افزودن رزرو 11:09
-
افزودن هویت در پروژه جاری 19:04
-
سفارشیسازی هویت 07:23
-
Seed کردن نقش اپلیکیشن با کاربر ادمین 10:33
-
فراخوانی سرویس از فایل برنامه و مجوزدهی توسط نقشها 20:17
-
یکپارچهسازی هویت در پروژه جاری 19:50
-
افزودن مجوزدهی در پروژه جاری 18:54
-
مخزن برای دریافت تمام بلیطها 15:01
-
نمایش بلیطها برای ادمین و کاربر مشتری 09:17
مشخصات آموزش
دوره ASP.NET CORE از صفر تا حرفهای به همراه پروژه
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:مقدماتی
- تعداد درس:75
- مدت زمان :14:10:43
- حجم :7.28GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy