دوره پروژه محور امپراطور لاراول(چند فروشندگی با لایووایر)

بازگشت

چرا امپراطور لاراول؟؟؟

در این دوره سعی شده است تمامی مباحث مربوط به لاراول و لایو وایر توضیح داده شود. همینطور در حین دوره لایووایر نیز آموزش داده می شود. در این دوره به بحث فرانت اختصاص داده نشده است بدلیل اینکه زمان دوره بسیار طولانی می شد.

در واقع بعد از این دوره شما می توانید پروژه آماده شده از این دوره را با قیمت بسیار خوبی بفروش برسانید یا اینکه در پروژه های دیگر مورد استفاده قرار دهید.

نحوه قیمت گذاری دوره:

در طی چند مرحله با تکمیل تر شدن دوره هزینه دوره نیز افزایش خواهد داشت ولی دانشجویانی که دوره را در هر مرحله ای خریداری نمایند به تمام فایل های درس دوره دسترسی مادام العمر خواهند داشت. پس بصرفه است که هر چه سریعتر در دوره ثبت نام کنید که در هزینه شما صرفه جویی شود.

تفاوت دوره پروژه محور امپراطور(چند فروشندگی) با دوره های دیگر

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

آیا قبل از شروع این دوره باید لایووایر رو یاد گرفته باشم؟

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

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

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

گزارش زیر از ترند گوگل گرفته شده است.

laravel framework

محبوبیت لاراول در ایران

آیا میدونستید رتبه الکسای سایت لاراول در ایران 474 هست. همانطور که در تصویر زیر مشاهده میکنید:

laravel framework

ساده ترین نتیجه ای که از این عکس میشود گرفت این است که نیاز بازارکار به سمت فریمورک لاراول است و شما با یادگیری laravel به راحتی مهارت لازم برای ورود به بازار کار در ایران را کسب خواهید کرد.

بازار کار یک متخصص لاراول

اگر در گوگل کلمه استخدام متخصص لاراول را جستجو نمائید همه چیز برایتان روشن خواهد شد. بازار کار یک متخصص لاراول بشدت در شرکت ها مورد نیاز می باشد. همانطور که در تصویر زیر مشاهده می فرمائید:

laravel framework

درآمد متخصص لاراول در ایران

با توجه به فاکتورهای مختلف و رده بندی لاراول کارها که از سطح کارآموز شروع شده و بالاترین حد آن یعنی فول استک باشد می‌رسد حقوق یک لاراول کار تعیین می‌شود؛ بر این اساس در حال حاضر حقوق یک کارآموز لاراول کار بین دو تا دو و نیم میلیون تومان، یک لاراول کار متوسط و با کمی تجربه بین چهار و نیم تا شش و نیم میلیون تومان و درآمد لاراول برای یک لاراول کار فول استک که می‌توان گفت بالاترین رده را در بین برنامه‌نویس‌ها دارد و تقریبا به تمامی امور برنامه‌نویسی مسلط است، بین ۷ تا ۱۵ میلیون تومان است که اکثر افرادی که در این سطح هستند سرپرست تیم برنامه‌نویسی هستند. البته این ارقام می توانند بسته به شرایط ،مهارت و سال، بالا یا پایین تر باشند.

لایووایر چیست؟

