توضیحات

بعد از دوره آموزش لاراول که بصورت رایگان در سایت و مورد استقبال شما دوستان عزیز قرار گرفت.حالا وقت آن رسیده که در قالب یک پروژه کاربردی، بهتر لاراول را یادبگیرید تا بتوانید پروژه های مد نظر خودتون را پیاده سازی کنید.
ما توی این دوره یک وبسایت اینترنتی شبیه دیجی کالا، دیجی استایل و فروشگاه های اینترنتی دیگه ایجاد میکنیم که شامل بخش های مختلف هست. اما هدف از این پروژه، یادگیری بخش های مختلفی هست که توی وبسایت ها استفاده میشه نه صرفا فقط ایجاد یک وبسایت فروشگاهی.به عنوان مثال سیستم احراز هویت که در این دوره یاد میگیریم را شما میتونید توی پروژه های مختلف دیگه استفاده کنید.پس پروژه فروشگاهی یک مثال هست تا شما بخش های مختلف را یادبگیرید وبا آن پروژه های مدنظر خودتون را ایجاد کنید.حتما ویدیو معرفی دوره که در پایین هست را مشاهده کنید.
ورژن لاراول استفاده شده در این دوره 8 می باشد و در حال حاضر ورژن 10 لاراول آمده و با توجه به این موضوع ممکن هست پکیج های استفاده شده در دوره برای ورژن 10 لاراول هنوز آپدیت نداده باشند و مدت زمانی برای آپدیت پکیج ها به ورژن 10 لاراول نیاز هست. پس در این دوره از ورژن 8 لاراول استفاده کنید (تغییرات زیادی بین ورژن 8 و 9 و 10 لاراول نیست بلکه یکسری ویژگی جدید اضافه شده که در دوره رایگان لاراول در مورد ویژگی های لاراول 9 صحبت شده).

قسمت های 1، 2، 7، 8، 13، 17، 19، 20، 31، 43، 84، 92، 120، 123، 145، 181، 188، 212 بصورت رایگان برای نمونه قرار گرفته که میتونید مشاهده کنید.


مواردی که در این پروژه یاد میگیریم:

  • تحلیل دیتابیس پروژه
  • نصب پکیج و کار با لاراول mix
  • افزودن قالب به پروژه
  • ایجاد، نمایش و ویرایش برند برای محصولات
  • ایجاد، نمایش و ویرایش دسته بندی و ویژگی ها
  • ایجاد، نمایش و ویرایش محصول شامل : متغیر(variations)،گالری تصاویر، حراج، هزینه ارسال، sku و ...
  • توضیح و ایجاد seo-friendly-urls
  • لیست علاقه مندیها از محصولات برای کاربران
  • ایجاد بخش مقایسه محصولات
  • امتیاز دهی به محصولات
  • ثبت، تایید و عدم تایید کامنت برای محصولات
  • نمایش بخش فیلتر برای محصولات
  • سبد خرید
  • کد تخفیف (مبلغی، درصدی)
  • ثبت سفارش + نمایش لیست سفارشات در پنل ادمین
  • ثبت آدرس برای کاربر
  • درگاه پرداخت
  • لیست تراکنش ها
  • پروفایل کابر شامل (اطلاعات کاربر،لیست سفارشات،آدرس ها، لیست علاقه مندی ها، ...)
  • احراز هویت کاربران + احراز هویت با حساب گوگل + احراز هویت OTP(شماره تلفن همراه)
  • مدیریت کاربران(کنترل سطح دسترسی کاربران)
  • داینامیک کردن بنرهای سایت
  • استفاده از مپ در صفحه ای تماس با ما
  • افزودن فرم تماس با ما
  • نحوه استفاده از نمودار در پروژه
  • قرار دادن پروژه در سرور(deploy)

پیش نیاز این دوره :


طراحی وب طراحی سایت پی اچ پی php شی گرایی php oop php mvc mvc پایگاه داده laravel لاراول فروشگاه_اینترنتی

مدرس دوره علی شیخ
مدت دوره 42:39:50
تعداد ویدیو 212

