آموزش EF Core و .NET 6: از صفر تا حرفه‌ای با ASP NET Web Api - آخرین آپدیت

دانلود EF Core and .NET 6: Zero to Pro with ASP NET Web Api

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

دوره جامع توسعه بک‌اند: تسلط بر Entity Framework Core 6، .NET 6 و Web API

چرا این دوره را انتخاب کنید؟

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

با Entity Framework Core 6 و Visual Studio 2022 استاد شوید

با ویژگی‌های برجسته Entity Framework Core 6، برنامه‌هایی قدرتمند بسازید و در محیط قدرتمند Visual Studio 2022، مهارت کسب کنید. با روش‌های قدیمی خداحافظی کنید و به سمت کارایی و مدرنیته گام بردارید.

اولین Web API خود را بسازید

شروعی عالی برای ورود به دنیای توسعه API. چه یک مبتدی یا یک توسعه‌دهنده با تجربه باشید که به دنبال ارتقاء مهارت‌های خود است، این دوره به شما این امکان را می‌دهد تا Web API خود را از ابتدا طراحی کنید. با انجام دادن یاد بگیرید، نه فقط با تماشا کردن.

بانک‌های اطلاعاتی را از صفر بسازید

فقط یاد نگیرید که چگونه با پایگاه‌های داده تعامل کنید، بلکه یاد بگیرید که آن‌ها را بسازید. از Entity Framework Core 6 برای ایجاد پایگاه‌های داده از ابتدا استفاده کنید و مجموعه‌ای از مهارت‌های بی‌نظیر را به دست آورید که کارفرمایان به شدت به دنبال آن هستند.

رویکرد Code-First برای مدیریت بهینه پایگاه داده

با استفاده از متدولوژی Code-First، جداول پایگاه داده را به راحتی ایجاد و به‌روزرسانی کنید. چرا باید به رابط‌های کاربری قدیمی تکیه کنید، در حالی که می‌توانید با کد، پایگاه‌های داده خود را کنترل کنید؟ یاد بگیرید به زبانی صحبت کنید که پایگاه‌های داده شما درک می‌کنند.

مدیریت داده‌های پیشرفته با LINQ

از پتانسیل کامل Language-Integrated Query (LINQ) برای دستکاری، جستجو و مدیریت داده‌های خود استفاده کنید. ایجاد، خواندن، به‌روزرسانی یا حذف - به یک استاد در عملیات پایگاه داده تبدیل شوید.

چرا Entity Framework Core؟

EF Core فقط یک فناوری دیگر نیست؛ یک انقلاب است. سبک، اما قدرتمند، توسعه‌پذیر، اما کاربرپسند، به‌عنوان یک شگفتی منبع‌باز و همچنین یک پلتفرم متقابل عمل می‌کند. پتانسیل Object-Relational Mapping (O/RM) را برای کارآمدتر و هوشمندانه‌تر کار کردن با پایگاه‌های داده آزاد کنید.

پشتیبانی از چند پایگاه داده

Entity Framework Core 6 فقط به SQL Server یا Azure محدود نمی‌شود. قابلیت‌های خود را به SQLite، Azure Cosmos DB، MySQL، PostgreSQL و موارد دیگر گسترش می‌دهد، که همه اینها به لطف یک مدل افزونه ارائه دهنده پایگاه داده همه کاره است.

مستقیم سر اصل مطلب

ما می‌دانیم که شما اینجا هستید تا یاد بگیرید، نه اینکه وقت خود را با مطالب اضافی تلف کنید. هر درس به گونه‌ای ساده‌سازی شده است که بیشترین ارزش را در کوتاه‌ترین زمان به شما ارائه دهد. شاهد تمام مراحل فرآیند نوشتن کدهای حیاتی باشید - بدون میانبر، بدون انحراف.

با آخرین .NET Core در صدر باشید

فقط همگام با صنعت نباشید - از آن پیشی بگیرید. این دوره فرصتی است برای کسب تجربه عملی با آخرین پیشرفت‌ها در .NET Core و Object-Relational Mapping (ORM) مایکروسافت.

