در دروه آموزش پروژه محور php mvc قصد دارم به صورت پروژه محور با موضوع ایجاد یک فروشگاه مواد غذایی با ساختار MVC با زبان PHP بپردازم، در طول دوره سعی دارم علاوه بر نحوه ایجاد ساختار MVC با زبان PHP به قسمت های مختلف یک فروشگاه مانند سبدخرید، لیست سفارشها، پنل مدیریت محصولات و همچنین پنل مشتریان در قالب ساختار MVC بپردازم، تلاش بر این است که شما دوستداران برنامه نویسی وب به تسلط پیاده سازی یک پروژه مانند فروشگاه دست پیدا کنید. در طی این دوره آموزشی علاوه بر ساختار MVC ایجاد Route و استفاده از composer نحوه ارسال درخواست، کار با آدرس ها و همچنین آپلود تصاویر کار خواهیم کرد. MVC یک مبحث بسیار مهم و کاربردیست که در راستای پیشرفت و بدست آوردن پروژه های متنوع و حضور در تیم ها و شرکت های مختلف نیازمند آن خواهید بود و با یادگیری آن به سمت رشد وپیشرفت در این حوزه گام برخواهید داشت.

سرفصل‌های آموزش پروژه محور php mvc

در دوره آموزش پروژه محور php mvcبه تفکیک سرفصل های زیر به موضوع ایجاد فروشگاه مواد غذایی خواهیم پرداخت:

  1. مقدمه و معرفی پروژه
  2. آماده سازی و پیکربندی پروژه با ساختار MVC
  3. آماده سازی دیتابیس
  4. اتصال پکیچ ORM
  5. اتصال دیزاین مرتبط به پنل مدیریت و ایجاد کنترولر ها و روت های آن
  6. اتصال دیزاین مرتبط به صفحات کاربری و ایجاد کنترولرها و روت های آن
  7. ایجاد صفحه ثبت نام و ورود
  8. ایجاد احراز هویت برای پنل مدیریت و مشتری
  9. مدیریت کاربران در پنل مدیریت
  10. مدیریت دسته های محصولی در پنل مدیریت
  11. مدیریت محصولات در پنل مدیریت
  12. مدیریت انبار محصولات در پنل مدیریت
  13. مدیریت سفارش ها در پنل مدیریت
  14. مدیریت تراکنش ها در پنل مدیریت
  15. مدیریت اطلاعات فروشگاه در پنل مدیریت
  16. مدیریت نظرات مرتبط به محصولات در پنل مدیریت
  17. مدیریت پیام های مرتبط به ارتباط با ما در پنل مدیریت
  18. آماده سازی بخش های مختلف صفحه اصلی سایت
  19. آماده سازی صفحه ارتبط با ما
  20. آماده سازی صفحه درباره ما
  21. آماده سازی صفحه جزییات محصول
  22. آماده سازی صفحه سبد خرید
  23. آماده سازی صفحه تکمیل سفارش
  24. آماده سازی صفحه فاکتور نهایی پس از خرید
  25. آماده سازی پنل مشتری بخش پروفایل کاربری
  26. آماده سازی لیست تراکنش ها و سفارش ها در پنل کاربری

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

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

این دوره برای چه کسانی مناسب است؟

آموزش پروژه محور php mvc برای کسانیکه به PHP تسلط مناسبی دارند و به مبحث OOP یا شی گرایی آشنا هستند و یاد گرفته اند و همچنین میخواهند تا کدهای مناسب، با سرعتی مطلوب با استفاده از پکیج های استاندارد جانبی پیاده سازی کنند و پروژه های خود را در قالب یک ساختاری مطمئن و منعطف انجام دهند این دوره بسیار مناسب است.

پیش‌‎نیازهای آموزش پروژه محور php mvc

برای دوره آموزش پروژه محور php mvc با موضوع فروشگاه مواد غذایی نیازمند به این است که ابتدا به PHP تسلط نسبی پیاده کنید و سپس مباحث OOP یا شی گرایی را مطالعه کنید و کار کنید و در ادامه حتما با وب سرور هایی چون xampp و رابط نرم افزاری phpmyadmin آشنا باشید و بتوانید پروژه های PHP خود را برروی آن اجرا کنید،

همچنین برای آموزش پروژه محور php mvc پیشنهاد میکنیم دوره مربوط به این موضوع را در udemy فرا بگیرید.

نرم افزارهای استفاده شده در این آموزش:

نرم افزار هایی که برای دوره آموزش پروژه محور php mvc با موضوع فروشگاه مواد غذایی لازم است که در ابتدای دوره نصب داشته باشید:

  • وب سروری مانند xampp
  • ادیتوری مانند vscode
  • مرورگر
توضیحات بیشتر