با سلام و احترام خدمت همهکاربران وب سایت دانشجویار

در خدمت شماهستیم با دوره آموزش ساخت فروشگاه اینترنتی با asp به همراه درگاه پرداخت بانک و گزارشات مالی با جزئیات کامل + سورس پروژه

این دوره در دانشگاه بیرجند تدریس شده و قبلا به شکل قسمت قسمت بر روی سایت قرار گرفته بود که الان در یک پست تجمیع شده است

سرفصل دوره به این شکل می باشد:

مقایسه ای بین asp , php ارائه می کنیم,

تفاوت سرور های ویندوزی و لینوکسی و قدرت و سرعت و امنیت آنها را بررسی می کنیم,

به بررسی محیط ویژوال اسودیو می پردازیم,

نحوه ایجاد پروژه و بررسی انواع فایل های موجود در asp را می شناسیم,

انواع پروژه های asp را بررسی می کنیم,

ساختار کد نویسی و انواع کنترل های موجود در تول باکس asp را بررسی می کنیم,

طراحی قالب با جدول را یاد میگیرید,

ابتدا قالب ساده ای را در فتوشاپ طراحی می کنیم و سپس قالب را تیکه تیکه کرده و در asp با جدول قالب صفحه را آماده می کنیم,

نکات css مربوطه را نیز توضیح می دهیم

طراحی قالب با DIV را یاد میگیرید,

ابتدا قالب ساده ای را در فتوشاپ طراحی می کنیم و سپس قالب را تیکه تیکه کرده و در asp با DIV قالب صفحه را آماده می کنیم,

نکات css مربوطه را نیز توضیح می دهیم

ار با فرم ها را می آموزید,

کار با دو شی پر کاربرد response , request را می آموزید,

پروژه ای که شروع کرده ایم پروژه فروشگاه اینترنتی می باشد,

پروژه ای که امکان فروش فایل دیجیتال را به کاربر می دهد

در این قسمت به تحلیل دیتابیس پروژه پرداخته ایم

به طراحی دیتابیس فروشگاه می پردازیم,

نکات تحلیلی جالبی را از بابت تحلیل دیتابیس می آموزید,

ارتباز بین جداول را می آموزید,

کلید اصلی  و کلید خارجی را درک می کنید,

ادامه تحلیل بانک اطلاعاتی پروژه را دنبال می کنیم,

روابط موجود بین جداول را شناسایی کرده و دیاگرام روابط را رسم می کنیم,

به کد نویسی می پردازیم,

از پنل مدیریت شروع کرده و بخش مدیریت کاربران را شروع می کنیم,

نحوه استفاده از masterpage ها را می آموزید,

ا نحوه نمایش اطلاعات در قالب گرید ویو آشنا می شوید و همه تنظیمات مربوز به آن,

نحوه نمایش اطلاعات به صورت دستی در قالب جدول را یاد میگیرید,

نحوه ایجاد لینک پویا برای هر ریکورد را می آموزید,

با درج اطلاعات با شیوه ado.net آشنا می شوید,

کار با validator ها را یاد میگیرید,

نحوه طراحی یک فرم لاگین را می آموزید,

کار با سیشن ها را می آموزید,

نحوه ایجاد فرم لاگین امن را می آموزید,

به مدیریت دسته بندی مطالب می پردازیم

امکان ثبت دسته جدید را به مدیر می دهیم

دسته بندی پویا را در سایت نمایش می دهیم

ساخت منو های پویا (داینامیک) را دنبال می کنیم,

منوهای پویا را در سایت نمایش می دهیم,

کار با usercontrol  ها را یاد میگیرید,

به بررسی چند نکته کاربردی می پردازیم که شاید زیاد هم به Asp مرتبط نباشد ولی بسیار کاربردی می باشد

مثلا با کلیک روی لینک اول پیغامی پرسیده شود و در صورت تایید لینک اجرا شود.

به مدیریت محصولات می پردازیم,

کار با CKEditor را می آموزید,

در این قسمت به اتصال بانک اطلاعاتی با شیوه دیتاست نیز پرداخته شده است,

محصولات را در صفحه اصلی سایت به کاربران نمایش می دهیم,

امکان جستجوی پیشرفته برای محصولات را قرار داده ایم.

مدیریت دسته ها( با کلیک روی هر دسته محصولات آن را نمایش دهد)

ثبت دسته هر محصول

کار با ویو ها و شیوه دیتاست برای بانک اطلاعاتی

توضیح postback و کاربرد آن

ساخت ظاهر سبد خرید و قرار گرفتن ان به صورت ثابت در گوشه صفحه

اضافه کردن دکمه افزودن به سبد خرید برای هر محصول و نمایش ان فقط برای کاربران,

نمایش فرم لاگین و اطلاعات کاربر در صفحه اصلی اگه لاگین کرده باشد

نحوه ایجاد فاکتور برای مشتری

نحوه اضافه کردن کالا به فاکتور

نحوه نمایش فاکتور کاربر در صفحه اصلی

طراحی صفحه تشکر از خرید و نمایش محصولات خریداری شده

با فرض پرداخت پول لینک محصولات را به کاربر نمایش داده ایم

آموزش select های تودر تو در پروژه

معرفی بانک های فیزیکی و مجازی

آموزش ثبت نام در payline به عنوان یک بانک مجازی

آموزش پنل مدیریت payline به صورت کامل

نحوه درخواست درگاه پرداخت

نحوه استفاده از dll پی لاین در سایت

نحوه اتصال به payline

نحوه پرداخت در payline و ارسال اطلاعات به سایت

در این قسمت به ثبت تراکنش های واریزی در سیستم می پردازیم

امکان نمایش جزئیات خرید را برای هر فاکتور آماده می کنیم

مدیریت سفارشات ثبت شده در سیستم

امکان مدیریت تنظیمات پی لاین در سایت

امکان تغییر api در سایت بدون دستکاری در کد

به مرتب سازی سایت می پردازیم

پنل مدیریت را مرتب کرده و منو برای آن قرار دادیم تا مدیر بین بخش های مختلف بتواند جا بجا شود

صفحه اصلی را مرتب کردیم و لینک حذف از سبد خرید را قرار دادیم

به نکات امنیتی پرداخته

کاربرد session  را در لوگین توضیح می دهیم

چک کردن ورودی ها را جهت جلوگیری از sqlinjection توضیح می دهیم

اهمیت فایل global.asax را توضیح می دهیم

نحوه کد کردن اطلاعات و ذخیره در دیتابیس را توضیح می دهیم و الگوریتم md5 را معرفی می کنیم

نحوه جلوگیری از نمایش خطا در هاست را توضیح می دهیم

وب سایت را بیلد و پابلیش می کنیم
سپس فایل ها را بر روی هاست منتقل کرده و یک دیتا بیس ایجاد می کنیم,
از دیتابیس بر روی سیستم لوکال بکاپ گرفته و بر روی هاست ری استور می کنیم,
نحوه تغییر connection string را می آموزید
تنظیمات اضافی مربوط به فایل web.config را می آموزید

آموزش آپلود سایت بر روی سرور رایگان و نکات مربوط به درگاه پی لاین