بعد از دوره آموزش ساخت فروشگاه اینترنتی سفارش غذا (رستوران و فست فود) با لاراول (laravel) که مورد استقبال شما دوستان عزیز قرار گرفت. حالا وقت آن رسیده که در قالب یک پروژه کاربردی، بهتر با وب سرویس در لاراول (Laravel Rest Api) آشنا و یادبگیرید تا بتوانید پروژه های مد نظر خودتون را پیاده سازی کنید.
ما توی این دوره قصد داریم وب سرویس (Rest Api) یک فروشگاه اینترنتی با با موضوع سفارش آنلاین غذا (رستوران و فست فود) با لاراول ورژن ۱۱ ایجاد کنیم که دوره ای با همین عنوان و با لارول هم از قبل ایجاد و در سایت قرار دادیم که شامل بخش های مختلف هست. اما هدف از این پروژه، یادگیری ساخت وب سرویس، بخش های مختلفی هست که توی وبسایت ها استفاده میشه نه، صرفا فقط ایجاد یک وبسایت فروشگاهی. به عنوان مثال سیستم احراز هویت که در این دوره یاد میگیریم را شما میتونید توی پروژه های مختلف دیگه هم استفاده کنید. پس پروژه فروشگاهی یک مثال هست تا شما ایجاد وب سرویس بخش های مختلف را یادبگیرید وبا آن پروژه های مدنظر خودتون را ایجاد کنید. در این دوره پنل ادمین و همچنین deploy یا آپلود پروژه در سرور هم توضیح داده میشود.
دوستان لاراول ورژن 12 که آخرین ورژن در حال حاضر هست، ارائه شده و طبق داکیومنت هیچ تغییر خاصی نداشته و مطالب بروز هستند و هیچ گونه مشکلی در استفاده از دوره و موارد آموزشی نیست.
حتما ویدیو معرفی دوره که در پایین هست را مشاهده کنید، تا کامل با دوره و موارد آموزشی در این پروژه آشنا شوید.
مواردی که در این پروژه یاد میگیریم:
- ایجاد پروژه و توضیح بخش های قالب اصلی یا فروشگاه اینترنتی برای ساخت وب سرویس
- ایجاد پروژه و توضیح بخش های قالب پنل ادمین (admin panel) برای ساخت وب سرویس
- ساخت وب سرویس برای داینامیک کردن بخش های اسلایدر و ویژگی ها در سایت فروشگاه
- ایجاد وب سرویس صفحات درباره ما و تماس با ما
- ساخت وب سرویس برای داینامیک کردن بخش فوتر
- ایجاد وب سرویس دسته بندی ها
- ایجاد وب سرویس محصول که شامل : تصاویر، تاریخ شروع و پایان حراجی، قیمت حراجی و ...
- وب سرویس بخش منو محصولات در سایت فروشگاه
- وب سرویس لیست علاقه مندیها از محصولات برای کاربران
- احراز هویت (authentication) به روش OTP (ارسال SMS، کد ورود برای کاربر)
- مجوز دسترسی (authorization)
- ساخت وب سرویس پروفایل کاربر شامل اطلاعات، آدرس ها، سفارشات، تراکنش ها و لیست علاقه مندی های کاربر
- ایجاد وب سرویس کد تخفیف
- ایجاد و نحوه استفاده از وب سرویس درگاه پرداخت
- ساخت وب سرویس بخش های مختلف پروژه پنل ادمین
- ایجاد وب سرویس برای استفاده از نمودار (chart)
- قرار دادن پروژه در سرور(deploy)
- و ....
پیش نیاز این دوره:
دانشجو 0581
سلام مجدد استاد خسته نباشید.دورتون عالیه.شما تو قسمت چارت اموزشی رودمپ کامل برای فول استک شدنو آموزش دادین .خیلی خوب میشه اگه ی دوره کامل طراحی سایت بزارید که اول فرانتشو بزنید بعد مثلا با لاراول بلید یا ای پی ای بک اندشو.بحث فچ و درخواست زدن رو داخل دوره جاوااسکریپت گفتید ولی خب برای ما تازه کارا فهمیدن اینکه چجوری میشه فرانتو با ای پی ای متصل کرد گیج کنندس یکم.اینکه مثلا وقتی درخواستو زدیم و مثلا محصولاتو برگردوندیم چجوری تو اون قالب داینامیکش کنیم از الپاین چجوری استفاده کنیم و باقی موارد.بازم ممنون
علی شیخ
1 هفته پیش
سلام وقت بخیر.
ممنون از شما و حمایتتون
مرسی بابت پیشنهادتون، بررسی میکنیم🙏