با رونق گرفتن استفاده از وب اپلیکیشن‌های مدرن، وجود ابزارهایی به منظور هر چه ساده‌تر کردن فرآیند ساخت آن‌ها، امری ضروری تلقی می‌شود. ابزارهایی مانند Vue یا React، در این زمینه بسیار قدرتمند هستند، اما پیچیدگی‌ استفاده از آن‌ها برای یک توسعه دهنده‌ی فول استک، غیرقابل اجتناب است. در این مقاله قصد داریم به آموزش Livewire در لاراول بپردازیم. livewire چیست ؟ Livewire یک فریم‌ ورک فول استک برای لاراول است که ایجاد رابط‌های کاربری داینامیک را در وب اپلیکیشن‌های مدرن ساده کرده است. اگر با داشتن دانش کافی در زمینه‌ی فریم ورک لاراول، نیاز دارید یک وب اپلیکیشن پویا را بدون استفاده از فریم‌ ورک‌های پیچیده‌ی جاوا اسکریپت مثل Vuejs ایجاد کنید، Livewire بهترین انتخاب شماست. این فریم ورک مخصوصا برای ایجاد Single Page Application یا SPA‌ها بسیار کاربردی است. با استفاده از Livewire، نیازی به نوشتن کدهای JQuery برای درخواست‌های Ajax وب اپلیکیشن خود نخواهید داشت و Livewire به شما کمک خواهد کرد که بدون نیاز به Refresh صفحه، عملیات مورد نظر خود را از قبیل اعتبارسنجی فرم، ثبت فرم، ذخیره فایل و … انجام دهید. در ادامه با ما همراه باشید تا یکی از بهترین فریم ورک‌های فول استک یعنی Livewire را برای ایجاد وب اپلیکیشن به شما آموزش دهیم.

لایووایر یا VUE?

اگر در توسعه رابط کاربری وب تجربه کافی را ندارید و به دنبال یک جایگزین برای Vue هستید، احتمالا Livewire بهترین گزینه شما خواهد بود. در اصل باید بهتون بگم با استفاده ا که با استفاده از کد های PHP و لاراول کد سمت کلاینت می زنید و این خیلی تحول بزرگی در صفحات وب هست

وقتی شما به عنوان یک توسعه‌دهنده Laravel از لایو وایر استفاده می‌کنید، مسیر آموزش Livewire ساده است. زیرا از همان موتور‌های Blade که برای ساخت ویو‌ها استفاده می‌کنید، در لایو وایر نیز استفاده خواهید کرد.

پیشنهاد لاراول لرن این هست که از لایووایر استفاده کنید

کلیپ معرفی دوره:

 

Play Video

مباحث مهم در این دوره

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

نحوه پیاده سازی سیستم مدیریت دسترسی در پروژه:

در این ویدیو، نحوه پیاده سازی سیستم سطح دسترسی که به شکل پویا و بدون پکیج تدریس خواهد شد.

به جرات می توان گفت که این روش یکی از بهینه ترین و حرفه ای ترین نوع پیاده سازی سطح دسترسی در پروژه می باشد.

نحوه پپیاده سازی سطح دسترسی در لاراول را در ویدیوی زیر مشاهده می نمایید.

پیش نیاز های این دوره آموزشی

برای این دوره نیاز به آشنایی با دوره آموزشی هیولای لاراول

سرفصل ها

نظرات

جهت نظر دادن وارد شوید

سعید سعید

1403/05/02

من پروژه رو ران کردن و دستور مایگریت دادم در هر شرایطی این کد رو اجرا کردم و دیتابی هم خالی هست و تا الان امکان ایمپورت دیتابیس رو نداشتم Illuminate\Database\QueryException SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'unsigned not null, `expired_at` varchar(255) not null, `created_at` timestamp...' at line 1 (SQL: create table `tokens` (`id` i nt unsigned not null auto_increment primary key, `user_id` bigint unsigned not null auto_increment primary key, `type` enum('verify', 'resendSms', 'register') no t null, `code` varchar(10) unsigned not null, `expired_at` varchar(255) not null, `created_at` timestamp null, `updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci') at D:\emperor-master\vendor\laravel\framework\src\Illuminate\Database\Connection.php:760 756▕ // If an exception occurs when attempting to run a query, we'll format the error 757▕ // message to include the bindings with SQL, which will make this exception a 758▕ // lot more helpful to the developer instead of just the database's errors. 759▕ catch (Exception $e) { ➜ 760▕ throw new QueryException( 761▕ $query, $this->prepareBindings($bindings), $e 762▕ ); 763▕ } 764▕ } 1 D:\emperor-master\vendor\laravel\framework\src\Illuminate\Database\Connection.php:539 PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your Mar iaDB server version for the right syntax to use near 'unsigned not null, `expired_at` varchar(255) not null, `created_at` timestamp...' at line 1") 2 D:\emperor-master\vendor\laravel\framework\src\Illuminate\Database\Connection.php:539 PDO::prepare("create table `tokens` (`id` int unsigned not null auto_increment primary key, `user_id` bigint unsigned not null auto_increment primary key, `type` enum('verify', 'resendSms', 'register') not null, `code` varchar(10) unsigned not null, `expired_at` varchar(255) not null, `created_at` timestamp null, ` updated_at` timestamp null) default character set utf8mb4 collate 'utf8mb4_unicode_ci'") PS D:\emperor-master>

حمید متقی پیشه حمید متقی پیشه

1403/05/07

درود وقت بخیر

لطفا در واتساپ با شماره موبایل 09210034734 در تماس باشید

مانی محمدی مانی محمدی

1403/01/30

سلام و وقت بخیر قصد دارم دوره رو تهیه کنم چنتا سوال قبلش دارم با لاراول چند شروع شده دوره آیا آپدیت میشه ؟ و اگه آپدیت میشه اخرین نسخه در حال اموزش چنده‌؟

حمید متقی پیشه حمید متقی پیشه

1403/01/31

درود وقت بخیر

لاراول 9

خیلی تفاوتی نداره با جدیدترین نسخه

سامان صالحی سامان صالحی

1403/01/19

ارادت استاد عزیز جسارتا قسمت های پایانی دوره انشالله کی تکمیل میشه ؟

حمید متقی پیشه حمید متقی پیشه

1403/01/19

درود 

خیلی دیگه از دوره‌ نمونده

و بزودی تکمیل میشه انشاالله 

امیر امیری امیر امیری

1402/12/25

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

حمید متقی پیشه حمید متقی پیشه

1402/12/26

درود بر شما

خوشحالم که دوره مورد توجهتون واقع شده.

ارسال پیامک از طریق api که خیلی راحت هست.

اگر بخوام خیلی از موارد را در دوره جا بدم دوره خیلی سنگینی میشه

شما با توجه به دانشی که تا الان کسب کردید میتونید اینکار را اناجم بدید.

در صورت نیاز به راهنمایی، با شماره 09210034734 در تماس باشید.

علی موسی خانی علی موسی خانی

1402/12/05

وقت بخیر جلسات بعدی چه موقع اضافه میشه ممنون

حمید متقی پیشه حمید متقی پیشه

1402/12/07

درود وقت شما هم بخیر

تا آخر همین هفته جلسات بعدی به دوره اضافه می شود.

موفق و پیروز باشید

امیر امیری امیر امیری

1402/09/07

مرسی از پاسخ‌گویی شما استاد عزیز

ببخشید که دوباره درخواست میکنم ولی قسمت گالری محصولات که بشه به صورت چند تایی عکس آپلود کرد خیلی نکته داره چون هم کد نویسی عوض میشه هم تو دیتابیس یه جور دیگه ذخیره میشه هم نمایش دادنش داستان داره که کدوم عکس اول باشه و ....

اگه میشه تو این دوره بهش بپردازید واگر هم براتون مقدور نیست خواهشاً یه دوره براش ضبط کنید ما به لحن بیان شما عادت کردیم.

بازم از شما به خاطر اینهمه مطالب مفید ممنونم.

حمید متقی پیشه حمید متقی پیشه

1402/09/08

درود بر شما

باشه حتما سعی میکنم در انتهای دوره یک فصل مباحث تکمیلی بگذارم و یک سری موارد رو توضیح بدم.

ممنون از پیشنهادتون

امیر امیری امیر امیری

1402/09/04

سلام استاد خسته نباشید

ممنون از دوره فوق العادتون،

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

باز تشکر میکنم از دوره فوق العادتون.

حمید متقی پیشه حمید متقی پیشه

1402/09/04

درود بر شما

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

بله درست میفرمایید ولی سعی بر آن شده تا مواردی از این قبیل در دوره اضافه نگردد. چرا که باعث افزایش حجم بی رویه می شود.

با یک جستجوی ساده میتوانید مکانیزم درخواستی خودتون رو پیاده سازی کنید.

در صورتی که نیاز به کمک داشتید همینجا نظرتون رو بگذارید تا جوابگو باشیم.

موفق باشید.

مصطفی سعیدی مصطفی سعیدی

1402/08/30

سلام با توجه به اینکه بیشتر از یکسال هست که استارت این دوره خورده، امکانش هست بفرمایید که کی دوره به اتمام میرسه؟

حمید متقی پیشه حمید متقی پیشه

1402/08/30

با درود

بدلیل حجم بالای مطالبی که در این دوره گفته می شه و همچنین به جرات میتونیم بگیم کاملترین دوره فروشگاهی بین دوره های موجود هست، لذا آماده سازی این دوره با کیفیت نیازمند زمان بوده.

پس خیلی طبیعی هست که بیش از یکسال طول کشیده.

دوره تا حدود یکماه دیگر تموم میشه

شاد و پیروز باشید.

علی موسی خانی علی موسی خانی

1402/08/26

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

حمید متقی پیشه حمید متقی پیشه

1402/08/26

با درود 

ممنون از پیشنهادتون

انشاالله درآینده سعی میکنیم این دوره رو تدارک ببینیم.

موفق و پیروز باشید

هادی حسن پور ساعتلو هادی حسن پور ساعتلو

1402/08/11

css چند فروشندگی با لایووایر چه فریم ورگی هست؟

حمید متقی پیشه حمید متقی پیشه

1402/08/11

درود این دوره تمرکز روی بک اند دارد.

فریم ورکی که در این پروژه برای css استفاده شده فریم ورک بوت استرپ هست.

موفق و پیروز باشید

محمد محمدی محمد محمدی

1402/08/03

سلام پروژه در ابتدای کار برای نصب composer این ارور را میده

Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code

حمید متقی پیشه حمید متقی پیشه

1402/08/04

با درود

ممکن هست بدلیل تفاوت ورژن این اتفاق بیفتد.

بهتر هست که دستور composer update را اجرا کنید.

موفق و پیروز باشید

کریم کیمیائی فر کریم کیمیائی فر

1402/06/21

سلام. وقتتون بخیر.

من دارم با نسخه 10 لاراول و 3 لایووایر کار میکنم و تا اینجا با اینکه خیلی چیزها تغییر کرده تونستم جلو برم اما در قسمت 21 (sweetalert2) خواستم از متد emit استفاده کنم اما انگار در لایووایر 3 جایگزین شده.

جایگزینش dispatch هست اما انگار به خوبی emit کار نمیکنه. وقتی رو دکمه ذخیره میزنم هیچ alert یا چیز دیگه ای نشون نمیده.

شما راه حلی دارید؟

حمید متقی پیشه حمید متقی پیشه

1402/06/22

درود بر شما

console log رو چک کنید ببینید چی خروجی بهتون میده و خطا رو بررسی کنید.

در غیراینصورت دوره لایووایر 3 در حال ضبط هست میتونید از اون استفاده کنید.

سپاس

علی موسی خانی علی موسی خانی

1402/06/17

سلام وقت بخیر یه سوال داشتم از خدمتتون اینکه بخش سئو و مواردی رو که برای سئو لازم هست رو کامل توضیح دادید ؟ یعنی سایت طراحی شده موارد لازم رو داره برای اینکه سئو منجر بتونه روش کار کنه؟ با سپاس

حمید متقی پیشه حمید متقی پیشه

1402/06/18

درود بر شما

همانطور که از سرفصل ها مشخص است. این فصل در این دوره تدارک دیده شده است. و در آینده نزدیک بارگزاری خواهد شد.

موفق و پیروز باشید

محمودرضا عباسی محمودرضا عباسی

1402/04/31

سلام در درس 30 متد آپدیت که پیاده سازی شده کلیه رکوردهای جدول را آپدیت میکند و نه فقط رکورد انتخابی.

حمید متقی پیشه حمید متقی پیشه

1402/05/01

با درود

بررسی شد مشکلی وجود ندارد.

در صورت وجود مشکل تیکت ثبت نمائید.

موفق و پیروز باشید

محمودرضا عباسی محمودرضا عباسی

1402/04/31

سلام در درس ۳۰ زمان ادیت رکورد ایمیج مربوط به هر رکورد مشخص نشده.یعنی زمانی که مدل لوگو در لایو وایر لود میشه در مورد چگونگی تغییر ایمیج و آ\دیت آن صحبتی نشده.چطور میشه ایمیج هایی که در پایگاه داده ذخیره شده را در file input لود کرد و یا تغییر داد.

حمید متقی پیشه حمید متقی پیشه

1402/05/01

با درود

بررسی شد مشکلی وجود ندارد.

در صورت وجود مشکل تیکت ثبت نمائید.

موفق و پیروز باشید

ابوالفضل ابوالفضل

1402/04/17

با سلام تصاویر را در پوشه پابلک گذاشتم ولی لود نمیشدند بعدا از گشتن زیاد دیدم اگه با این دستور اجرا کنم پوشه پابلیک قابل دسترس میشه رو لوکال php -S localhost:8000 -t public فقط نمیدونم چرا با php artisan serv jwh,dv g,n kldak

حمید متقی پیشه حمید متقی پیشه

1402/04/17

درود

باید از دستور link برای اینکار استفاده کنید.

php artisan storage:link

لطفا گام به گام با آموزش ها پیش برید

ابوالفضل ابوالفضل

1402/04/17

برای نمایش تصویر از این کد استفاده میکنم و تصاویر در پوشه روت پروزه هست ولی تصاویر رو نشون نمیده مشکل از کجاس ؟ این مدلی میاد ولی نشون نمیده http://127.0.0.1:7000/images/01.jpg

حمید متقی پیشه حمید متقی پیشه

1402/04/17

با درود

روی هاست یا لوکال؟

ابوالفضل ابوالفضل

1402/04/17

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

حمید متقی پیشه حمید متقی پیشه

1402/04/17

با درود

بهتر هست از ابتدا پروژه رو خودتون ایجاد کنید

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

دانلود میکنید و پیشنیاز ها را اجرا میکنید. مثل composer . node, migrate

 

علی سعادتمند علی سعادتمند

1402/04/16

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

حمید متقی پیشه حمید متقی پیشه

1402/04/17

با درود

بله این امکان وجود داره.

میتونید با شماره 09210034734 در تماس باشید.

شاد و پیروز باشید

vahid vahid

1402/04/16

مهندس یه جلسه هم برای بالا بردن سرعت سایت استفاده cdn ها کش ها هاست های معتبر و خوب ضبط کنید لطفا

حمید متقی پیشه حمید متقی پیشه

1402/04/17

درود

در دوره امپراطور لاراول در فصل های پایانی توضیح خواهم داد

قیمت : ۱،۸۵۰،۰۰۰ تومان
۱،۵۷۲،۵۰۰ تومان
حمید متقی پیشه

مدرس دوره: حمید متقی پیشه

توسعه دهنده و برنامه نویس وب
امتیاز دوره 5 از 4 رای

166 جلسه

55 ساعت

تکمیل شده

اسپات پلیر

3 هفته پیش

درصد پیشرفت دوره
100%
خرید دوره