آموزش ASP.NET Core MVC - Up and Running Part 1 (NET 5)

ASP.NET Core MVC - Up and Running Part 1 (.NET 5)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یادگیری ASP.NET Core 5 با MVC و Entity Framework Core همانطور که ما پروژه دنیای واقعی Paving Company را با .NET 5 می سازیم. و اعتبار سنجی در ASP NET Core MVC Learn View Models، ViewBag، ViewData، Sweetalert، Summernote و غیره. جلسات در ASP NET Core 5 Scaffold هویت به صورت دستی به پروژه ASP NET Core ارسال ایمیل با MailJet در ASP NET Core Applications بهترین شیوه ها و تکالیف پیشها: آشنایی 3 تا 6 ماهه با C# و SQL Visual Studio 2019 SQL Server 2017+ .NET Core 5

دوره با پشتیبانی 100٪ برای هرگونه سؤال یا خطا در محتوای/پروژه ارائه می شود.

این یک دوره مبتدی در ASP.NET Core 5 با استفاده از MVC است که شما را از ساختار اولیه تا ساخت یک وب سایت کاربردی می برد. این دوره برای کسانی است که با اصول ASP.NET آشنا هستند و می خواهند در مورد برنامه های کاربردی در ASP.NET Core با MVC بدانند زیرا ما آن را با Entity Framework Core ادغام خواهیم کرد.

اگر می خواهید یاد بگیرید که کلمه پر سر و صدا در ASP.NET Core چیست و با چه سرعتی می توانید یک وب سایت تجاری کاربردی ایجاد کنید و یک نمای کلی از ASP.NET Core MVC داشته باشید، این دوره عالی است.

>

ما یک وب‌سایت برای شرکت Paver ایجاد خواهیم کرد که در آن همه محصولات را نمایش می‌دهیم و مشتریان می‌توانند درخواست خود را برای محصول مورد علاقه خود ارسال کنند.

ما یک پایه عالی با تمام مفاهیم اولیه ASP.NET Core 5 ایجاد خواهیم کرد

تمرکز این دوره فقط بر آموزش ASP.NET Core نیست، تمرکز اصلی آن آماده کردن شما برای پروژه دنیای واقعی است.

من دوره را به دو قسمت تقسیم کردم. در قسمت 1 نیازمندی های ساده ای داریم اما در قسمت 2، نیازمندی های ما تغییر خواهد کرد! که یک سناریوی معمولی در دنیای واقعی است.

با آن من نحوه انطباق با تغییرات را توضیح می‌دهم و مطمئن می‌شویم که تغییرات نیازمندی‌ها می‌تواند تا حد امکان راحت انجام شود. هیجان انگیز درسته؟

بنابراین در تنها دوره‌ای ثبت‌نام کنید که شما را از صفر می‌برد و شما را به یک توسعه‌دهنده آماده برای پروژه‌های دنیای واقعی تبدیل می‌کند!


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

معرفی Introduction

  • خوش آمدی Welcome

  • چه چیزی خواهیم ساخت؟ What we will build?

  • در قسمت 2 این دوره چه خواهیم ساخت؟ What we will build in part 2 of this course?

  • ابزار مورد نیاز Tools Needed

  • منابع پروژه Project Resources

  • هسته ASP.NET ASP.NET Core

  • ایجاد پروژه Create Project

  • فایل پروژه Project File

  • فایل Program.cs Program.cs File

  • تزریق وابستگی Dependency Injection

  • کلاس استارتاپ قسمت 1 Startup Class Part 1

  • کلاس استارتاپ قسمت 2 Startup Class Part 2

  • مسیریابی در MVC Routing in MVC

  • تنظیمات برنامه AppSettings

  • wwwRoot و راه اندازی تنظیمات wwwRoot and launchSettings

  • برنامه های کاربردی MVC MVC Applications

  • مسیریابی در عمل Routing in Action

  • نماها در پروژه پیش فرض Views in Default Project

راه اندازی پایگاه داده و مدیریت دسته Setup Database and Category Management

  • اولین مدل را ایجاد کنید Create First Model

  • رشته اتصال را اضافه کنید Add Connection String

  • DbContext را راه اندازی کنید Setup DbContext

  • پیکربندی DbContext را کامل کنید Complete DbContext Configuration

  • دسته را به پایگاه داده فشار دهید Push Category to Database

  • پایگاه داده را بررسی کنید Check Database

  • کنترل کننده دسته را اضافه کنید Add Category Controller

  • کنترل کننده دسته را اضافه کنید Add Category Controller

  • کنترل کننده دسته را اضافه کنید Add Category Controller

  • دریافت همه دسته ها Get all Category

  • نمایش همه دسته ها Display All Category

  • اضافه کردن رده قسمت 1 Add Category Part 1

  • اضافه کردن دسته قسمت 2 Add Category Part 2

  • اضافه کردن دسته قسمت 3 Add Category Part 3

  • وظیفه Assignment

  • راه حل Solution

اعتبارسنجی سمت مشتری و به‌روزرسانی/حذف دسته Client Side Validations & Category Update/Delete

  • 1 اعتبار سنجی در ASP.NET Core 1 Validations in ASP.NET Core

  • 2 اعتبار سنجی سمت مشتری و سمت سرور 2 Client side and server side validations

  • 3 پاس دادن پارامترها در تغییر مسیر 3 Passing Parameters on Redirect

  • 4 دسته ویرایش دریافت اقدام 4 Category Edit Get Action

  • 5 به روز رسانی دسته 5 Update Category

  • 6 حذف دسته 6 Delete Category

  • 7 فونت عالی 7 Font Awesome

  • 8 تکلیف 8 Assignment

  • 9 راه حل تکلیف 9 Assignment Solution

