دوره آموزشی
دوبله زبان فارسی
تسلط به ASP.NET Core 8 MVC با EF Core - راهنمای جامع
✅ سرفصل و جزئیات آموزش
این دوره سفری کامل در توسعه وب با ASP.NET Core 8 MVC و Entity Framework Core 8 همراه با بررسی عمیق می باشد.
آنچه یاد خواهید گرفت
- درک مفاهیم اصلی Entity Framework
- شروع کار با Entity Framework به عنوان لایه دسترسی به داده
- مدیریت تمام سناریوهای بلادرنگ هنگام کار با Entity Framework
- درک مبانی Asp.Net MVC
- ایجاد وب اپلیکیشن واقعی و آماده تولید
- در پایان دوره شما در موقعیتی خواهید بود که هر نوع وب اپلیکیشن را با استفاده از Asp.Net MVC و Entity Framework می سازید.
پیش نیازهای دوره
- ویژوال استودیو 2022 یا هر نسخه بالاتر
- SQL Server Management Studio 2022 یا هر نسخه بالاتر
توضیحات دوره
در پایان دوره شما در موقعیتی خواهید بود که موارد زیر را پیاده سازی کنید:
- اولین پایگاه داده Entity Framework 6 و رویکرد Code First در Entity Framework Core 2.0
- شروع کار با Entity Framework Core 2.0
- مهاجرت ها و بروزرسانی های پایگاه داده
- تکنیک های طراحی کلاس
- حاشیه نویسی های داده و عملیات های CRUD
- عملیات های انتخاب
- حالت فوری در مقابل حالت معوق
- لیست در مقابل IEnumerable در مقابل IQueryable
- Eager Loading در مقابل Explicit Loading در مقابل Lazy Loading
- کار با SQL خام و رویه های ذخیره شده
- تراکنش های خودکار و دستی
- رویکرد 3 لایه ای با کتابخانه استاندارد دات نت
- ASP.Net MVC 5 و ASP.Net Core 2.0 MVC
- آشنایی با اپلیکیشن ASP.Net
- شروع کار با اولین وب اپلیکیشن استاتیک و ASP.Net Core MVC
- درخواست Get در مقابل Post و انتقال داده از View به کنترلر
- Razor View Engine و کلاس های HTMLHelper
- ViewData در مقابل ViewBag و EF در MVC
- اتصال مدل و TempData
- Helper تگ و اعتبارسنجی فرم
- عملیات های CRUD و بوت استرپ
- تزریق وابستگی و طرح بندی ها
- احراز هویت در ASP.Net Core MVC با استفاده از Identity Server
- راه اندازی اولیه و رجیستر کاربر
- لاگین و خروج از سیستم
- تایید ایمیل و فراموشی پسورد
- مجوز در ASP.Net Core MVC با استفاده از Identity Server
- راه اندازی اولیه
- تخصیص نقش ها به صورت پویا
- AjaxLinks و AjaxForms (لینک ها و View های جزئی)
- AjaxLinks و فرم ها (AjaxForms)
- آشنایی با جی کوئری
- فراخوانی های Ajax مبتنی بر جی کوئری - عملیات های خواندن
- فراخوانی های Ajax مبتنی بر جی کوئری - عملیات های ایجاد، بروزرسانی و حذف
این دوره برای چه کسانی مناسب است؟
- توسعه دهنده باتجربه که به طور گسترده روی اپلیکیشن Web form های Asp.Net کار کرده است.
- فارغ التحصیلان جدید با دانش منسجمی از C# OOPs و نوشتن کوئری MS SQL server
تسلط به ASP.NET Core 8 MVC با EF Core - راهنمای جامع
-
شروع کار با EF Core 8 - راهنمای گام به گام 01:08:00
-
بهبود طراحی پایگاه داده - مهاجرت، حاشیه نویسی ها، و تکنیک های کلاس 02:29:08
-
تسلط به CRUD با EF Core - ساختار دایرکتوری، رویکردها و Eager Loading 01:50:20
-
استراتژی های بازیابی داده در EF Core - بارگذاری و جمع آوری فوری در مقابل معوق 03:07:33
-
مدیریت داده با تراکنش ها و Fluent APIs در معماری لایه ای 02:55:41
-
پیاده سازی الگوی مخزن برای بهبود مدیریت داده 35:59
-
آشنایی با وب اپلیکیشن ها و ASP.NET Core MVC - اصول نظری 41:16
-
ساخت وب سایت های استاتیک با ASP.NET Core - یکپارچه سازی قالب های رایگان HTML 01:22:47
-
آشنایی با ASP.NET Core MVC - راه اندازی و کامپوننت های کلیدی 42:30
-
آشنایی با متدهای HTTP و انتقال داده در ASP.NET Core MVC 01:16:41
-
بررسی TempData و مدیریت فرم در ASP.NET Core MVC 32:16
-
یکپارچه سازی Entity Framework در ASP.NET Core MVC - بررسی Seed کردن داده و عملیات های CRUD 01:03:04
-
عملیات های پیشرفته CRUD و مدیریت فرم در ASP.NET Core MVC 01:34:07
-
افزایش ASP.NET Core MVC Views - بررسی ViewImports و ViewStart و طرح بندی ها 35:00
-
راه اندازی ساختار پروژه برای معماری MVVM در ASP.NET Core 01:17:50
-
بررسی عمیق MVVM برای روابط Many-to-Many در ASP.NET Core 01:17:11
-
شروع کار با احراز هویت و مجوز در ASP.NET Core MVC 01:16:35
-
مجوزهای پیشرفته و تکنیک های مدیریت داده در ASP.NET Core 55:58
-
شروع کار با رویکرد Code First در Entity Framework Core 2.0 40:44
-
مهاجرت ها و بروزرسانی های پایگاه داده 44:27
-
تکنیک های طراحی کلاس 50:39
-
حاشیه نویسی های داده و CRUD 01:01:01
-
عملیات های انتخاب 44:55
-
Eager Loading در مقابل Explicit Loading در مقابل Lazy Loading 32:54
-
حالت فوری در مقابل حالت معوق - لیست در مقابل IEnumerable در مقابل IQueryable 37:43
-
SQL خام و رویه های ذخیره شده 01:02:23
-
تراکنش های خودکار و دستی 37:56
-
رویکرد 3 لایه ای با کتابخانه استاندارد دات نت 01:19:20
-
آشنایی با اپلیکیشن ASP.Net (به زودی وارد خواهد شد) 39:38
-
شروع کار با اولین وب اپلیکیشن های استاتیک MVC Core 45:51
-
بروزرسانی برای ویژوال استودیو 2019 - شروع کار با ASP.Net Core 3.1 MVC 12:37
-
Get در مقابل Post و انتقال داده از View به کنترلر 01:05:31
-
کلاس های HTML Helper و Razor View Engine 52:36
-
ViewData در مقابل ViewBag و Entity Framework Core در MVC 57:43
-
اتصال مدل و TempData 01:02:59
-
TagHelper و ValidationsEg فرم 52:23
-
عملیات های CRUD و بوت استرپ 54:56
-
تزریق وابستگی و طرح بندی ها 01:10:52
-
احراز هویت و مجوز 01:04:45
-
احراز هویت (لاگین و خروج از سیستم) 36:06
-
احراز هویت (تأیید ایمیل و فراموشی پسورد) 59:04
-
مجوز (راه اندازی اولیه) 24:28
-
مجوز (تخصیص نقش ها به صورت پویا) 44:18
-
AjaxLinks و فرم ها (لینک ها و View های جزئی) 01:19:05
-
AjaxLinks و فرم ها (AjaxForms) 27:27
-
فراخوانی های Ajax مبتنی بر جی کوئری - عملیات های خواندن 01:08:59
-
فراخوانی های Ajax مبتنی بر جی کوئری - عملیات های ایجاد، بروزرسانی و حذف 33:34
-
ایجاد مدل داده انتیتی 11:41
-
بررسی مدل داده انتیتی 05:26
-
یادگیری Entity Framework 5 [این درس برای EF6 قابل اجرا نیست] 02:00
-
انجام عملیات درج 06:42
-
انجام عملیات انتخاب 03:43
-
انجام عملیات جستجو 05:31
-
انجام عملیات بروزرسانی 05:25
-
انجام عملیات حذف 02:05
-
کار با رویه های ذخیره شده - بخش 1 06:33
-
کار با رویه های ذخیره شده - بخش 2 04:15
-
کار با رویه های ذخیره شده - بخش 3 07:26
-
حالت فوری در مقابل حالت معوق 05:24
-
کار با تراکنش ها در Entity Framework 10:06
-
کار با ویژگی های ناوبری در Entity Framework 06:48
-
Lazy Loading در Entity Framework 17:48
-
جادو با Entity Framework 06:34
-
آشنایی با فایل های tt. 12:19
-
DbContext در مقابل ObjectContext 15:48
-
انجام عملیات های CRUD - بخش 1 09:39
-
انجام عملیات های CRUD - بخش 2 08:33
-
مثال های کوئری LINQ با استفاده از متد و سینتکس کوئری None
-
DbSet.AddRange/RemoveRange 05:04
-
تقسیم انتیتی 07:24
-
تقسیم جدول 05:50
-
درج، بروزرسانی و حذف نگاشت تابع در رویه های ذخیره شده 03:50
-
رویه های ذخیره شده با مجموعه نتایج متعدد 08:42
-
آشنایی با سناریوهای چند کاربره 05:49
-
مدیریت سناریوهای چند کاربره 09:10
-
چرخه عمر Entity Framework و ایجاد Views نگاشت 08:03
-
بدون ردیابی کوئری ها 06:24
-
اجرای کوئری غیرهمزمان 05:13
-
انتقال مدل به یک مونتاژ جداگانه 05:23
-
کار با الگوی مخزن 07:44
-
کار با الگوی مخزن جنریک 06:14
-
Ado.Net Entity Framework None
-
تکلیف Entity Framework - سیستم مدیریت تسک None
-
آشنایی با کنترلر و اکشن 18:29
-
آشنایی با View 09:05
-
اتصال فرم به یک اکشن 09:33
-
View به اکشن - متد پارامتری شده 11:09
-
View به اکشن - آبجکت کانتکس برای متد Get 04:33
-
Get در مقابل Post 13:02
-
View به کانتکس اکشن - متد آبجکت برای Post 04:23
-
آشنایی با Razor View Engine 11:43
-
طراحی مجدد فرم با استفاده از کلاس های HTML Helper 13:13
-
کنترل های لیست - کلاس های HTML Helper 05:26
-
ViewData در مقابل ViewBag 13:12
-
بررسی عمیق ViewData در مقابل ViewBag 07:37
-
ایجاد GridView ساده در MVC 05:04
-
TempData در MVC 18:14
-
چرخه عمر TempData در MVC 08:48
-
طرح بندی یا Master Pages در MVC 06:34
-
مدل ها در MVC 12:05
-
صفحه نمایش Master Details 06:08
-
ایجاد لیست و جزئیات 07:55
-
انجام ویرایش در MVC 06:19
-
انجام حذف و درج در MVC 05:35
-
Scaffold کردن ASP.NET MVC Entity Framework 07:41
-
اعتبارسنجی فرم - بخش 1 11:48
-
اعتبارسنجی فرم - بخش 2 12:05
-
اعتبارسنجی فرم با EDMs 09:40
-
ایجاد اعتبارسنج های سفارشی 08:29
-
آشنایی با احراز هویت، مجوز و بوت استرپ 13:59
-
پیاده سازی احراز هویت - بخش 1 13:00
-
پیاده سازی احراز هویت - بخش 2 07:02
-
پیاده سازی مجوز 11:54
-
لینک اکشن Ajax 11:09
-
Views جزئی 04:20
-
لینک اکشن Ajax به صورت بلادرنگ 10:36
-
لینک اکشن Ajax برای ایجاد فرم 04:36
-
فرم های Ajax 05:53
-
آشنایی با جی سان 07:08
-
ورودی داده جی سان 09:55
-
خروجی داده جی سان 08:29
مشخصات آموزش
تسلط به ASP.NET Core 8 MVC با EF Core - راهنمای جامع
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:121
- مدت زمان :58:50:27
- حجم :40.86GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy