بعد از دوره آموزش رایگان laravel (لاراول) پروژه محور که مورد استقبال شما دوستان عزیز قرار گرفت.حالا وقت آن رسیده که در قالب یک پروژه کاربردی، بهتر laravel (لاراول) را یادبگیرید تا بتوانید پروژه های مد نظر خودتون را پیاده سازی کنید.
ما توی این دوره یک فروشگاه اینترنتی با با موضوع سفارش آنلاین غذا (رستوران و فست فود) با لاراول ورژن 11 ایجاد میکنیم که شامل بخش های مختلف هست. اما هدف از این پروژه، یادگیری بخش های مختلفی هست که توی وبسایت ها استفاده میشه نه، صرفا فقط ایجاد یک وبسایت فروشگاهی.به عنوان مثال سیستم احراز هویت که در این دوره یاد میگیریم را شما میتونید توی پروژه های مختلف دیگه استفاده کنید.پس پروژه فروشگاهی یک مثال هست تا شما بخش های مختلف را یادبگیرید وبا آن پروژه های مدنظر خودتون را ایجاد کنید.در این دوره پنل ادمین و همچنین deploy یا آپلود پروژه در سرور هم توضیح داده میشود.
دوستان لاراول ورژن 12 که آخرین ورژن در حال حاضر هست، ارائه شده و طبق داکیومنت هیچ تغییر خاصی نداشته و مطالب بروز هستند و هیچ گونه مشکلی در استفاده از دوره و موارد آموزشی نیست.
حتما ویدیو معرفی دوره که در پایین هست را مشاهده کنید، تا کامل با دوره و موارد آموزشی در این پروژه آشنا شوید.
مواردی که در این پروژه یاد میگیریم:
- توضیح بخش های قالب اصلی یا فروشگاه اینترنتی
- توضیح بخش های قالب پنل ادمین (admin panel)
- داینامیک کردن بخش های اسلایدر و ویژگی ها در سایت فروشگاه
- بخش و صفحات درباره ما و تماس با ما
- داینامیک کردن بخش فوتر
- یجاد، نمایش و ویرایش دسته بندی ها
- ایجاد، نمایش و ویرایش محصول شامل : تصاویر، تاریخ شروع و پایان حراجی، قیمت حراجی و ...
- بخش منو محصولات در سایت فروشگاه
- لیست علاقه مندیها از محصولات برای کاربران
- افزودن و استفاده از نقشه (map)
- ایجاد صفحه ای تک (single) محصول
- ایجاد صفحه ای منو menu (فیلتر محصولات)
- احراز هویت (authentication) به روش OTP (ارسال SMS کد ورود برای کاربر)
- مجوز دسترسی (authorization)
- ایجاد بخش پروفایل کاربر شامل اطلاعات، آدرس ها، سفارشات، تراکنش ها و لیست علاقه مندی های کاربر
- پیاده سازی سبد خرید به همراه کد تخفیف
- استفاده از تقویم شمسی یا جلالی در پروژه
- ایجاد و استفاده از کد تخفیف
- نحوه استفاده از درگاه پرداخت
- پروژه پنل ادمین
- افزودن و استفاده از نمودار (chart)
- قرار دادن پروژه در سرور(deploy)
- و ....
دوره های پیشنهادی، بعد از گذراندن این دوره :
پیش نیاز این دوره:
sadegh hamid
سلام جناب آقای شیخ عزیز
من برای نصب لاراول از laravel/installer طبق داکیومنت لاراول استفاده کردم ولی خطایی در زمان بالا آمدن پروژه صادر میشه به شکل زیر، ممنون میشم برای حل این مشکل راهنمایی کنید
SQLSTATE[HY000] [1049] Unknown database 'ecommerce' (Connection: mysql, SQL: select * from `sessions` where `id` = ZzKwggH778u11W8XBRcGwO3PVfCGPB42B4g0M3lh limit 1)
علی شیخ
3 هفته پیش
سلام وقت بخیر.
توی دوره رایگان لاراول در خصوص نصب صحبت شده بر اساس آخرین ورژن
بازم شما باید در ابتدا دیتابیس ایجاد و به پروژه اضافه و migrate کنید تا مشکل برطرف بشه