وضعیت دوره : کامل شده
قیمت دوره : 699,000 629,000 تومان
% 10 تخفیف

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • استاد سلام
    استاد من دارم پرژوه تحویل مشتری میدم گیر کردم
    رو سرور موقع آپلود عکس میره تو پوشه core اونجا public ایجاد میکنه و عکس هارو اونجا میریزه تو پوشه پابلیکی که بیرون هست نمیریزه
    چیکار کنم ؟

    • سلام وقت بخیر.
      شما باید آدرس پوشه public را به لاراول بدید طبق توضیحات داده شده در بخش توضیحات جلسه ۲۰۸ در سایت

  • سلام استاد،
    استاد من هیچ وقت تو پروژه هام از اینکه بیام تعریف کنم که یه فیلد کلید خارجیه استفاده نمی کنم و دردسر رعایت ترتیب جداول مایگریشن رو هم ندارم. مشکل خاصی که قرار نیست برای نرم افرارم پیش بیاد؟من حس نمی کنم مشکل خاصیم در آینده برای نرم افزارم اتفاق بیوفته

    • سلام وقت بخیر.
      مشکل زمانی هست که این جداول رابطه ندارند و توی پاک شدن یک سطر از جدولی که توی جدول دیگه ای مثلا id اش استفاده شده، دیتابیس ارور نمیده و پاک میشه و شما زمان خوندن جدول و دریافت اطلاعات جدولی که باهاش در ارتباط هست به ارور میخورید.
      باید توی کد نویسی خیلی مراقب باشید.

  • سلام وقت بخیر
    بخاطر رسیدن سال جدید وقتی یه چیزی تو جداول ذخیره می کنیم، فیلد created_at رو که تو سایت نمایش دادم متوجه شدم طبق قبل یه ساعت رفته جلو چطور باید این مشکل رو حل کرد؟

    • سلام وقت بخیر.
      بررسی نکردم این مشکل را و احتمالا باید منتظر آپدیت باشیم برای این موضوع

  • سلام وقت بخیر

    میشه من یه قیمتی رو واستون کارت به کارت کنم و شما یک فصل از دوره رو بهم دسترسی بدید یا بفرستید ؟

    حقیقتا من یه دروه شرکت کردم این فصل توش نبود و الانم نمیتونم این دوره رو کلا بخرم واسه چند قسمت!!

    • سلام وقت بخیر.
      خیلی عذر خواهی میکنم، فروش فصلی نداریم و امکانش توی سیستم نیست?

  • سلام؛ توی پروژه من، قراره هر یک از کاربران، یه سری تنظیمات داشته باشن، بهترین روش برای پیاده‌سازی تنظیمات به ازای هر کاربر چیه؟
    ۱. اضافه کردن یک ستون settings به جدول users و ذخیره تنظیمات به صورت json
    ۲. ایجاد یک جدول settings با ستون های key، value و user_id

    یا پیشنهاد بهتر و منطقی‌تر؟

    • سلام وقت بخیر.
      از هر دو روش میتوانید استفاده کنید با هر کدوم که راحتر هستید. توی روش اول مقادیر داینامیک تر هست و میتوان برای هر کاربر فیلد های json را کم و زیاد هم کرد.

  • استاد عزیز سلام
    استاد من این دوره رو تموم کردم و دارم روی پروژه جدید کار میکنم
    یه سایت رزرواسیون هستش
    من میخوام تقویم شمسی داشته باشم که بتونم روش شرط هامو بزرام مثلا چک کنم روزهایی که رزرو شده رو کسی نتونه رزرو کنه و این داستانا
    شما چه تقویم یا پکیجیو پیشنهاد میکنید که بتونم شرط هامو روش بزارم ؟
    خودم هرچی گشتم به نتیجه ای نرسیدم

    • سلام وقت بخیر.
      بسیار عالی، موفق باشید.
      بابت پکیج، نمیشناسم و نیازه سرچ کنید و داکیومنت هاشون را مطالعه کنید که آیا اون مواردی که نیاز دارید را داخلش داره یا نداره، فارغ از بحث استایل و css چرا که استایل هاش را میتوان شبیه استایل های سایت کرد. چیزی که برای شما مهم هست قابلیت هاش هست.

  • سلام استاد مرسی از پاسخ گوییتون
    داخل بخش vite داخل ایمپورت جاوا اسکریپت دو نوع ایمپورت وجود داره میشه بگین فرق این دوتا چیه
    import './bootstrap';
    import Alpine from 'alpinejs'

    یکیش form داره اسم مشخص داره اون یکی نه
    و در اضافه کردن css هر کار می کنیم نمیتونیم اضافه کنیم مثل جلسه اخر شما همه کار کردم ولی بازم اضافه نمیشه اینم دستورش

    import 'persian-datepicker/dist/css/persian-datepicker.css';

    • سلام وقت بخیر.
      ببینید چون با فرانت آشنایی ندارید طبق آپدیت جلسات 14 و 24 دوره از laravel mix طبق دوره استفاده کنید و یا از فایل های کامپایل شده و نهایی که توی سورس کد جلسات هست استفاده کنید.

  • سلام استاد خوب هستین میشه توضیح بدید برای هاست اگه نخوایم از هاست اشتراکی استفاده کنیم به خوایم از vps استفاده کنیم که ویندوز باشه چه طوری باید این کار کنیم برای سیستم چت گفتن نباید هاست اشتراکی باشه

    • سلام وقت بخیر.
      ببینید در کل نوشتن سیستم چت کار پیچیده ای هست و توی همین دوره هم فک کنم گفتم که شرکت های هستند و میتوانید از سیستم چت های که موجوده خیلی ساده توی پروژه استفاده کنید کافیه سرچ کنید.

    • میشه بگین درباره سیستم چت جلسه چند دربارش صحبت کردید من اموزش لایو وایر نگاه کردم گفتین نباید از هاست اشتراکی برا سیستم چت استفاده کنید میشه یک جلسه قرار بدید چه طوری از vps استفاده کنیم چون هر جا نگاه کردم اموزش هاست اشتراکی بود vps ندیدم اگه لینکشو دارین برام بفرستین کافیه

    • ببینید vps یک سیستم خالی هست که نیازه شما دانش اینو داشته باشید که نرم افزار و زبان و موارد مختلف را روش نصب کنید یا اینکه از پشتیبان هاست بخواهید براتون نصب کنه و هزینه اش را ازتون بگیره

    • سلام وقت بخیر.
      سورس کد نهایی توی جلسه ۲۰۷ هست. اما دقت کنید باید حتما حتما قسمت های دوره را پشت سرهم ببینید تا متوجه پروژه بشید.

  • سلام خسته نباشید
    من یه فروشگاه راه اندازی کردم که دسته بندی و زید دسته و زیر زیر دسته و محصولات رو طراحی کردم که با id اینها اینها به صفحه مربوطه ارسال میشه و بالا تو url هم مثل این www.shayanelec.com/product/2 ارسال میشه (برای همشون) من می خوام با name بفرستم که به جای عدد ، اسم اون دسته یا محصول بیوفته ولی در کنترولر مربوطه مشکل پیش میاد و نمیتونه از دیتابیس بخونه
    product=Product::find($name)$
    اینو نمیتونه بخونه و اون محصول رو برام نمیاره

    • سلام وقت بخیر.
      در طول دوره درمورد نحوه دریافت slug صحبت شده، دوره را قسمت به قسمت و پشت سرهم مشاهده کنید.

  • سلام وقت بخیر
    خواستم یک ابزار پیشنهاد بدم برای رسم و دیزاین کردن دیتابیس که کار رو خیلی تمیز تر و حرفه ای تر میکنه و به راحتی هم میشه خروجی ازش گرفت و یکسری امکانات دیگه هم داره.
    آدرس سایتش : dbdiagram.io

  • سلام
    من برای ساخت فروشگاه ، لاراول ورژن 9 دانلود کردم باتوجه به اینکه شما این فروشگاه رو با لاراول ورژن 8 انجام دادید ، یه تفاوت داره اینکه laravel-mix به طور پیش فرض در ورژن 9 نیست و من باnpm نصب کردم فقط مشکلی که داره فایل webpack.mix.js در روت فریم ورک ایجاد نشد ،، میخواستم یه راهنمایی بکنید که چطوری فایل ایجاد میشه یا اینکه کلا روش laravel -mix در ورژن 9 تغییر کرده یا خیر ، چون من از خوده سایت لاراول هم این موضوع تحقیق کردم چیزی متوجه نشدم . باتشکر

    • سلام وقت بخیر.
      جلسات ۱۴ و ۲۴ دوره آپدیت شده و به انتهای این جلسات تغییرات توضیح داده شده، یکبار دیگه دانلود و تا انتها مشاهده کنید.

  • The Composer installer script was not successful [exit code 1].

    Your proxy settings may be causing this error.

    Script Output:
    The "https://getcomposer.org/versions" file could not be downloaded: Failed to open stream: No connection could be made because the target machine actively refused it



    استاد عزیز سلام
    این موقع نصب کامپوزر همش میاد
    راه حلش چیه استاد لطفا راهنماییم کنید که دوروزه درگیرشم

    • سلام وقت بخیر.
      متاسفانه بخاطر اختلال در اینترنت هست و باید با فیلترشکن نصب کنید.

  • سلام عرض ادب خدمت استاد نهایت گرامی بیرون از ایران چطوری میشه این دوره را خرید میشه راهنمایی کنید
    من از افغانستان هستم میخواهم این دوره را خریدارم کنم و به ایمیل آدرس info@webprog.io ایمیل روان کردیم .

    • سلام وقت بخیر.
      ممنون از شما، به تلگرام وب پروگ پیام بدید.

      webprogSupport@

  • سلام وقت بخیر استاد شیخی گرامی
    من دوره های شمارو ندیدم ولی خب تعریف دوستان هم بسیار بالاست
    راستش من یک پروژه گرفتم که هر جوری هست باید انجام بدم برای رزومه ام بسیار اهمیت داره
    سوالی که داشتم این که ایا شما در این دوره از جدیدترین ورژن یعنی لاراول 9 استفاده میکنید
    دوم دوره به نظر میرسه قیمتش خیلی بالا هستش تخفیف وجود نداره ایا؟

    • سلام وقت بخیر.
      ممنون از شما، ببینید این دوره برای دوستانی هست که با لاراول آشنایی دارند و هدف دوره یادگیری تحلیل و پیاده سازی هست حالا شما میتونید اصلا با لاراول ۴ اینکارها را انجام بدید. هدف اینکه چطوری تحلیل کنیم. در کل بله بعضی از قسمت ها آپدیت شده و در مورد لاراول ۹ هم گفته شده، پیش نیاز دوره هم بشدت مهم هستند.
      قیمت دوره نسبت به محتوا واقعا کم هست.

  • سلام ؟ اگه امکانش هست در مورد دیزاین پترن ها و solid هم توضیح بدین یا اینکه یه آموزش پروژه محور در این خصوص هم درست کنید عالی میشه

    • سلام وقت بخیر.
      اگه در خواست زیاد باشه، چشم توی برنامه کاری قرار میدیم.

  • سلام به همگی
    دوستان من دوره های زیادی طی 6 ماه گذشته از سایت های بسیار زیادی خریداری کردم و میلیون ها تومن هزینه کردم . ولی هیچ کدوم حتی شبیه به دوره های جناب شیخ نیست من دونه به دونه از ویدیو هارو تماشا کردم و تو هرکدومش کلی نکته و ترفند هست که توی دوره ها از یک روش جلو نمیرن و روش های مختلف رو آموزش میدن . چون مثل بعضی ها هدفشان فروش دوره و یا تموم کردن هرچه زودتر دوره نیس کلی وقت میزارن وبا انرژی زیاد و خیلی قشنگ آموزش میدن و اگر هم سوالی داشتم بسیار زیبا و بادقت عمل و باصبر به من توضیح میدادن . من از دوره ها و راهنمایی های ایشون بسیار راضی هستم و انشالا در سلامتی کامل برای دوره های پیشرفته تر قدم بردارند تا ما بیشتر استفاده کنیم . درضمن یک سری از دوستان میان از اول میرن و آخر دوره رو دانلود میکنن و اجرا میکنن و میگن چرا بالا نمیاد یا هزارتا ارور هست و نظرات منفی میدن. دوستان خب دقت کنید توی این دوره ها از کلی پکیج مختلف و همچنین ورژن لاراول و php مختلف استفاده شده و اگر دقت کنید وقتی از هر پکیجی استفاده میشه درون این آموزش توی ویدیو جناب شیخ توضیح میدن که حتما برید و پکیج هارو مطالعه کنید چرا چون هر روز ورژن جدیدتر این ها میاد و کلی توابع و متد ها تعغیر میکنه پس بنابراین طبیعی هستش که به ارور های متفاوت بخورید . طبق گفته مدرس این دوره برای یادگیری هستش نه پروژه فروشگاهی آماده .

    • سلام وقت بخیر.
      ممنون از شما و حمایتتون?
      خداروشکر دوره براتون مفید بوده