آیا برای سرعت بخشیدن به حرفه خود آماده‌اید؟

همین حالا ثبت‌نام کنید!

مباحث اصلی دوره:

  • درک اصول EF Core: دانش‌آموزان یک پایه محکم در Entity Framework Core به دست می‌آورند، اینکه چیست و چرا حیاتی است.
  • ویژگی‌های .Net 6: این دوره به دانش‌آموزان این امکان را می‌دهد که از ویژگی‌های جدید در .Net 6 مانند 'Implicit Usings' استفاده کنند و کارایی خود را افزایش دهند.
  • عملیات پایگاه داده با استفاده از LINQ: دانش‌آموزان اصول استفاده از LINQ برای پرس و جو از پایگاه داده‌ها، از جمله فیلتر کردن و درج انبوه را تسلط خواهند یافت.
  • ادغام Web API: یادگیرندگان مهارت‌هایی را برای ادغام Entity Framework Core با ASPNet Web APIs به دست می‌آورند، و نحوه بذردهی پایگاه داده‌ها را یاد می‌گیرند.
  • مهاجرت خودکار پایگاه داده: از طریق نمونه‌های عملی، دانش‌آموزان نحوه خودکارسازی مهاجرت پایگاه داده را یاد می‌گیرند، که یک جنبه مهم است.
  • Logging و ردیابی سفارشی: دانش‌آموزان نحوه راه‌اندازی Logging سفارشی و پیکربندی مکانیسم‌های ردیابی خودکار در EF Core را درک خواهند کرد.
  • تزریق وابستگی و الگوی Repository: یادگیرندگان تجربه عملی با تزریق وابستگی و الگوی repository به دست خواهند آورد.
  • روابط داده‌ای در پایگاه‌های داده: دانش‌آموزان درکی از روابط یک به یک و یک به چند در پایگاه‌های داده به دست خواهند آورد.

پیش نیازها:

  • آشنایی با C#: داشتن مقداری تجربه با برنامه‌نویسی C# مفید خواهد بود، زیرا این دوره بر روی فناوری‌هایی متمرکز است که در اطراف اکوسیستم C# ساخته شده‌اند.
  • تعهد: تمایل به تکمیل تکالیف و مشارکت فعال در دوره برای به دست آوردن بیشترین ارزش از آن.

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

مقدمه Introduction

  • مقدمه Introduction

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

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

  • تاریخچه entity framework core Entity framework core history

.خبرهای دات نت 6 .Net 6 news

  • الگوهای جدید سی شارپ در دات نت 6 با استفاده از 'ImplicitUsings' New C# templates on .NET core 6 using 'ImplicitUsings'

  • چگونه 'implicit usings' را اگر غیرفعال شده، فعال کنیم How to enable 'implicit usings' if disabled

آموزش EF Core 6 Learn EF Core 6

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

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

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

  • افزودن entity framework به پروژه Adding entity framework to the project

  • ایجاد کانتکست Creating the context

  • ایجاد اولین migration شما 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 - لاگ رفتار داخلی 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 دیتابیس Seed database

  • ثبت EF Core در سرویس‌های WEB API Register EF Core into WEB API services

  • تولید اسکریپت‌های SQL قبل از migration Generate SQL Scripts before migration

  • ایجاد دیتابیس در startup برنامه Create database at application startup

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

  • افزودن repository به سرویس‌های dependency injection Add repository into dependency injection services

  • نصب Postman Install Postman

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

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

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

روابط جداول دیتابیس Database table relationships

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

  • مثال حل چالش migration Migration challenge solving example

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

  • Migrate یک تغییر seeding Migrate a seeding change

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

نمایش نظرات

آموزش EF Core و .NET 6: از صفر تا حرفه‌ای با ASP NET Web Api
جزییات دوره
2.5 hours
36
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
634
4.2 از 5
دارد
ندارد
ندارد
Alin Coman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Alin Coman Alin Coman

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