آموزش ساخت فروشگاه اینترنتی با PHP MVC
MVC (مخفف عبارت Model View Controller) است که امروزه در اکثر برنامهها و نرمافزارهای تحت وب پیادهسازی میشود. این الگو اولین بار در زبان برنامهنویسی Smalltalk استفاده شد و پسازآن توسط زبان برنامهنویسی Java همهگیر شد و هماکنون فریم ورک های زیادی با ساختار الگوی MVC ایجادشدهاند.
الگوی MVC از سه بخش Model, View و Controller ساختهشده است:
Model: وظیفهٔ مدیریت اطلاعات و دادهها را به عهده دارد. این قسمت وظیفهٔ ذخیره کردن و بازگردانی اطلاعات موجود از پایگاه داده (Database) و انجام برخی عملیات منطقی بر روی آنها را به عهده دارد.
View: وظیفهٔ نمایش اطلاعات تولیدشده توسط Model را بر عهده داشته تا آن را در یک فرمت و شمایل خاص به کاربران نمایش دهد.
Controller: وظیفهٔ تنظیم و هماهنگی بین Model و View را بر عهده دارد. Controller یک درخواست از کاربر دریافت میکند سپس Model را جهت دستیابی به اطلاعات طبقهبندیشده متناسب با پردازشی که انجام داده است، فراخوانی کرده و درنهایت اطلاعات را به View ارسال میکند.
در این دوره PHP MVC را در قالب پروژه ساخت فروشگاه اینترنتی به شما آموزش میدهیم.در فصل اول دوره ابتدا شما با مفاهیم شی گرایی آشنا میشوید چون اساس کار MVC آشنایی خوب با شی گرایی است. سپس وارد مباحث مقدماتی MVC میشویم و با ساختار و مفاهیم مدل MVC آشنا می شویم و نحوه ارتباط سه لایهٔ اساسی را بررسی میکنیم و با وظایف سه بخش اصلی MVC آشنا میشویم.در ادامهٔ دورهٔ آموزشی شروع به طراحی قالب برای پروژه میکنیم. قالب پروژه از صفر کد نویس خواهد شد سپس بعد از اتمام کد نویسی قالب پروژه وارد برنامهنویسی پروژه با سبک سه لایه یا MVC می شویم…
پیش نیاز این دوره آشنایی مقدماتی با php است.
جهت دانلود بخش اول این آموزش بر روی لینک زیر کلیک کنید:
آموزش ساخت فروشگاه اینترنتی با PHP MVC – بخش اول
سرفصلهای بخش دوم آموزش ساخت فروشگاه اینترنتی با PHP MVC :
- طراحی قالب پروژه
- آشنایی با رابط کاربری
- آشنایی با انواع سایت و عناصر مورد نیاز برای کلاینت
- آشنایی با نحوه تقیسم بندی هناصر ردر صفحات وب
- تحلیل کلی پروژه و مشخص کردن بخش های مورد نیاز
- تحلیل صفحه ی اصلی وب سایت و مشخص کردن عناصر مورد نیاز صفحه ی اصلی
- شروع پیاده سازی پروژه بر اساس طرح
- پیاده سازی بخش هدر قالب
- پیاده سازی بخش سبد خرید
- پیاده سازی بخش جستجو در سایت
- آموزش نحوه استفاده از ایکن در بخش ها مورد نیاز
- آموزش نحوه ی پیدا کردن آیکن های مورد نیاز
- استفاده از آیکن های آماده و شخصی سازی آن
- تحلیل منوی اصلی پروژه با جزئیات
- آموزش مقدماتی جی کوئری برای استفاده در منوی چند سطحی
- پیاده سازی بخش های مختلف منو به حالت استاتیک
- تحلیل مباحث مربوط به رابط کاربری
- ادغام مباحث جی کوئری و جاوا اسکریپت برای حرفه ای تر کردن منو
- پیاده سازی بخش ساید بار
- پیاده سازی بخش اخبار سایت
- پیاده سازی بخش نمایش برند های همکار
- پیاده سازی اسلایدر اصلی پروژه
- تحلیل اسلایدر اصلی و نحوه تقسم بندی قسمت های مختلف آن
- پیاده سازی استاتیک اسلایدر
- استفاده از مباحث جی کوئری و تکمیل کردن اسلایدر
- پیاده سازی اسلایدر دوم مربوط به پروژه و بخش پیشنهادات شگفت انگیز
- استفاده از کتابخانه های جانبی جی کوئری برای بخش تایمر پیشنهادات شکفت انگیز
- تحلیل نکات ریز مربوط به پیاده سازی اسلایدر
- پیاده سازی بخش نمایش محصولات خاص بر اساس دسته بندی
- آموزش نحوه قرار دادن عناصر در کنار هم
- بررسی مشکلات مربوط به این قسمت
- پیاده سازی بخش مربوط به نحوه ارسال سفارش
- تحلیل بخش مربوط به پربازدیدترین محصولات
- تحلیل اسلایدر مربوط به پربازدیدترین محصولات
- تحلیل قسمت های مختلف اسلایدر
- پیاده سازی اسلایدر مربوط در حالت استاتیک
- کامل کردن اسلایدر با استفاده از جی کوئری
شما می توانید هرگونه سوال یا پیشنهاد خود را از طریق دیدگاه های همین پست مطرح بفرمایید.
برای ۱۰ نفر اول که در این دوره آموزشی شرکت کنند، تخفیف ۵۰ درصد در نظر گرفته شده است.
کد تخفیف : phpmvc
نوشته آموزش ساخت فروشگاه اینترنتی با PHP MVC – بخش دوم اولین بار در دانشجویار پدیدار شد.