مدیریت تولید Product Management

  • 1 مدل محصول را اضافه کنید 1 Add Product Model

  • 2 محصول را به پایگاه داده فشار دهید 2 Push Product to Database

  • 3 لیست محصولات اقدام و مشاهده 3 Product List Action and View

  • 4 محصول Upsert Get Action 4 Product Upsert Get Action

  • 5 محصول Upsert UI قسمت 1 5 Product Upsert UI Part 1

  • 6 محصول Upsert UI قسمت 2 6 Product Upsert UI Part 2

  • 7 ViewBag و ViewData 7 ViewBag and ViewData

  • 8 ViewModel چیست 8 What is ViewModel

  • 9 نمایش نسخه ی نمایشی مدل 9 View Model Demo

  • 10 Sweetalert 10 Sweetalert

  • 11 یادداشت تابستانی 11 Summernote

  • 12 نمایش محصول را ایجاد کنید 12 Create Product Demo

  • 13 نمایش محصول ویرایش تصویر 13 Display Image Edit Product

  • 14 محصول Upsert UI قسمت 3 14 Product Upsert UI Part 3

  • 15 ModelState معتبر نیست 15 ModelState Not Valid

  • 16 محصول را حذف کنید 16 Delete Product

  • 17 تکلیف 17 Assignment

  • 18 راه حل تکلیف 18 Assignment Solution

  • 19 بارگیری مشتاق 19 Eager Loading

  • 20 مدل محصول را اصلاح کنید 20 Modify Product Model

مدیریت وب سایت مواجهه با مشتری Customer Facing Website Management

  • 1 به روز رسانی نوار ناوبری 1 Navbar updates

  • 2 مشاهده مدل برای صفحه اصلی 2 View Model for Home Page

  • 3 صفحه اصلی IndexView 3 Home IndexView

  • 4 نمای جزئی 4 Partial View

  • 5 نسخه نمایشی صفحه اصلی 5 Home Page Demo

  • 6 جزئیات VM و Action 6 Details VM and Action

  • 7 جزئیات محصول 7 Product Details

  • 8 پیکربندی جلسه 8 Configure Session

  • 9 جلسه کاربر روش GET 9 User Session GET method

  • 10 افزودن به جلسه 10 Add to Session

  • 11 حذف از منطق دکمه سبد خرید 11 Remove From Cart Button Logic

  • 12 اکشن حذف از سبد خرید 12 Remove from Cart Action

هویت داربست Scaffold Identity

  • 1 جداول شناسایی داربست 1 Scaffold Identity Tables

  • 2 صفحه هویت داربست 2 Scaffold Identity Pages

  • 3 جداول هویت داربست را اصلاح کنید 3 Modify Scaffolded Identity Tables

  • 4 نام و شماره تلفن را به ثبت نام اضافه کنید 4 Add Name and Phone Number to Registration

  • 5 RoleManager را پیکربندی کنید 5 Configure RoleManager

  • 6 کاربر اول ثبت نام کنید 6 Register First User

  • 7 کاربران ادمین جدید ایجاد کنید 7 Create New Admin Users

  • 8 تغییر رابط کاربری برای مدیر 8 UI Changes for Admin

سبد خرید و ایمیل استعلام Shopping Cart and Inquiry Email

  • 1 کنترل کننده سبد خرید را ایجاد کنید 1 Create Cart Controller

  • 2 واسط سبد خرید 2 Shopping Cart UI

  • 3 اقلام سبد خرید را حذف کنید 3 Delete Cart Items

  • مبانی مجوز Authorization Basics

  • 5 خلاصه دریافت اقدام 5 Summary Get Action

  • 6 خلاصه صفحه UI 6 Summary Page UI

  • 7 راه حل خلاصه 7 Summary Solution

  • 8 ثبت نام MailJet 8 MailJet Signup

  • 9 پیاده سازی MailJet 9 MailJet Implementation

  • ایمیل بفرست Send Email

  • پست پروتون Proton Mail

  • دسترسی به تنظیمات AppSettings Accessing AppSettings Configuration

  • تایید استعلام Inquiry Confirmation

  • Foreach در مقابل For Foreach vs For

  • داده های قالب ایمیل Email Template Data

  • نسخه نمایشی قالب ایمیل Email Template Demo

  • مجوز Authorization

  • ثبت اشکال کاربر مدیریت Register Admin User Bug

نمایش نظرات

Udemy (یودمی)

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

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

آموزش ASP.NET Core MVC - Up and Running Part 1 (NET 5)
جزییات دوره
7 hours
100
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,079
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bhrugen Patel Bhrugen Patel

Passionate Software Developer من یک مهندس نرم افزار پرشور و خلاق با تمرکز قوی بر روی سادگی و جزئیات کامل هستم. من از دوران دبیرستان برنامه نویسی کرده ام و با چندین وب و دسکتاپ با استفاده از دات نت درگیر بوده ام. من دارای مدرک کارشناسی ارشد در رشته علوم کامپیوتر و لیسانس مهندسی کامپیوتر هستم. من همچنین سالها تجربه کار با دات نت سی شارپ و نت ام وی سی را دارم. من از تدریس در کنار کار تمام وقتم لذت می برم. برای من، مهمترین بخش در مورد نوشتن و آموزش کد، حذف سختی های هر دانش آموزی است که مایل به یادگیری است اما نمی تواند منبع کافی را پیدا کند که به راحتی قابل درک باشد. کدنویسی راهی برای خلاقیت و سرگرمی است!

DotNet Mastery DotNet Mastery

منبع آموزشی نهایی برای توسعه دهندگان دات نت