آموزش Entity Framework Core

توضیحات دوره

Entity Framework Core جدیدترین تکنولوژی مایکروسافت برای ساخت لایه ی Data Access در برنامه های cross-platform است. Entity Framework Core یک نسخه ی سبک، قابل توسعه و cross-platform است. Entity Framework Core دسترسی به داده ها را ساده می سازد و به برنامه نویسان اجازه می دهد تا مدل مفهومی مورد نیاز برای کسب و کار خود را ایجاد کنند. هدف از برگزاری این دوره، آشنایی کامل دانشجویان با لایه Data Access و نحوه ی استفاده از تکنولوژی EF Core در این لایه می باشد. در این دوره آموزشی همچنین سعی نموده ایم تا هنرجویان با معماری Onion و پترن Dependency Injection آشنا شده و جایگاه EF Core در معماری را فرا بگیرند. این دوره جدیدترین دوره آموزشی EF Core است که با ورژن 5 آموزش داده شده است. البته قسمت های ابتدایی دوره با استفاده از EF Core 3.1.5 آموزش داده شده است و قسمت های پایانی که عمدتا مباحث مهم دوره است با نسخه Entitty Framework Core 5.0 Preview آموزش داده شده است به جهت اینکه هنوز نسخه 5 آن به طور رسمی release نشده است و درحال حاضر با استفاده از visual studio 2019 preview قابل پیاده سازی است. با مشاهده این دوره آموزشی از این پس به جای استفاده از تکنولوژی های قدیمی مانند ADO.NET برای ارتباط با پایگاه داده می توانید به راحتی از آخرین تکنولوژی مایکروسافت برای ارتباط با SQL Server استفاده نمایید. امیدوار هستیم که این دوره آموزشی مورد استقبال و استفاده شما عزیزان قرار گیرد.

سرفصل دوره

آموزش Entity Framework Core - Part 1 (6 قسمت)

معرفی دوره
EF Core چیست؟
آموزش نصب EF Core
آموزش ایجاد DbContext
مدیریت رشته اتصال (Connection String)
آموزش کار با DbContext

آموزش EntityFramework Core - Part 2 (8 قسمت)

آموزش Migration در EF Core (بخش اول)
آموزش Migration در EF Core (بخش دوم)
دستورات First & FirstOrDefault
دستورات Single & SingleOrDefault & Find
دستورات Where
دستورات Max-Min-Count-CountLong-Any-All
ویرایش اطلاعات دیتابیس و نحوه Update
حذف اطلاعات دیتابیس و عملیات Delete

آموزش EntityFramework Core - Part 3 (14 قسمت)

آشنایی با ChangeTracker
معرفی تکنیک Mapping
Mapping با استفاده از DataAnnotation
Mapping با استفاده از FluentAPI
معرفی روابط میان Entity ها
رابطه یک به چند (One-To-Many)
رابطه یک به یک (One-To-One)
رابطه چند به چند (Many-To-Many)
معرفی پروژه
پیاده سازی بخش گروه محصولی (Product Category)
پیاده سازی بخش محصول (Product)
کوئری های AsNoTracking
Eager Loading
Explicit Loading

اطلاعات دوره آموزشی


  • مدرس دوره: مهندس عباس آبادی
  • مدت زمان دوره: 5:52:9
  • تعداد ویدیو: 28
  • آخرین بروزرسانی: 1399/07/28
  • فیلم های نمونه: امکان دریافت بخش های رایگان

پیش نیازهای دوره

  • آشنایی با زبان برنامه نویسی #C
  • آشنایی با مباحث پایگاه داده و کار با پایگاه داده SQL Server

آنچه در پایان دوره خواهید آموخت

  • تسلط کامل بر مباحث Entity Framework Core
  • تسلط بر اتصال Entity ها و روابط میان آنها
  • Migraiton و تکنیک Code First در Entity Framework Core
  • آشنایی با جایگاه Entity Framework Core در معماری نرم افزار
  • یادگیری تمامی موارد بالا در قالب یک پروژه عملی در محیط Net Core 5. و Entity Framework Core 5
  • آشنایی با آخرین تغییرات تکنولوژی Entity Framework Core در نسخه 5 آن

لطفا، بدون ریسک خرید کنید!

ضمانت بازگشت وجه از موسسه آموزشی آتریا
موسسه آموزشی آتریا تعهد می دهد در صورتی که بعد از استفاده از این بسته آموزشی نتیجه مطلوبتان را نگرفتید، بدون هیچ قید و شرطی مبلغ پرداختی را به شما برگرداند. این حق شماست که در ازای مبلغی که پرداخت می کنید، محصول با کیفیت دریافت کنید.

پلن های قیمتی

بسته پایه

  • ضمانت بازگرداندن وجه
  • دریافت به روزرسانی های دوره آموزشی
  • پشتیبانی از طریق واتساپ و تلفن
  • 2 ساعت خصوصی آنلاین جهت رفع اشکالات
  • 88,000 تومان
ثبت نام

بسته ویژه

  • ضمانت بازگرداندن وجه
  • دریافت به روزرسانی های دوره آموزشی
  • پشتیبانی از طریق واتساپ و تلفن
  • 2 ساعت خصوصی آنلاین جهت رفع اشکالات
  • 200,000 تومان
ثبت نام

دانشجویان این دوره، دوره های زیر را هم شرکت کرده اند

نظرات خود را به اشتراک بگذارید
موسسه آموزشی آتریا
نظرات (5)