آموزش Entity Framework Core.net6 با Web API از صفر تا PRO

Entity Framework Core .net6 with Web API from Zero to PRO

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: از Microsoft Entity Framework Core 6 جدید در هر برنامه دات نت استفاده کنید. از آخرین ORM مایکروسافت استفاده کنید. توسعه پروژه ها با EF core 6 و web api کار با جدیدترین entity Framework core 6 با Visual Studio 2022 تولید و اجرای SQL از کد C# با EF core 6 در هر پروژه ای که کار می کنید بهره وری بیشتری داشته باشید انجام هر عملیات CRUD پایگاه داده ایجاد پایگاه داده از C# کلاس های ساده اصول اولیه EF core و WEB API را بیاموزید پیش نیازها: مهارت های پایه دات نت

با استفاده از Entity Framework core 6 با Visual Studio 2022 برنامه‌ها را بیاموزید.

با شروع ساخت اولین Api وب خود آشنا شوید.

تکالیف را دریافت کنید، روی آنها کار کنید و برای تأیید نتایج، مدرس را تماشا کنید که آنها را حل می کند.

یک پایگاه داده از ابتدا با استفاده از Entity Framework core 6 ایجاد کنید.

از رویکرد Code-First برای ایجاد اولین جداول در پایگاه داده و به روز رسانی پایگاه داده با Entity Framework Core استفاده کنید.

از LINQ برای پرس و جو، تغییر، ایجاد و حذف داده های پایگاه داده استفاده کنید.


Entity Framework Core یک نسخه سبک، قابل توسعه، منبع باز و چند پلتفرمی از فناوری محبوب دسترسی به داده Entity Framework است.

EF Core می‌تواند به‌عنوان یک نقشه‌بردار رابطه‌ای شی (O/RM) عمل کند که:

  • توسعه دهندگان NET را قادر می سازد تا با استفاده از اشیاء NET با پایگاه داده کار کنند.

  • نیاز به اکثر کدهای دسترسی به داده را که معمولاً نیاز به نوشتن دارند، از بین می برد.

EF Core از بسیاری از موتورهای پایگاه داده پشتیبانی می کند:

EF Core با SQL Server/Azure SQL Database، SQLite، Azure Cosmos DB، MySQL، PostgreSQL، و بسیاری از پایگاه های داده دیگر از طریق یک مدل افزونه ارائه دهنده پایگاه داده کار می کند.


از جدیدترین هسته NET بهره ببرید.


ما درست سر اصل مطلب می رویم. هر مرحله از فرآیند نوشتن کد مورد نیاز را خواهید دید.

از Microsoft Entity Framework Core 6 در هر برنامه دات نت استفاده کنید. از آخرین ORM مایکروسافت استفاده کنید.


100% ضمانت بازگشت پول

این دوره با 30 روز ضمانت بازگشت وجه ارائه می شود. اگر راضی نیستید، درخواست بازپرداخت کنید، تمام پول خود را پس بگیرید، بدون سؤال.



سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • چرا باید به Entity Framework Core اهمیت دهیم Why should we care about Entity Framework Core

  • Entity Framework Core چیست؟ What is Entity Framework Core

  • تاریخچه هسته چارچوب نهاد Entity framework core history

اخبار نت 6 .Net 6 news

  • قالب‌های C# جدید در NET core 6 با استفاده از "ImplicitUsings" New C# templates on .NET core 6 using 'ImplicitUsings'

  • نحوه فعال کردن «استفاده ضمنی» در صورت غیرفعال شدن How to enable 'implicit usings' if disabled

EF Core 6 را یاد بگیرید Learn EF Core 6

  • نصب ابزار Installing the tools

  • اولین پروژه را با Visual Studio 2022 ایجاد کنید Create first Project with Visual Studio 2022

  • افزودن موجودیت ها Adding entities

  • افزودن چارچوب موجودیت به پروژه Adding entity framework to the project

  • ایجاد زمینه Creating the context

  • اولین مهاجرت خود را ایجاد کنید Create your first migration

  • کارمند جدید را به پایگاه داده اضافه کنید Add new employee to Database

  • جستارهای LINQ برای فیلتر کردن داده های پایگاه داده LINQ queries for filtering database data

  • درج انبوه Bulk insertion

  • تکلیف 1 - پایگاه داده پرس و جو بر اساس قوانین Assignment 1 - Query database according rules

  • تکلیف 2 - یک به چند Assignment 2 - One to many

  • هسته چارچوب نهاد - رفتار درونی ورود به سیستم Entity framework core - log inner behaviour

  • مکانیزم ردیابی خودکار را پیکربندی کنید Configure auto - tracking mechanism

  • ثبت کردن EF Core را سفارشی کنید Customize logging of EF Core

EF Core را با Asp.Net Web API ادغام کنید Integrate EF Core with Asp.Net Web API

  • یک پروژه Web API ایجاد کنید Create an Web API Project

  • پایگاه داده بذر Seed database

  • EF Core را در خدمات WEB API ثبت کنید Register EF Core into WEB API services

  • قبل از مهاجرت اسکریپت های SQL ایجاد کنید Generate SQL Scripts before migration

  • ایجاد پایگاه داده هنگام راه اندازی برنامه Create database at application startup

  • پورت گوش دادن پیش فرض ASP.NET Web API را تغییر دهید Change ASP.NET Web API default listening port

  • مخزن را به خدمات تزریق وابستگی اضافه کنید Add repository into dependency injection services

  • Postman را نصب کنید Install Postman

  • Http Get Request در web api با EF core .net 6 Http Get Request in web api with EF core .net 6

  • تکلیف درخواست دریافت http جدید ایجاد کنید Assignment Create new http get request

  • پیاده سازی AutoMapper Implementing AutoMapper

روابط جدول پایگاه داده Database table relationships

  • تغییر پایگاه داده - یک به چند رابطه Modify database - One to Many Relationship

  • مثال حل چالش مهاجرت Migration challenge solving example

  • توضیح رابطه یک به چند Explaining One to Many relationship

  • مهاجرت یک تغییر بذر Migrate a seeding change

  • رابطه یک به یک One to one relationship

نمایش نظرات

نظری ارسال نشده است.

آموزش Entity Framework Core.net6 با Web API از صفر تا PRO
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2.5 hours
36
Udemy (یودمی) udemy-small
21 مهر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
340
3.9 از 5
دارد
دارد
دارد
Alin Coman

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alin Coman Alin Coman

توسعه دهنده ارشد نرم افزار در NET C#

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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