🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ASP.NET Core MVC - ساخت یک برنامه وب فروشگاهی (E-Commerce) سال 2025
- آخرین آپدیت
دانلود ASP.NET Core MVC - Build an E-Commerce Web Application 2025
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش ساخت برنامه وب با ASP.NET Core MVC، Entity Framework Core و SQL Server
در این دوره آموزشی، نحوه ساخت یک برنامه وب کامل را با استفاده از ASP.NET Core MVC فرا خواهید گرفت. از Entity Framework Core برای دسترسی به پایگاه داده SQL Server و مدیریت دادهها استفاده میکنیم. همچنین با Identity برای مدیریت احراز هویت و مجوزهای کاربران آشنا خواهید شد.
آنچه در این دوره خواهید آموخت:
معماری و ویژگیهای ASP.NET Core MVC
نحوه ایجاد مدلها، ویوها و کنترلرها (MVC)
انتقال داده از کنترلر به ویو
ساخت فرمها و اتصال مدلها به فرم
اعتبارسنجی دادههای فرم با استفاده از Attributes و Model Binding
نصب و استفاده از Entity Framework Core برای دسترسی به پایگاه داده SQL Server
انجام عملیات CRUD (ایجاد، خواندن، بهروزرسانی و حذف) با استفاده از Entity Framework Core
پیادهسازی قابلیتهای پیشرفته مانند صفحهبندی، جستجو و مرتبسازی
آپلود تصاویر به سرور
خواندن پارامترهای برنامه از فایل appsettings.json
استفاده از Dependency Injection
نصب Identity و ایجاد جداول کاربری
ایجاد Roleهای کاربری و ثبتنام کاربر Admin
ثبتنام، احراز هویت و اعطای مجوز به کاربران
ویرایش پروفایل و رمز عبور کاربران
درخواست توکن بازنشانی رمز عبور از طریق ایمیل
نمایش کاربران ثبتنام شده
ویرایش نقش کاربری
حذف حساب کاربری
ایجاد، خواندن، بهروزرسانی و حذف سبد خرید
ایجاد سفارشات و بهروزرسانی وضعیت سفارش
با استفاده از این دوره، میتوانید:
برنامههای وب تمیز و کارآمد با ASP.NET Core MVC بسازید.
با معماری MVC آشنا شوید و آن را در پروژههای خود پیادهسازی کنید.
دادهها را از پایگاه داده SQL Server با استفاده از Entity Framework Core مدیریت کنید.
سیستم احراز هویت و مجوزدهی قوی با استفاده از Identity ایجاد کنید.
پیشنیازها:
آشنایی ابتدایی با زبان برنامهنویسی C#
آشنایی ابتدایی با HTML
آشنایی ابتدایی با Visual Studio 2022
این دوره برای چه کسانی مناسب است؟
این دوره برای مبتدیانی است که میخواهند با ASP.NET Core MVC شروع کنند و دانش اولیهای از C# یا زبانهای برنامهنویسی مشابه دارند.
نرمافزارهای مورد نیاز:
Visual Studio 2022 (با کامپوننتهای "ASP.NET and web development" و ".NET Desktop development")
Microsoft SQL Server
سرفصل ها و درس ها
انجام عملیات CRUD روی محصولات
Perform CRUD Operations on Products
مقدمه
Introduction
ایجاد پروژه MVC جدید و اتصال به پایگاه داده جدید
Create a new MVC project and a new database connection
نمایش نظرات