- مدرس دوره : سعید طاهری ( رزومه )
- تعداد ویدیوها : 38 ویدیو
- مدت زمان دوره : 13:57:00
- سطح دوره : پیشرفته
- وضعیت دوره : در حال برگزاری

آموزش ساخت سایت مزایده ای با Asp.net Core
ساخت سایت مزایده با ASP.NET Core (مشابه ایسام)
در این دوره پروژه محور و کاملاً عملی، شما از صفر تا پیاده سازی کامل یک پلتفرم مزایده آنلاین مشابه ایسام را یاد میگیرید؛ سایتی که کاربران در آن میتوانند کالا ثبت کنند، مزایده ایجاد کنند، پیشنهاد قیمت بدهند، کاربران مدیریت شوند، سفارشها ثبت شوند و تمام فرآیند خرید و فروش به صورت کامل انجام شود.
در این دوره چه چیزی یاد میگیرید؟
1. یادگیری اصول ASP.NET Core به صورت کاربردی
در طول پروژه با مفاهیم مهم و حرفهای مثل Routing، Middleware، Dependency Injection، View Componentsو … به شکل واقعی کار میکنید، نه فقط تئوری.
2. طراحی پایگاه داده با EF Core
در این دوره به صورت کامل نحوه طراحی دیتابیس یک سایت مزایده را یاد میگیرید:
1. طراحی جداول کاربران، محصولات، دستهبندیها
2. ایجاد سیستم مزایده و پیشنهاد قیمت
3. مدیریت سفارشات
4. مایگریشنها و به روزرسانی دیتابیس
5. مدلسازی روابط واقعی و پیچیده
3. سیستم احراز هویت و مدیریت کاربران
در این بخش یک سیستم مدیریت کاربران حرفهای شامل موارد زیر میسازیم:
1. ثبت نام و ورود
2. نقشها و دسترسیها (ادمین – فروشنده – کاربر معمولی)
3. مدیریت پروفایل
4. مدیریت محصولات
فروشندهها میتوانند محصول ثبت کنند و ادمین آنها را مدیریت میکند:
1. ساخت، ویرایش و حذف محصول
2. بارگذاری تصاویر
3. دسته بندیها
4. کنترل موجودی اولیه
5. هسته اصلی پروژه: سیستم مزایده
در این بخش مهم ترین قسمت پروژه را پیاده سازی می کنیم:
1. ایجاد مزایده برای هر محصول
2. تاریخ شروع و پایان مزایده
3. نمایش وضعیت لحظه ای
4. مدیریت قوانین مزایده
5. ذخیره پیشنهادها
6. جلوگیری از تقلب
7. نمایش لیست پیشنهادها
8. اعلام برنده پس از پایان زمان مزایده
6. پنل مدیریت
ادمین قابلیت کنترل کامل سایت را دارد:
1. مدیریت کاربران
2. مدیریت محصولات
3. مدیریت مزایدهها
4. مدیریت سفارشات
5. گزارشها و آمارهای کاربردی
7. امنیت و بهینه سازی
در بخش پایانی تکنیکهای امنیتی و افزایش سرعت پروژه بررسی میشود:
1. جلوگیری از XSS و CSRF
2. مدیریت خطاها
3. لاگگیری
4. بهینه سازی عملکرد دیتابیس
5. بهبود تجربه کاربری
این دوره برای چه کسانی مناسب است؟
افرادی که میخواهند با یک پروژه واقعی وارد بازار کار شوند
علاقه مندان به یادگیری ASP.NET Core به شکل کاربردی و پروژه محور
کسانی که میخواهند یک پروژه بزرگ را از صفر تا انتشار بسازند
برنامهنویسانی که به دنبال رزومه قوی هستند
کسانی که میخواهند با سیستم های واقعی مثل ایسام و دیجیکالا آشنا شوند
پیشنیازها
این دوره پیش نیاز تخصصی ندارد.
ولی آشنایی مقدماتی با موارد زیر کمک کننده است:
مبانی برنامهنویسی
مفاهیم اولیه HTML و CSS
آشنایی سطحی با پایگاه دادهها
با این حال، دوره از صفر و کاملاً گام به گام طراحی شده است.
پایان دوره چه چیزی خواهید داشت؟
یک وب سایت مزایده کامل و قابل انتشار
شناخت دقیق از ساخت یک سیستم واقعی
مهارت عملی ASP.NET Core و EF Core
آمادگی برای ورود به پروژه های مشابه بازار کار
رزومه ای که توجه کارفرماها را جلب میکند
فهرستـــ ویدیوها
مدت زمان دوره 13:57:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
برقراری ارتباط با دیتابیس و ساخت جدول گارانتی
در این قسمت، ابتدا ارتباط با دیتابیس را برقرار میکنیم و سپس جدول گارانتیها را ایجاد میکنیم
پیادهسازی بخش ویرایش و حذف گارانتی
در این قسمت قابلیت ویرایش و حذف گارانتی را پیادهسازی میکنیم
مدیریت دستهبندیها: نمایش، ثبت، ویرایش و حذف
در این قسمت، قابلیتهای مدیریت دستهبندیها شامل نمایش لیست، افزودن دستهبندی جدید، ویرایش اطلاعات و حذف دستهبندیها پیادهسازی شده است.
مدیریت زیردستهها: ثبت، ویرایش و حذف
در این قسمت امکان ثبت، ویرایش و حذف زیردستهها را پیادهسازی میکنیم.
مدیریت برندها: نمایش، ثبت، ویرایش و حذف
در این بخش عملیات نمایش، ثبت، ویرایش و حذف برندها را پیادهسازی میکنیم.
مدیریت رنگ ها: نمایش، ثبت، ویرایش و حذف
در این بخش عملیات نمایش، ثبت، ویرایش و حذف رنگ ها را پیادهسازی میکنیم.
مدیریت سایز ها: نمایش، ثبت، ویرایش و حذف
در این بخش عملیات نمایش، ثبت، ویرایش و حذف سایز ها را پیادهسازی میکنیم.
ساختار دادههای محصول و تنوع قیمت
در این بخش جداول محصول و تنوع قیمت را مدلسازی و معرفی میکنیم.
افزودن داده های اولیه به پروژه
در این بخش، دادههای اولیه و اطلاعات پایه را به پروژه اضافه میکنیم
مدیریت تخفیف ها: نمایش، ثبت، ویرایش و حذف
در این بخش عملیات نمایش، ثبت، ویرایش و حذف تخفیف ها را پیادهسازی میکنیم.
مدیریت گالری محصولات : نمایش، ثبت و حذف
در این بخش عملیات نمایش، ثبت و حذف تصاویر گالری محصولات را پیادهسازی میکنیم.
مدیریت محصولات : نمایش، ثبت، ویرایش و حذف
در این بخش عملیات نمایش، ثبت، ویرایش و حذف محصولات را پیادهسازی میکنیم.
مدیریت تنوع قیمتی محصولات : نمایش، ثبت، ویرایش و حذف
در این بخش عملیات نمایش، ثبت، ویرایش و حذف تنوع قیمتی را پیادهسازی میکنیم.
بازطراحی قالب پروژه و بررسی ساختار تنوع قیمت محصولات
در این بخش قالب پروژه را تغییر میدهیم و ساختار تنوع قیمتی محصولات را بهصورت کامل بررسی میکنیم.
ایجاد جداول ویژگیهای محصول
در این قسمت از دوره، به سراغ پیادهسازی زیرساختِ مربوط به ویژگیهای محصولات میرویم.
نمایش ویژگیهای محصول (بخش اول)
در این قسمت، ویژگیهای ثبتشده برای هر محصول را در صفحه جزئیات نمایش میدهیم.
نمایش ویژگیهای محصول (بخش دوم)
در این قسمت، ویژگیهای ثبتشده برای هر محصول را در صفحه جزئیات نمایش میدهیم.
ایجاد جداول نظرات و پرسش و پاسخ ها
در این قسمت از دوره، به سراغ پیادهسازی زیرساختِ مربوط به نظرات و پرسش و پاسخ های محصولات میرویم.
نمایش نظرات کاربران در صفحه محصول ( بخش اول )
در این قسمت، بخش نظرات کاربران را در صفحه جزئیات محصول پیادهسازی میکنیم.
نمایش نظرات کاربران در صفحه محصول ( بخش دوم )
در این قسمت، بخش نظرات کاربران را در صفحه جزئیات محصول پیادهسازی میکنیم.
پیادهسازی بخش پرسش و پاسخ محصولات
در این قسمت، بخش پرسش و پاسخ محصولات را پیادهسازی میکنیم
پیادهسازی بخش نقد و بررسی محصولات
در این قسمت، بخش نقد و بررسی محصولات را پیادهسازی میکنیم
نمایش میانگین امتیاز محصولات
در این قسمت، امتیاز ثبتشده برای هر محصول را در کنار بخش نظرات نمایش میدهیم
ساخت سیستم ثبتنام و عضویت در سایت
در این قسمت، زیرساخت ثبتنام کاربران را پیادهسازی میکنیم.
مخصوص اعضای ویژه
.jpg)
نظرات کاربران در رابطه با این دوره