دوره آموزشی
دوبله زبان فارسی
آموزش عمیق Entity Framework 6
✅ سرفصل و جزئیات آموزش
در این دوره می آموزید که اپلیکیشن های خود را به پایگاه داده SQL Server متصل کنید.
واضح، مختصر و جامع
از کنار هم قرار دادن آموزش های جداگانه یا برخورد با مدرسان سردرگم و گیج خسته شده اید؟ پس این دوره برای شما مناسب است. این دوره کامل در مجموعه ای از ویدئوهای با اندازه کوچک و آسان برای دنبال کردن ساختار یافته که هم تئوری و هم عملی را پوشش می دهد.
آنچه شما یاد خواهید گرفت
- درک تفاوت بین گردش کار code-first و database-first
- ساخت مدل دامنه با استفاده از گردش کار database-first
- ساخت مدل دامنه با استفاده از گردش کار code-first (با پایگاه داده جدید یا موجود)
- استفاده از مهاجرت های code-first برای ارتقا یا تنزل پایگاه داده خود
- Override شدن کنوانسیون های code-first (با استفاده از حاشیه نویسی های داده و Fluent API)
- کوئری داده با استفاده از LINQ (استفاده از سینتکس کوئری و متدهای افزونه)
- استفاده موثر از eager loading و lazy loading و explicit loading
- افزودن، بروزرسانی و حذف آبجکت ها
- استفاده از ابزارهای اضافی برای پروفایلینگ و عیب یابی اپلیکیشن های خود
- درک اینکه الگوی مخزن چیست، چرا و چه زمانی و چگونه از آن استفاده کنید.
- اعمال بهترین روش ها با Entity Framework
محتوای دوره
- مقدمه (1 دقیقه)
- شروع کار (27 دقیقه)
- ساخت یک مدل با استفاده از گردش کار Database First (53 دقیقه)
- ساخت یک مدل با استفاده از گردش کار Code-first (1 ساعت)
- Override شدن کنوانسیون های Code-first (1 ساعت)
- کوئری داده (1 ساعت)
- بارگذاری آبجکت های مرتبط (27 دقیقه)
- تغییر داده (33 دقیقه)
- استفاده از Entity Framework در اپلیکیشن های خود (46 دقیقه)
این دوره برای چه کسی مناسب است؟
- توسعه دهندگانی که می خواهند به Entity Framework 6 برای برنامه نویسی پایگاه داده در اپلیکیشن های دات نت تسلط پیدا کنند.
- برنامه نویسانی که به دنبال بهبود درک خود از معماری و ویژگی های Entity Framework هستند.
- کسی که علاقه مند به ساخت اپلیکیشن های مبتنی بر پایگاه داده قوی و مقیاس پذیر با استفاده از فناوری های دات نت است.
- کسی که می خواهد بهترین شیوه ها و تکنیک های پیشرفته برای کار با Entity Framework را بیاموزد.
- کسی که علاقه مند به دنبال کردن حرفه ای در توسعه نرم افزار یا برنامه نویسی پایگاه داده با فناوری های دات نت است
پیش نیازهای دوره
- این دوره به درک اولیه از مفاهیم برنامه نویسی سی شارپ و آشنایی با توسعه اپلیکیشن دات نت نیاز دارد.
آموزش عمیق Entity Framework 6
-
درباره این دوره 01:00
-
دنبال کردن مدرس None
-
مسیرهای یادگیری None
-
مقدمه 00:25
-
Entity Framework چیست؟ 01:07
-
گردش کارها 01:33
-
دمو - گردش کار Database-first 10:22
-
دمو - گردش کار Code-first 09:07
-
Database-first یا Code-first 03:41
-
خلاصه 00:24
-
مقدمه 00:35
-
راه اندازی پایگاه داده 00:54
-
بررسی سریع طراح EDMX 06:46
-
کشف EDMX 06:56
-
رشته های اتصال 03:16
-
برخورد با تغییرات پایگاه داده 13:30
-
ایمپورت رویه های ذخیره شده 05:28
-
ایمپورت های تابع 07:38
-
کار با Enums 07:22
-
Db First - تمرینات None
-
خلاصه 00:17
-
مقدمه 00:23
-
Code First با یک پایگاه داده جدید 13:15
-
Code First با پایگاه داده موجود 06:58
-
فعال سازی مهاجرت ها 04:21
-
افزودن کلاس جدید 09:29
-
اصلاح کلاس موجود 08:25
-
حذف کلاس موجود 05:53
-
بهبودی از اشتباهات 01:22
-
تنزل یک پایگاه داده 06:01
-
Seed کردن پایگاه داده 06:27
-
تمرین None
-
خلاصه 00:26
-
مقدمه 00:25
-
Override شدن کنوانسیون ها 08:16
-
حاشیه نویسی های داده 07:17
-
دمو - حاشیه نویسی های داده 08:04
-
Fluent API - مبانی 03:45
-
Fluent API - روابط 10:05
-
دمو - Fluent API 13:28
-
Fluent API - دموی پیشرفته 04:03
-
سازماندهی پیکربندی های Fluent API 07:37
-
تمرین None
-
خلاصه 00:35
-
مقدمه 00:18
-
LINQ چیست؟ 03:19
-
LINQ در عمل 07:49
-
سینتکس LINQ 17:00
-
متدهای افزونه LINQ 16:09
-
متدهای افزونه LINQ - متدهای اضافی 05:41
-
اجرای با تاخیر 07:11
-
IQueryable 07:40
-
تمرین None
-
خلاصه 00:37
-
مقدمه 00:14
-
Lazy Loading 08:05
-
مسئله N+1 02:59
-
Eager Loading 06:00
-
Explicit Loading 08:55
-
تمرین None
-
خلاصه 00:43
-
مقدمه 00:29
-
بررسی تغییر داده 01:23
-
افزودن آبجکت ها 07:49
-
بروزرسانی آبجکت ها 02:22
-
حذف آبجکت ها 06:44
-
کار با ردیاب تغییر 06:03
-
LINQPad 07:27
-
تمرین None
-
مقدمه 00:33
-
الگوی مخزن 11:42
-
پیاده سازی مخزن 14:35
-
ساختاردهی اپلیکیشن خود 04:09
-
مثال ASP.NET MVC 07:42
-
مثال Wpf 06:14
مشخصات آموزش
آموزش عمیق Entity Framework 6
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی تا حرفهای
- تعداد درس:75
- مدت زمان :07:00:00
- حجم :5.81GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy