لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اصول ASP.NET Core MVC و عملیات CRUD
- آخرین آپدیت
دانلود ASP.NET Core MVC Fundamentals & CRUD Operations
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را بیازمایید، پیشفرضها را به چالش بکشید و با پیشرفت در دوره، درک خود را عمیقتر کنید.
در این دوره، شما بر اصول ASP.NET Core MVC مسلط خواهید شد و یاد میگیرید که چگونه عملیات اصلی CRUD (ایجاد، خواندن، بهروزرسانی و حذف) را پیادهسازی کنید. در پایان دوره، شما برای ساخت اپلیکیشنهای وب پویا و دادهمحور با استفاده از .NET Core مجهز خواهید بود و یک سایت تجارت الکترونیک (e-commerce) را از صفر طراحی خواهید کرد. این دوره مفاهیم پایه معماری MVC، مسیریابی (Routing) و تزریق وابستگی (Dependency Injection) را معرفی میکند و دانش زیربنایی لازم برای توسعه حرفهای وب را در اختیار شما قرار میدهد.
با پیشروی در دوره، ابتدا تنظیم محیط توسعه و ایجاد یک پروژه جدید ASP.NET Core MVC را بررسی خواهید کرد. شما به صورت عملی با فایلهای پروژه، پیکربندی پایگاه داده و ابزارهای ضروری مانند Entity Framework Core و بستههای NuGet کار خواهید کرد. پس از آن، وارد عملیات CRUD دستهبندیها میشوید و نحوه پیادهسازی مدلهای داده، اعتبارسنجی و مدیریت پویا دستهبندیها را یاد میگیرید. همچنین صفحات Razor و معماری چندلایه (N-Tier) را برای ارتقای توانایی خود در مقیاسپذیر کردن اپلیکیشنها بررسی خواهید کرد.
این دوره شما را در مسیر پیادهسازی الگوی Repository راهنمایی میکند و ارزش آن را در مدیریت دادهها و ساخت اپلیکیشنهای قابل نگهداری نشان میدهد. همچنین اهمیت مدیریت تصاویر، مدیریت ویژگیهای ناوبری (Navigation Properties) و نمایش دادهها با استفاده از DataTables را بررسی خواهید کرد. علاوه بر این، درک محکمی از نحوه مدیریت محصولات در یک محیط تجارت الکترونیک، از عملیات CRUD گرفته تا موضوعات پیشرفته مانند SweetAlerts و اعلانهای Toastr به دست خواهید آورد.
این دوره برای توسعهدهندگانی که به دنبال ارتقای دانش ASP.NET Core MVC و بهبود مهارتهای توسعه وب خود هستند، ایدهآل است. هیچ تجربه قبلی در .NET Core مورد نیاز نیست، اما آشنایی با مفاهیم پایه برنامهنویسی توصیه میشود. اگر مشتاق ساخت اپلیکیشنهای وب کامل و ورود عمیق به دنیای توسعه وب هستید، این دوره ابزارها و تخصص لازم برای موفقیت را در اختیار شما قرار میدهد.
سرفصل ها و درس ها
خوشآمدگویی و شروع کار
Welcome & Getting Started
مقدمهای بر دوره تخصصی
Introduction to the Specialization
آنچه خواهیم ساخت
What we will Build
نقشه راه Dot Net Core
Dot Net Core Roadmap
منابع پروژه
Project Resources
پیشنیازها
Prerequisites
ابزارهای مورد نیاز
Tools Needed
دانلود .NET 8 و VS Preview
Download .NET 8 and VS Preview
مرور کلی دوره
Course Overview
ایجاد پروژه
Create Project
فایل پروژه
Project File
تنظیمات اجرا (Launch Settings)
Launch Settings
فایل wwwroot و appsettings
wwwroot and appsettings
فایل Program
Program File
معماری MVC
MVC Architecture
مرور کلی مسیریابی (Routing)
Routing Overview
مسیریابی در عمل
Routing in Action
Viewهای پیشفرض
Default Views
تزریق وابستگی (Dependency Injection) چیست؟
What is Dependency Injection?
با خودتان مهربان باشید!
Go Easy on Yourself!
عملیات CRUD دستهبندی
Category CRUD Operations
ایجاد مدل Category
Create Category Model
اعتبارسنجی با Data Annotations
Data Annotations
رشته اتصال (Connection String)
Connection String
بستههای NuGet برای Entity Framework Core
Nuget Packages for Entity Framework Core
نمایش نظرات