عنوان دوره :

ساخت یک وبسایت آموزشی (فروشگاهی) با لاراول

مدرس : حسام موسوی
آخرین آپدیت دوره : 02 مهر 1396
تعداد قسمت های قرار داده شده : 50

برای دسترسی به این دوره نیاز است عضو سایت باشید و وارد سایت شوید
توضیحات

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

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

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

0
معرفی دوره رایگان
04:34
37:52
29:36
21:15
41:16
39:32
33:47
59:10
27:18

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

مشاهده همه دوره ها
ساخت یک وبسایت آموزشی (فروشگاهی) با لاراول تکمیل شده

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

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

فریم ورک لاراول یکی از محبوب ترین و بهترین فریم ورک های حال حاضر برای زبان php می باشد که هم در ایران و هم در خارج از ایران علاقه مندان زیادی دارد که...

پروژه ساخت یک وبسایت با لاراول 5.1 تکمیل شده

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

آشنایی با امکانات جدید لاراول 5.2 تکمیل شده

لاراول 5.2 بزودی به طور رسمی ارائه میشه اما نسخه develop اون چند وقتی میشه که در اختیار کاربران قرار گرفته در این دوره آموزشی سعی میکنیم که امکانات و...

دیدگاه های ارزشمند شما

علی | 19 ساعت پیش

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

حسام موسوی | 12 ساعت پیش

شما یه سری اطلاعات اماده دارید که میخواید بصورت صفحه بندی شده در بیارید
این اطلاعات هم از دیتابیس گرفته نمیشه ؟
پس بصورت کد قرار داده شده و فقط api اونها رو برمیگردونه ؟
در این صورت خودتون باید paginate بسازید از api خود لاراول با نام LengthAwarePaginator استفاده کنید

علی | 12 ساعت پیش

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

حسام موسوی | 10 ساعت پیش

همونطور که گفتم خودتون میتونید با استفاده از این کلاس LengthAwarePaginator و یه سری داستان ها راحت برای خودتون ایجاد کنید paginate رو

masoud | 3 روز پیش

سلام داخل کدام قسمت از ویدیو ها آموزش viewCount رو دادین ؟

حسام موسوی | 2 روز پیش

با سلام
احتمال میدم از قسمتی که در مورد redis ها آموزش دادن حالا اون جلسه یا یک جلسه آینده اش

Nameless | 4 روز پیش

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

حسام موسوی | 3 روز پیش

با سلام خیر فاکتور رسمی برای این مسئله وجود نداره میتونید از طریق تلگرام تماس بگیرید درباره این موضوع

pourya | 4 روز پیش

سلام بنده اصلا لاراول بلد نیستم این دوره رو ببینم کامل یاد میگیرم؟ شی گرای و معماری mvc رو خوب بلدم

حسام موسوی | 4 روز پیش

اگر لاراول بلد نیستید اول دوره آشنایی با لاراول رو مشاهده کنید پیش نیاز این دوره است

علی | 4 روز پیش

سلام با تشکر از سایت خوبتون
شما در پاسخ به یکی از نظرات گفتید که "با اخرین ورژن فعال لاراول تدریس شده این دوره"
میشه بگید دقیقا ورژن لاراول که موقع ضبط ازش استفاده شده چند بوده؟ 5.3 بوده ؟

حسام موسوی | 4 روز پیش

با سلام
تشکر از نظرتون
این پروژه با لاراول 5.4 پیاده سازی شده از اونجای که تفاوتی بین 5.4 و 5.5 نیست و فقط امکانات به لاراول 5.5 اضافه شده میتونیم بگیم این دوره با لاراول 5.5 هم کامله

raha001 | 5 روز پیش

سلام
چطور باید این پروژه رو به لاراول 5.5 ارتقا بدم و اینکه به نظرتون مشکلی پیش نمیاد یعنی سینکس یا چیزی که قبلا پشتیبانی می شده و تو این نسخه نشه؟

حسام موسوی | 5 روز پیش

سلام خوشبختانه آپگرید لاراول ۵.۴ به ۵.۵ اصلا موضوع خاصی نیست و میتونید همون ابتدا لاراول ۵.۵ نصب کنید یا با دستور زیر ۵.۴ رو نصب کنید و در اخرین قسمت با یک دستور ساده ارتقاعش بدید به ۵.۵

این دستور برای نصب لاراول ۵.۴

composer create-project --prefer-dist laravel/laravel blog "5.4.*"

و اینم قسمت رایگان آپگرید لاراول ۵.۴ به ۵.۵

https://roocket.ir/series/whats-new-in-laravel-5-5/episode/3

pourya | 6 روز پیش

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

حسام موسوی | 5 روز پیش

شاید سیستم عامل رو انتخاب میکنن و میبینن اگر موبایل هست یک style دیگه ای رو لود کنه

زهرا | 6 روز پیش

سلام.وقت بخیر.ایا در این دوره ساخت cms در لاراول رو هم اموزش دادین؟

حسام موسوی | 6 روز پیش

بله ایجاد کردن یک cms کاربردی که از عنواین میتونید متوجه این موضوع بشین

علی | 6 روز پیش

سلام آقای موسوی من یه سوال خیلی مهم دارم . ببینین من چند تا تب دارم . هرکدوم از این تب ها که کلیک میشه میره و با ای جکس یه جدول رو لود میکنه . حالا این جدول ها داخلشون pagination هست . چجوری این صفحه بندی رو مدیریت کنم ؟ من توی کنترلرم با view->render ویو رو لود میکنم و اونو در قالب یه متغیر میفرستم سمت ای جکس و توی اون تب ها لود میکنم. حالا میخام صفحه بندی رو مدیریت کنم . چجوری میشه ؟ ممنون

حسام موسوی | 6 روز پیش

این مورد احتیاج به توضیحات زیاد داره و باید درخواست دریافت اطلاعات رو بصورت صفحه بندی در بیارید و با تغییر هر صفحه اطلاعات اون صفحه رو بصورت ajax درخواست کنید

علی گنجی زاده | 7 روز پیش

سلام
من در قسمت 32 خوردم به یک مشکل که از من course_id میخواد
ولی من تعریف کردم course_id
مشکل من کجاست

حسام موسوی | 3 روز پیش

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

kamal | 1 هفته پیش

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

حسام موسوی | 1 هفته پیش

بستگی به ساب دامین داره ولی بله اگر سرچ کنید به نتیجه میرسید ولی یه تغییرات خیلی کوچیکی کافیه که سایت رو اجرا کنید

Ali | 1 هفته پیش

سلام

چطور میتونم آخرین مطالبی که کاربر دیده را در یک منو در پنل کاربریش اضافه کنم؟

حسام موسوی | 1 هفته پیش

این موضوع تنها با ساخت یک جدول و ذخیره کردن اطلاعات مشاهده صفحات در اون توسط کار قابل انجامه که یه کار سنگینی هست

علی | 2 هفته پیش

اقای مهندس در مورد pagination یه سوال دارم .بعضی از سایت ها دیدین وقتی روی مثلا صفحه بعد کلیک میکنیم خیلی زیبا محتویات اون قسمت محو میشه . fade out میشه فکر کنم و بعد صفحه بعد لود میشه . این موارد رو چجوری میشه طراحی کرد ؟

حسام موسوی | 1 هفته پیش

این مورد با ajax انجام میشه
اگر هم با فریمورک های جاوا اسکریپت بخواین انجام بدید هم میشه

علی گنجی زاده | 2 هفته پیش

سلام و عرض خسته نباشید .
در قسمت ثبت نام ، وقتی تمام فیلد هارو پر کنیم بعد از ثبت نام به قسمت event ها که جهت ارسال ایمیل هست ارور میده ولی کاربر در دیتابیس ثبت شده ولی کد فعال سازی ثبت نمیشه .
ارور :
Type error: Argument 1 passed to App\Events\UserActivation::__construct() must be an instance of App\User, none given, called in C:\Users\amin\Desktop\laravel\app\Http\Controllers\Auth\RegisterController.php on line 87

حسام موسوی | 2 هفته پیش

اگر متن رور رو بخونید کامل متوجه میشید وقتی که کاربر رو دارید باید ارسال کنید به UserActivation و این رو در دوره هم گفتم

kamal | 3 هفته پیش

سلام
منظور از refnumber چیه
و آیا باید مثل resnumber در جدول ذخیره بشه یا نه
میشه توضیح بدهید

علی | 2 هفته پیش

refunumber شماره رفرنس همون عدد یکتایی هست که درگاه پرداخت برمیگرونه . دخیره کردن هر اطلاعاتی توی جدول کار درستیه بنظرم . این هم داده مهمیه . میتونین ذخیرش کنین

مهدی | 3 هفته پیش

خوب من الان چک کردم ۳ بار خرید رو زدم موقعی که تخفیف داشت ...
خوب الان بخوم بگیرم میشه تخفیف نداره
اینجوری که نشد تخفیف گذاشتن این میشه یه تبلیغ فقط ....

حسام موسوی | 3 هفته پیش

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

مهدی | 3 هفته پیش

جریان چیه بانک دو بار تراکنش رو تایید کرده بعد سایت شما هر دو بار میگه تراکنش نا موفق
هر دو بار هم وجه کم شده

حسام موسوی | 3 هفته پیش

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

علی | 3 هفته پیش

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

حسام موسوی | 3 هفته پیش

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

علی گنجی زاده | 3 هفته پیش

سلام با تشکر
من دو ارور دارم در ارسال مقاله و در پخش ویدو
SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'images'
و
SQLSTATE[HY000]: General error: 1364 Field 'slug' doesn't have a default value (SQL: insert into `episodes`
چیکار باید بکنم

حسام موسوی | 3 هفته پیش

باید در phpmyadmin یا migration نوع images رو text قرار بدید
و برای مشکل دوم هم باید یا برای episode مقدار slug j تعریف کنید یا برید وارد جدولش بشید و برای این فیلد مقدار default قرار بدید
تا اونجای که یادمه برای جدول epsisodes مقدار slug نداشتیم

yassin | 3 هفته پیش

سلام من توی فایل web.php برای namespace به مشکل خوردم وقتی میخوام ArticleController رو بسازم این پیام رو میده:



[Symfony\Component\Debug\Exception\FatalErrorException]
syntax error, unexpected 'namespace' (T_NAMESPACE)

حسام موسوی | 3 هفته پیش

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

yassin | 3 هفته پیش

Route::namespace('Admin')->prefix('admin')->group(function (){
$this->get('/panel' , 'PanelController@index');

$this->resource('articles' , 'ArticleController');
});

علی | 4 هفته پیش

آقای موسوی عزیز من میخام از sweet alert استفاده کنم ولی چون درخواستم ajax هست اونو نشون نمیده . یعنی توی یه صفحه معمولی میذارم نشون میده ولی میخام وقتی یه محصولو با ای جکس وارد سبد خرید میکنم نشون بده که نمیده . هیچ خطایی هم نشون نمیده . اومدم خود اون رو داخلش بدنه success ای جکس قرار دادم این خطا رو میده
Uncaught ReferenceError: logStr is not defined

حسام موسوی | 3 هفته پیش

بله باید داخل success بزارید اما باید درست قرارش بدید از طریق مستندات sweet میتونید اینکارو انجام بدید به سادگی

kamal | 4 هفته پیش

آقای موسوی من فقط چند جلسه که مربوط به redis و آپلود فایل بصورت ajax و وب سرویس ها رو که به کارم فعلا نمیومد را نخوندم ولی چند قسمت جلو که زدم دیدم با دستور increment تعداد commentCount ها و ... رو آموزش دادید . میشه دقیقا بفرمایید تو کدوم بخش گفتید که من همونو بخونم
با تشکر

حسام موسوی | 4 هفته پیش

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

kamal | 4 هفته پیش

سلام
برای اینکه هر مطلب جدید در سایت میذاریم خودکار داخل کانال سایت بیاید باید چکار کنیم ؟
و سوال دوم اینکه کی بخش ربات تلگرام را میسازید ؟

حسام موسوی | 4 هفته پیش

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

هنوز مشخص نیست که کی قرار میگیره

kamal | 4 هفته پیش

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

حسام موسوی | 3 هفته پیش

این کار با ربات انجام نمیشه

yassin | 4 هفته پیش

سلام ممنون از آموزشتون
امکانش هست که تائید حساب کاربری با تلفن همراه هم باشه یا نه به این صورت که برای ثبت نام ، لاگین و فراموشی رمز عبور یه کد رو پیامک بفرسته؟
واینکه امکانش هست که نام کاربریه کاربر رو تلفن همراهش قرار بدهیم؟
باسپاس

حسام موسوی | 4 هفته پیش

سلام
این موضوع رو در جلسات 46 و 47 بررسی و پیاده سازی کردیم

َعلیرضا قاسمی | 4 هفته پیش

سلام و خسته نباشید
عذرخواهی میکنم این پروژه با کدوم ورژن از فریمورک لاراول کار شده؟

و آیا خرید این دوره باید حتما یکجا باشه؟

و برای دیزاین از چه چیزی استفاده شده؟

ممنون از زحمات شما

حسام موسوی | 4 هفته پیش

سلام
با اخرین ورژن فعال لاراول تدریس شده این دوره

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

روح اله ابراهیم زاده | 4 هفته پیش

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

http://prozhesale.ir

حسام موسوی | 4 هفته پیش

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

روح اله ابراهیم زاده | 4 هفته پیش

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

روح اله ابراهیم زاده | 4 هفته پیش

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

حسام موسوی | 4 هفته پیش

باید سیستم های دیگه رو تحلیل کنید تا cms مناسبی برای خودتون پیاده سازی کنید
برای اینکاری که گفتید میتونید جدولی برای page ها بوجود بیارید

kamal | 4 هفته پیش

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

حسام موسوی | 4 هفته پیش

سعی میکنیم چنین چیزی رو اماده کنیم شاید این دوره شاید در دوره ای دیگه

علی | 4 هفته پیش

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

حسام موسوی | 4 هفته پیش

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

علی | 4 هفته پیش

خب چجوری میشه ای دی کوکی رو گرفت . یعنی یه ای دی که منحصر به فرد باشه ؟ مثلا این رو من میزنم
$request->cookie('laravel_session') . ولی مثلا لاگین میکنه این عوض میشه . داکیومنتشم چیزی ندیدم . چجوریم میشه با کوکی کار کرد ؟

حسام موسوی | 4 هفته پیش

واقعا تعجب میکنم این یه چیز کاملا مشخصه
با helper function یا کلاس cookie میتونید خیلی ساده باهاش کار کنید در دوره آشنایی با لاراول هم هستد
cookie
وارد config و app.php هم بشید فساد cookie رو مشاهده میکنید

kamal | 4 هفته پیش

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

حسام موسوی | 4 هفته پیش

باید ببینید که آیا Providers تلگرام برای پکیج Socialite وجود داره یا خیر
یا اگر از پکیج نمیخواین استفاده کنید باید ببینید تلگرام سیستم oAuth داره یا نه

روح اله ابراهیم زاده | 4 هفته پیش

سلام . مهندس راجب گوگل آنالیز و روش اضافه کردن و ... راهنمایی میکنین . ممنونم

حسام موسوی | 4 هفته پیش

سلام سعی میکنم حتما چنین ویدیویی رو آماده سازی کنم
درستش هم گوگل آنالیتیکس که برای آنالیز استفاده میشه و برای نمایش مثلا ۱۰ url پربازدید در لاراول یک قسمت برای اون ضبط میکنم حتما

علی | 4 هفته پیش

اقای موسوی عزیز من تصویر میخام اپلود کنم دقیقا مثل کد شما نوشتم و از تابع public_path استفاده میکنم ولی وقتی عکس رو ذخیره میکنه با ادرس کامل فیزیکی هارد مشخص میکنه و تصویر رو نشون نمیده وقتی میخام نشونش بدم .

حسام موسوی | 4 هفته پیش

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

علی | 4 هفته پیش

همون کارو کردم . منتها من از پکیج شما استفاده نکردم چون یه دونه عکس دارم . نمیخامم resize کنم. دوتا مشکل میخورم اگه از public_path استفاده کنم ادرس فیزیکی هارد رو میزنه . اگه استفاده نکنم بجای / علامت \ رو قبل عکس میزنه و بازم مشکل داره.

حسام موسوی | 4 هفته پیش

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

بهار | 4 هفته پیش

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

حسام موسوی | 4 هفته پیش

خیلی ساده یه جدول درست میکنید و اونجا ای دی کاربر و id مقاله رو ثبت میکنین اینطوری میتونید بفهمید کی کدوم مقاله رو لایک کرده و لایک تکراری هم قرار نمیگیره

Pooria | 1 ماه پیش

درود
من میتونم با یادگیریه این دوره ، یک سایت لیچر بسازم؟

حسام موسوی | 4 هفته پیش

سایت لیچر ؟

Pooria | 4 هفته پیش

میخوام یک مستقیم کننده ی لینک تویسایت درست کنم

علی | 1 ماه پیش

آقای موسوی اگه بخایم در موقعیت های مختلف از چندین ایمیل . ایمیل ارسال کنیم چیکار باید بکنیم ؟ مثلا info@a.com و buy@a.com و ...

حسام موسوی | 4 هفته پیش

میتونید مستندات رو مطالعه کنید
https://laravel.com/docs/5.4/mail#writing-mailables
کاملا اورده شده
مسئله from رو

علی | 1 ماه پیش

سلام آقای موسوی عزیز من تابع رجیستر رو خودم نوشتم مثل شما فقط دوتا فیلد اضافه کردم موبایل و تلفن . ثبت نام انجام میشه و هیچ مشکلی هم نیست ولی موقع ورود نمیذاره میگه اطلاعات اشتباهه. من مطمپنم پیوردم ۱۲۳۴۵۶ هست ولی هرچی میزنم مشکل داره. عیبش چیه ؟ مال اون bcrypt نیست ؟

حسام موسوی | 4 هفته پیش

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

entezar.ilia | 1 ماه پیش

مهندس جان ارسال و دریافت ایمیل رو به صورت اینباکس که فرمودید رو که نذاشتید...استفاده از فرم های xeditable رو در لاراول کاش حداقل به صورت یک مقاله میزاشتید...

حسام موسوی | 4 هفته پیش

سلام
کِی گفته شد قسمتی برای دریافت و ارسال ایمیل در سایت قرار میدیم که مستقیم ایمیل رو نمایش بدن در سایت ؟
مورد xeditable رو هم بررسی میکنم اگر بدرد خورد قرار میدم
دقت کنید دوره به اتمام رسیده و موضوعاتی که نیاز باشه بصورت اپدیت در دوره قرار میگیره
تشکر از شما

محمود خسروی | 1 ماه پیش

سلام یه سوال خیلی مهم دارم CAPTCHA را چطوری در لاراول قرار بدم؟

حسام موسوی | 1 ماه پیش

captcha ها دیگه قدیمی شدن و امنیتشون هم کمتر از recaptcha هست
ولی اگر میخواید از CAPTCHA استفاده کنین کلی پکیج برای این کار هست میتونید سرچ کنید و پیدا کنید

روح اله ابراهیم زاده | 1 ماه پیش

مهندس من وقتی دوره اضافه میکنم میاد تو قبل public-html یه پوشه puplic میسازه و عکسارو میریزه اونجا

حسام موسوی | 1 ماه پیش

این قطعه کد رو در AppServiceProvider در متد register قرار بدید
$this->app->bind('path.public', function() {
return base_path().'/public_html';
});

امین | 1 ماه پیش

استاد بار ها قول سرور مجازی رو دادید ولی هنوز قرار ندادید اوایل دوره گفتید میزارید جلسه آخر ولی هنوز ما منتظریم دوره های بعدی شروع شد ولی این قسمت قرار داده نشده هنوز !

حسام موسوی | 1 ماه پیش

ببینید آپلود کردن لاراول در یک vps دقیقا شبیه به چیزیه که در قسمت اپلود در هاست گفتم
اما در vps کلی دستور linux وجود داره که اگر من بخوام تو یه ویدیو بگم خیلی ها ممکنه گیج بشن
چون نیازه که php و mysql و apache همه چی بصورت دستی نصب بشه
دنبال راهیم که حتی اونای که با linux آشنا نیستن و حتی یه دستور ازش رو هم بلد نیستن بتونن با دیدن قسمت آپلود بر روی vps لاراول رو روی vps خودشون آپلود کنن .

امین | 2 هفته پیش

استاد به نتیجه نرسیدید؟

علی | 1 ماه پیش

با سلام به استاد گرامی سوال داشتم کسی که php بلد نباشه لاروال هم چیزی ندونه اما خب html css jequery اینارو بلد باشه این آموزش براش مفید هست یعنی کامل ؟ یا نه باید یک پیشنیاز ببینه ممنون میشم راهنمایی کنید من تازه با سایت شما اشنا شدم

حسام موسوی | 1 ماه پیش

سلام خیر
شما اول باید php یاد بگیرید
بعد شی گرایی در php
و بعد mvc در php
و دوره آشنایی با لاراول سایت رو ببینید
در نهایت این دوره
و حتما هم باید مشاهده کنید به ترتیب

محمود | 3 هفته پیش

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

حسام موسوی | 3 هفته پیش

سلام چارت آموزشی در حال آماده سازی هست و بزودی در سایت قرار میگیره تشکر از نظرتون

Arman Ghasemi | 1 ماه پیش

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

حسام موسوی | 1 ماه پیش

در دوره اشتراک گذاری ویدیو با لاراول کاملا به این موضوع پرداختیم میتونید اون دوره رو مشاهده کنید
https://roocket.ir/series/video-sharing-project-with-laravel

projectile | 1 ماه پیش

دوست عزیز شما هر نظری رو که سلیقه شخصیت باشه تایید میکنی ؟ این سومین نظریه که من ارسال میکنم و منتشر نمیشه.

حسام موسوی | 1 ماه پیش

سلام خسته نباشید
نظرات اکثرا تایید میشن
لطفا دوباره ارسال کنید

روح اله ابراهیم زاده | 1 ماه پیش

سلام . مهندس من امکانو گزاشتم که کاربر بدون ثبت نام هم پرداخت کنه و ثبت شه . الان میخوام وقتی برگشت به صفحه همون دوره لینکو ببینه و دانلود کنه . چیکار باید کنم؟ و میخوام ایمیل هم بشه بهش

حسام موسوی | 1 ماه پیش

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

روح اله ابراهیم زاده | 1 ماه پیش

سلام . مهندس تو ریست پسورد وقتی تو ایمیل رو لینک کلیک میکنم آدرسو اشتباه میزنه . 8000 رو نمیزنه . کجا باید درست شه؟

حسام موسوی | 1 ماه پیش

اگر چک کنید ما کجا لینک دادیم میتونید این مشکل رو برای خودتون رفع کنید چون در ویدیو هم رفعش کردیم
میتونید از app.php لینک بدید یا خود .env مشخص کنید
یا همونجای که لینک میسازین و میفرستین

جواد | 1 ماه پیش

سلام آقای موسوی

چطوری میشه وقتی لیست دوره ها یا مقالات و ویدیو ها را در table (پنل مدیریت) نمایش می دهیم با کلیک بر عنوان هر یک از ستونهای جدول مقاله ها یا دوره ها و.. را بر اساس ان ستون سورت کرد مثلا با کلیک بر ستون تعداد بازدیدکننده بر اساس تعداد بازدید کننده مقالات سورت شود

ممنون از شما

حسام موسوی | 1 ماه پیش

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

kamal | 1 ماه پیش

سلام
من دارم با sms کار میکنم همه چیز درست کار میکرد و sms ها صورت میگرفت
ولی امروز بی هیچ پیش درآمدی کامپیوتر رو روشن کردم و روی ارسال زدم و این ارور را میگیرم
Client error: `POST https://api.kavenegar.com/v1/5632634E46636C69346857567A45593276564D704E673D3D/sms/send.json` resulted in a `403 Forbidden` response

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

حسام موسوی | 1 ماه پیش

نمیشه اول کار بکنه بعد یهو فردا بیاین کار نکنه حتما کاری رو انجام ندادید
یکبار دقیق چک کنید

vahid khamseh | 1 ماه پیش

سلام
این دوره شامل پشتیبانی برای رفع اشکال احتمالی میشه اگر الان بخواهیم خریداری کنیم؟

حسام موسوی | 1 ماه پیش

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

vahid khamseh | 1 ماه پیش

ممنون

من دوره آشنایی با لاراول رو دیدم و به دلیل کیفیت بالا این دوره رو خریدم

تشکر از پشتیبانیتون

به امید خدا بازم از آموزش های خوبتون استفاده میکنیم

خدا قوت مهندس

حسام موسوی | 1 ماه پیش

خواهش میکنم
موفق باشید

kamal | 1 ماه پیش

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

حسام موسوی | 1 ماه پیش

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

kamal | 1 ماه پیش

نه منظورم به این دوره نبود
گفتم کلا کار با گوگل مپ و ایجاد پوینت ها و پیدا کردن مکان
و تشخیص موقعیت ها در فاصله های چند km و...
رو هر وقت شد اضافه کنید منتها با لاراول
خیلی ممنون

حسام موسوی | 1 ماه پیش

تشکر از نظرتون ببینید کار با گوگل مپ کلا با javascript انجام میشه متنها بعضی از ذخیره داده هاست که با لاراول انجام میتونه بشه مثلا موقعیت های که انتخاب میشه
که سعی میکنم چنین موضوعی رو هم آموزش بدم

kamal | 1 ماه پیش

آقای موسوی با تشکر از مطالب خوبتون
من یک پروژه داشتم که آماده شده ولی کاربر میگه من تایید اس ام اس میخوام و ایمیل نمیخوام
من باید چکار کنم ؟
این آموزش آخری هم بکار من نمیاد چون من کد میخوام و تایید کد
من یک کد میسازم به همون روش
و این دستور
'message' => $event->activationCode,
با این کار یک کد ef2f546546 به من ارسال میشه
حالا من اینو چکارش بکنم ؟
اصلا روشم صحیح هست ؟ اگر هست چطوری ادامه بدم ؟ اگر نیست راهنمایی بفرمایید . خواهشا فوری . چون من برای یک شرکت کار میکنم این ها هم اینو از من میخواهند . خیلی خیلی ممنون میشم یا آموزشش رو بسازید یا راهنمایی کامل بفرمایید که من کارم راه بیفته .
منتظرم . با تشکر

حسام موسوی | 1 ماه پیش

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

kamal | 1 ماه پیش

نه ، اینشو میدونم - منظورم زمان لاگین کردنه
وقتی که کد رو نزده و میخواد لاگین کنه . بعد فوقش میگه کد فعال سازی شما دوباره ارسال میشه . بعد که ارسال شد کاربر کجا بره ؟
من میتونم از طریق ثبت نام منتقلش کنم به صفحه مورد نظر
ولی در لاگین نمیدونم
مگر اینکه سناریو عوض بشه . من در کد های لاگین شما موندم که کجاش کاربر رو بفرستم به صفحه مورد نظر
اگر active==0 بود باید این اتفاق بیفته ولی شروط دیگه ای هم هست
این شروط باید کجا چک شوند مثل اینکه کد منقضی شده یا نه
بعد لاگینتش چطور باید بشه
اگه بفهمم این کد ها چیه و در هر متدی میشه ازش استفاده کرد شاید بتونم
$this->incrementLoginAttempts($request);

if ($this->attemptLogin($request)) {
return $this->sendLoginResponse($request);
}
$this->incrementLoginAttempts($request);

return $this->sendFailedLoginResponse($request);

حسام موسوی | 1 ماه پیش

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

kamal | 2 ماه پیش

ببخشید من از sweetalert که استفاده میکنم فونتش فونت default هست و فونت iran sans که فونت اصلی سایت هست روش بی اثره
چکار کنم فونتش درست بشه ؟

حسام موسوی | 2 ماه پیش

خیلی ساده این موضوع فقط مربوط به css هست
با سلکتور css بخش sweetalert رو انتخاب کنید بهش فونت بدید و مقدار جلوش هم !important قرار بدید

Amir Amiri | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

این دوره با قسمت ۴۵ به پایان رسیده و ممکنه گاهی اوقات قسمت های با عنوان آپدیت به این دوره اضافه بشه

ali bahaedini | 2 ماه پیش

من که هنوز نخوندمش ..اما مقدماتی اینقدر کامل و حرفه‌ای توضیح داده ایشون (فایل ۱۳ هستم فعلا) چشم بسته اینو خریدم..و مطمئنم کلی از تخصص ایشون میشه استفاده کرد...کلی وقت گذاشتن چون خودم برنامه نویس حرفه ای هستم دقیقا میدونم سطح علمیشون بسیار بالاست ... و خب هم منتقل میکنند...خسته نباشید جناب موسوی...

حسام موسوی | 2 ماه پیش

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

محمد امین | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

سلام این بحث مفصله و مربوط به این دوره نمیشه
شما اول باید در رابطه با package نویسی اطلاعاتی رو کسب کنید و بعد بسمت ماژولار کردن پروژه برید

kamal | 2 ماه پیش

سلام خدمت استاد عزیز
بعضی وقتا وقتی که Route::resource() وارد میکنیم و بعدش میخواهیم یک تابع از خودمان بنویسم از Route::get() استفاده میکنیم مثلا

$this->resource('/information','InformationController');
$this->get('/profile/{id}','InformationController@profile')->name('profile');

در چنین مواقعی گاهی اوقات با خطایی مواجه میشویم و وقتی که اول Route::get را مینوسیم و زیرش Route::resource درست میشه (البته بعضی مواقع)
علتش چیه ؟ و از کجا باید بفهمیم باید کجا اول resource رو بنویسیم و بعد get را
این مشکلی که خیلی اوقات در پروژه ها بش میخورم و همینظور مجبورم در web.php جای Route ها را عوض کنم تا به نتیجه برسم و مشکلم حل شه . خواهشا راهنمایی بفرمایید. با تشکر

حسام موسوی | 2 ماه پیش

این موضوع بخاطر اشاره کردن $this هست که باید رعایت بشه نحوه استفاده ازش در صورت استفاده نادرست با ارور مواجه میشین

kamal | 2 ماه پیش

سلام عرض میکنم خدمت شما
این سوالی که میخوام بپرسم ربطی به این آموزش نداره
من داشتم یک پروژه انجام میدادم
اومدم یک فایل رو داخل یک پوشه paste کنم ولی متاسفانه پوشه رو delete کردم
خدا رو شکر همون اول پروژه بودم و مشکل حادی بوجود نیومد
حالا سوالم اینه اگر یکوقت یک پوشه ای رو داخل phpstorm پاک کردیم امکان برگشتش وجود داره یا خیر ؟
با تشکر

حسام موسوی | 2 ماه پیش

سلام بله میتونید دکمه های ctrl + z رو بزنید تا برگرده

newgoldsearch | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

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

روح اله ابراهیم زاده | 2 ماه پیش

سلام مهندس :
از Polymorphic Relations تو چه نوع رابطه هایی میشه استفاده کرد . تو many ti many و ... هم میشه ؟ یعنی جدول واسط نمیخواد؟

حسام موسوی | 2 ماه پیش

Polymorphic Relations خودش یک رابطه است که روش خودش رو داره نمیشه با رابطه های دیگه مقایسه کرد
از این مورد کامل در این دوره مثال زدم بخش کامنت ها مهمترین مثال است که زدم

parsa | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

با سلام این موضوع به css و html ربط داره ما تو پروژه امون از یه پنل ادمین استفاده کردیم شما همین روند رو میتونید برای هر پروژه ای که میخواید با قالبی که دلتون میخواد پیاده سازی کنید

محمدحسن بختیاری فر | 2 ماه پیش

سلام
آیا دوره آشنایی با لاراول پیش نیاز این دوره هست؟ یا این دوره مطالب اون رو هم پوشش میده؟

حسام موسوی | 2 ماه پیش

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

majid | 2 ماه پیش

سلام
من دو ارور دریافت کردم که خیلی غیره عادیه در مورد comment و payment در admin panel وقتی توی ویو ها با dd تست میکنم درسته ولی dd رو که بر میدارم این ارور رو نشون میده

همه نظرات : Call to a member function path() on null (View: C:\Users\Acer\Desktop\website\resources\views\Admin\comments\all.blade.php)

پرداختی های موفق: Call to a member function addEagerConstraints() on null 1
با تشکر

حسام موسوی | 2 ماه پیش

در این فایلتون موردی برگشت داده نمیشه که بخواد تابع path() رو اصلا پیدا کنه
باید چک کنید دقیقا اطلاعات بر میگرده یا خیر

علیرضا | 2 ماه پیش

سلام

خیلی خوبه

kamal | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

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

روح اله ابراهیم زاده | 2 ماه پیش

سلام مهندس دوره خریداری شده توسط یک فرد رو چطور بیاریم تو ‍بنل ؟ رابطش چجوریه ؟

حسام موسوی | 2 ماه پیش

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

روح اله ابراهیم زاده | 2 ماه پیش

سلام .
من اگه بخوام واسه sitemap از سایت های دیگه استفاده کنم و فایلشو بزارم تو هاستم . اگه لینک های جدید اضافه کنم اضافه میشه به فایل sitemap? و ایندکس میشه؟

حسام موسوی | 2 ماه پیش

اصلا متوجه منظورتون نشدم

روح اله ابراهیم زاده | 2 ماه پیش

مثلا این سایت : https://www.xml-sitemaps.com/
سایت مپ رو میده بهمون . و میزاریم تو سایتمون . بعد آپدیت شدن چطور اتفاق میفته ئاسه لینکای جدید

حسام موسوی | 2 ماه پیش

برای پروژه لاراولی این اشتباه
از همین روشی که گفتم استفاده کنید
در غیر این صورت اصلا احتیاجی به لاراول و پکیج ندارین

majid | 2 ماه پیش

سلام
میخواستم بدونم وقتی روی دکمه کلیک میکنیم چطور پیام Google reCAPTCHA را به فارسی تغییر بدم چون انگلیسی و شاید کاربر متوجه نشود

حسام موسوی | 2 ماه پیش

تنها کار برای فارسی کردن اینکه بصورت زیر کتابخونه رو به html اضافه کنی
https://www.google.com/recaptcha/api.js?hl=fa
چون خود گوگل از فارسی پشتیبانی میکنه

روح اله ابراهیم زاده | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

این موضوع رو میتونید از فایل php.ini درست کنید
اگرم هاست دارید ازشون بخواین میزان اپلود رو افزایش بدن

علی گنجی زاده | 2 ماه پیش

سلام مجدد .
اگه میشه یه قسمت هم درباره کد تخفیف بگذارید . طریقه ساخت و اجرایی کردنشو توضیح بدین .

حسام موسوی | 2 ماه پیش

سلام داستان سبدخرید پیشرفته و کد تخفیف بصورت کامل و با جزئیات قبلا در دوره
https://roocket.ir/series/download-a-file-system-against-payment-with-laravel
گفته شده میتونید اون رو مشاهده کنید

Hamid Zamaani | 2 ماه پیش

با سلام
چجوری یک پکیج که به پروژه اضافه کردیم رو حذف کنیم مثلا از اضافه کردن پکیج sluggable پشیمون شدیم ، چیکار کنیم؟
ممنون

حسام موسوی | 2 ماه پیش

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

composer remove cviebrock/eloquent-sluggable
فقط دقت کن اول از فایل app.php کدهای که برای این پکیج قرار دادی رو برداری و بعد دستور بالا رو اجرا کنی

mehdi | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

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

kamal | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

ببیند شما آدرس تصاویر رو دارید به سادگی میتونید با کتابخانه ای Filesystem فایل های که دارید رو حذف کنید

مجید نظری | 2 ماه پیش

سلام و عرض خسته نباشد
من تو این دوره node.js رو نصب کردم ولی زمانی که داخل cmd دستور node -v را وارد میکنم پیغام دستور ناشناس رو نشون میده (not recognize). راجع بهش هم خیلی سرچ کردم اما چیزی دستگیرم نشد.ویندوز 10 64 بیت دارم و defender خود ویندوز هم غیر فعال کردم ولی بازم نشد

حسام موسوی | 2 ماه پیش

اول چک کنید بصورت کامل نصب شده باشه
دوم چک کنید که مسیر node در environment system
سوم یکبار سیستم رو ریست کنید
این کارها رو انجام بدید امیدارم مشکل رفع بشه خیلی سریع

kamal | 2 ماه پیش

سلام
ببخشید تبدیل blade به pdf رو کی آموزش میدید؟

حسام موسوی | 2 ماه پیش

سلام فعلا پکیج مناسبی برای این کار وجود ندارد
در صورت وجود یک راهه اصولی این مورد رو اموزش میدیم در اینده

saer | 2 ماه پیش

سلام مهندس جان... خواستم ازتون در خواست کنم که نحوه ایجاد یک اینباکس رو هم برای ارسال و مشاهده ایمیل ها(جیمیل) در این سی ام اس رو برامون قرار بدید. البته اینقدر زحمت کشیدید برای این مجموعه که با شرمندگی هم دارم این درخواست رو میکنم. ... از اینکه این مجموعه رو تهیه دیدید بسیار بسیار سپاسگزار...قدردانیم

حسام موسوی | 2 ماه پیش

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

مهدی | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

سلام

ببینید این مسائل رو باید جای ذخیره کنید تا به کاربر نمایش بدید در مورد دانلود شدن فیلد در دیتابیس ساختیم و شما میتونید بعد هر دانلود یک مقدار به اون عدد اضافه کنید که با استفاده از متد Increment انجام میشه در مورد چند یوزر لاگین شدن و همه این موارد میتونید اطلاعات رو در دیتابیس در یک جدول ذخیره کنید یاااااا میتونید از کلاس Log لاراول استفاده کنید که این مورد در storage/logs ذخیره میشه

مهدی | 2 ماه پیش

میشه همون کلاس log رو فارسی کرد.
و یا تنظیمش کرد که اطلاعات خاصی رو برامون ذخیره کنه؟

مهدی | 2 ماه پیش

یک مشکل دیگه هم توی کار با pusher دارم اون هم اینه که من برای ادمین ها یک layout دارم و برای نمایش یکی دیگه

وقتی ایونت رو در بخش ویو درخواست میکنم فقط در لایوت های ویو نمایش میده ولی در ادمین پاس داده نمیشه
(من برای راحتی کار تم ها و سرعت بهتر سایت دو تا js و css برای ادمین جدا و ویو جدا درست کردم )

حسام موسوی | 2 ماه پیش

شما اون بخشی که مربوط به pusher هست که در جاوا اسکریپت اتفاق می افته باید در هر دو فایل js قرار بدید وگرنه اگر نباشه که اجرا نمیشه

حسام موسوی | 2 ماه پیش

برای لاگ ها لطف url زیر رو مطالعه کنید
https://laravel.com/docs/5.4/errors#logging

روح اله ابراهیم زاده | 2 ماه پیش

سلام . مهندس من میخوام یه فیلتر بنویسم . اومدم تو اون دسته ها یه 'همه' اضافه کردم حالا رابطه ی این requstها رو تو کنترلر چجور باید پیاده کنم؟ چند روزه درگیرشم . لطفا راهنمایی کنین مهندس

حسام موسوی | 2 ماه پیش

در قسمت 42 سرچ و فیلتر کردن رو توضیح میدم

روح اله ابراهیم زاده | 2 ماه پیش

ببخشید امروز منتشر میشه ؟

جواد | 2 ماه پیش

با سلام
لطفا در مورد جستجو در سایت هم آموزش بدهید

حسام موسوی | 2 ماه پیش

بله انشالله اضافه میشه

حسن موحد | 2 ماه پیش

سلام

آموزش هاتون عالیه

لطفا درباره منو ها و زیر منو و نمایش ویدیو ها با آن ها و سرچ در سایت هم بگین

و اگه لطف کنید بگین راکت رو با چه زبانی نوشتین ؟

خیلی ممنون

حسام موسوی | 2 ماه پیش

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

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

kamal | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

سلام در نظر میگیریم نظرتونو حتما

علی گنجی زاده | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

سلام
خسته نباشید بله حتما روش اپلود در هاست ها رو میگم

فرهاد مسجدی زاده | 2 ماه پیش

با سلام

" زمان کل دوره : ۲۲:۲۲:۲۲ "

خیلی دقیق پیش میرین و ممنون از دوره عالیتون :-)

حسام موسوی | 2 ماه پیش

سلام خواهش میکنم
خوشحالم که دانشجوهای این دوره تا اینجا کامل از دوره راضی بودن

محمد رضا رحیمی زاده | 2 ماه پیش

سلام

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

حسام موسوی | 2 ماه پیش

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

Hamid Zamaani | 2 ماه پیش

سلام

من به نظرم جالب اومد در مورد rabbitmq هم بگین.

تشکر

حسام موسوی | 2 ماه پیش

سلام مرسی از نظرتون

زهرا | 2 ماه پیش

سلام .من برای دانلود از اینترنت شبانه استفاده میکنم. و لی الان سومین باره که دارم امتحان میکنم که دانلود انجام نمیشه و هر بار اررور سشن میده و تا وسطای دانلود که میرسه قطع میشه.چکار باید بکنم؟

حسام موسوی | 2 ماه پیش

سلام چک شد مشکلی نبود یبار دیگه امتحان کنید چون لینک ها تا ۱۰ ساعت قابلیت استفاده شدن دارن

sobhan gaderi nasab | 2 ماه پیش

سلام استاد

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

با سپاس فراوان

حسام موسوی | 2 ماه پیش

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

Hamid Zamaani | 2 ماه پیش

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

#انصافا_دمتون_گرم

حسام موسوی | 2 ماه پیش

مرسی از نظرتون
بله در جلسات اخر در مورد روش اپلود کرد در هاست هم توضیح میدم

Persianlord | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

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

روح اله ابراهیم زاده | 2 ماه پیش

سلام .
مهندس اگه بخوایم تو سایت مثلا بنری داشته باشیم که ادمین راحت عوضش کنه و ویرایش و . .. یا اسلایدری یا تبلیغات سایت و... هرکدوم باید روت و دیتابیس و ... طراحی باید بشه؟

حسام موسوی | 2 ماه پیش

میتونید از تکنیک جدول تنظیمات استفاده کنید و یه جدول ایجاد کنید به نام option و به عنوان فیلد دوم مقدار value رو یک آرایه بریزید و بصورت key و value مقدارها رو مشخص کنید
اینکه چطور میشه آرایه داخل دیتابیس ذخیره کرد رو هم داخل این دوره گفتم

Mohammad7 | 2 ماه پیش

با سلام بعد از اتمام دوره توانایی ساخت cms های اختصاصی را داریم ؟

حسام موسوی | 2 ماه پیش

سلام بله صد در صد و قطعا

kamal | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

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

kamal | 2 ماه پیش

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

حسام موسوی | 2 ماه پیش

سایز کد من در phpstorm من 19 هستش .

علی | 2 ماه پیش

آقای موسوی سوال اینه : من با ajax یه فرمی رو اعتبارسنجی کردم و یک api فراخونی کردم . داده برگشتی این api دوتا ارایه هستند. حالا میخام ریدایرکت بشم به یه صفحه دیگه با این دو تا ارایه . توی بکند نمیشه ؟ من باید این دوتا ارایه رو چجوری توی بدنه success ای جکس با اون view لود کنم؟

حسام موسوی | 2 ماه پیش

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

محسن | 2 ماه پیش

سلام و تشکر بابت آموزش های خوب و مفید که در اختیار بچه ها قرار میدی
یک پکیجی دیدم که روی میدلور route group قرار داده میشه و کل صفحه رو minify میکنه
سوالم این آیا اولا پکیج مناسبی هست یا نه؟
دوم اینکه این خودش باعث بار اضافی بر روی سایت میشه یا خیر؟
لطفا راهنمایی کنید.

حسام موسوی | 2 ماه پیش

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

محسن صادقی | 2 ماه پیش

سلام مجدد
منظورم این پکیج هست
https://packalyst.com/packages/package/graham-campbell/htmlmin

حسام موسوی | 2 ماه پیش

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

mohammad | 2 ماه پیش

سلام سید چطوری امیدوارم و آرزو دارم در کنار خانواده محترم اوقات خوشی سپری کنی
عزیز لطفا در مورد1 - کران جاپ ها یه قسمت قرار بدید خیلی لازمش دارم
و اینکه2- خواهش می کنم یه توضیح بده در مورد فشرده سازی فایل برای آپلود سرور منظورم اینکه فایل واقعا اضافی که موقع آپلود حجیم هستند و لازم نیست درون هاست قرار بگیرند.
و اینکه3- چطور انگولار 4 به لاراول اضافه کنیم یه توضیح خیلی کوچیک بدید بازم ممنونم و کافی هست.

حسام موسوی | 2 ماه پیش

در مورد اول به وقتش توضیح میدم
در مورد دوم فایل ها فشرده میشن فایل های مثل css یا js رو میشه minify کرد که این رو در قسمت سئو نشون دادم و حالت gzip که سمت سرور هست رو باید از سرور بخواین فعال کنن براتون
انگولار 4 رو ندیدم مثل vuejs بیان استفاده کنن اگر میخواین از انگولار استفاده کنید باید بصورت یک api استفاده کنید که در دوره انگولار 4 آموزش داده شد و اینجا دیگه آموزش داده نمیشه

vahidahmad | 2 ماه پیش

سلام آقا حسام، واقعا دست مریزاد و خسته نباشید، توی کانال گفته بودید یه قسمت غافلگیرکننده قراره اضافه بشه، با خودم گفتم: برو بابا الکی هیجان میده!!! :))) وقتی طراحی رباط تلگرام رو گذاشتید خداییش غافلگیر شدم، مرررررررسسسسسسسیییی

حسام موسوی | 2 ماه پیش

تشکر از نظرتون من سعی میکنم این در این دوره بهترین ها رو در اختیارتون قرار بدم چون واقعا برنامه نویس های ایرانی لایق بهترین ها هستند

Hamid Zamaani | 2 ماه پیش

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

محسن | 2 ماه پیش

سلام تشکر بابت آموزش خوب و جامع شما
اگر ممکنه در مورد Testing توی لاراول و اینکه چطور بتونیم چک و تست کنیم که کدوم بخش ها و دستورات داره باعث کندی میشه و راه های برطرف کردن و بهینه سازی رو بفرمائید.

حسام موسوی | 2 ماه پیش

با سلام من در طول دوره در حال گفتن این موارد هستم اگر قدم به قدم با من همراه باشید خیلی راحت همه چی رو یاد میگیرید

علی | 2 ماه پیش

آقای موسوی من یکی از دوره های دیگه شما رو خریداری کردم و کیفیت آموزش شما رو دیدم . واقعا به دردم خورد و تونستم کارامو انجام بدم
راستش این دوره رو میخام ولی هزینه آن کمی بالاست . امکانش هست تخفیفی ارائه دهید تا بتوانیم تهیه کنیم ؟

حسام موسوی | 2 ماه پیش

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

mehdi | 3 ماه پیش

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

حسام موسوی | 2 ماه پیش

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

مهدی سمیراخ | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

خیلی راحت میتونید در هاست قرار بدید ببینید با public_html که روی هاست قرار داره مثل public لاراول رفتار کنید هر چی تو public هست رو بریزید داخل public_html و مابقی فایل ها رو بریزین قبل اون حتما vendor هم باید آپلود بشه و با همین کار سایتتون آپلود و راه اندازی میشه بدونه مشکل

مهدی سمیراخ | 2 ماه پیش

پوشه public_html رو من ندارم اصلا

حسام موسوی | 2 ماه پیش

public فولدریه که داخل لاراول هست
و public_html پوشیه که در هاست قرار داره

Hamidreza Karimi | 2 ماه پیش

من خودم هاستینگ دارم و بهترین کار اینه که بتونی از گیت هم استفاده کنی و بهم نخوره اینه که
پروژه رو تو یه فولدر کلونکنی بعد public_html رو به عنوان short_cut به اون ریدایرکت کنی

فرهاد مسجدی زاده | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

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

Hamid Zamaani | 3 ماه پیش

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

kamal | 3 ماه پیش

سلام خدمت شما
میشه این رو هم اضافه کنید که کاربر بتونه فاکتورش رو پرینت بگیره یا در قالب pdf دریافت کنه
این رو بعضی فروشگاه ها دارند که فاکتور رو به pdf تبدیل میکنه و کاربر میتونه دانلودش کنه
و هم چنین میتونه با فشار دادن دکمه پرینت پرینتش کنه
اگه این دو مورد رو هم اضافه کنید عالی میشه

حسام موسوی | 3 ماه پیش

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

نوید د | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

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

Daniel.Sli | 3 ماه پیش

سلام. عرض ادب و خسته نباشید. مرسی بابت زحماتتون.
توی این دوره در مورد soft delete صحبت میکنید؟

حسام موسوی | 3 ماه پیش

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

روح اله ابراهیم زاده | 3 ماه پیش

سلام مهندس . یه سوال :
تو بخش ادیتور ckedit وقتی یک عکسو از طریق ادیتور آپلود میکنیم و بین متن هامون قرار میگیره . چطوری بیایم و alt واسش تعیین کنیم؟

حسام موسوی | 3 ماه پیش

دقیقا زیر url چیزی هست به نام
Alternative Text
این همون چیزیه که شما میگین

mehdi1226@yahoo.com | 3 ماه پیش

سلام توی این دوره اگر ممکنه در مورد ساخت نظر سنجی و جدول امتیاز دهی به درسها هم آموزش بگذارید

حسام موسوی | 3 ماه پیش

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

حسین حسین پور | 3 ماه پیش

سلام آقای موسوی. ممنون بابت آموزش کاملتون و اینکه اینقدر خوب به نظرات دانشجویان دوره اهمیت میدید.
همین طور که در جریان هستید دنیای web داره میره به سمت رویکرد SPA (مثل جدیدترین web application های گوگول و فیس بوک) میخواستم بدونم چطور میشه هنگام درخواست های ajax در لااراول url رو ویرایش کرد. البته از متد های history.pushState و history.popState مطلع هستم ولی کار با اون ها خیلی سخته و همچنین میدونم که در فریمورک هایی مثل angular و یا vue و یا react ما یک چیزی داریم به نام router برای این قضیه. ولی خوب به نظر شما ساده ترین و سبک ترین راه برای این قضیه چیه ?

حسام موسوی | 3 ماه پیش

سلام مرسی از نظرتون
راحتترین راه برای طراحی وبسایت های SPA استفاده از فریمورک های مثل react یا vuejs یا angularjs
است
اگر با لاراول کار میکنید پیشنهاد میکنم سعی کنید با vuejs وبسایت های spa رو ایجاد کنید

mehdi | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

سلام این موضوع به لاراول مربوط نمیشه و کاملا مربوط به chrome و کدهای جاوا اسکریپتی هست

sajad | 3 ماه پیش

سلام مهندس یه پیشنهادی داشتم میخواستم اگر بشه یه سیستم تیکت و پشنیبانی هم داشته باشه فک میکنم عالی میشه

حسام موسوی | 3 ماه پیش

این مورد دیگه تا اینجای این دوره مواردی آموزش داده شد که کاربر میتونه خودش ایجاد کنه اینا رو اگر تا به اینجا آموزش رو دقیق دیده باشین میدونید چیکار باید کنید
دقت کنید که امکانات خیلی زیادی وجود داره که میشه اضافه کرد اما این دوره آموزش لاراول که شما باید یاد بگیرین که خودتون از یه جای به بعد امکانی رو به پروژه اضافه کنید

EHSAN | 3 ماه پیش

با سلام

اگه امکانش هست در مورد چند زبانه کردن سایت در لاراول هم توضیح بدید

حسام موسوی | 3 ماه پیش

در جلسات آینده سعی میکنم در این مورد هم توضیحاتی بدم
ممنون بابت پیشنهادتون

mehdi | 3 ماه پیش

سلام

از پرداختن به این موضوع خیلی ممنونم. درصدد طراحی سایتی هستم که ملزم به سه زبانه بودن (فارسی-انگلیسی-عربی) میباشد و شدیدا به این مسئله نیاز دارم

متشکرم

کیان | 3 ماه پیش

سلام
کاش یک نمونه یا دمویی از نتیجه کار قرار میدادید تا بدونیم در آخر قراره چجور سایتی رو طراحی کنیم
مثلا با یادگیری این دوره آموزشی میشه یک سایت شبیه راکت رو طراحی کنیم !!؟

با تشکر

حسام موسوی | 3 ماه پیش

امکانات backend بله تقریبا ولی ظاهر خیر
این دوره آموزش لاراوله و اگر عنوان ها رو دقت کرده باشین میفهمین که چقدر این دوره کامل هست

پوریا | 3 ماه پیش

سلام حسام جان ؛ خدا قوت
میشه در رابطه با تبدیل یک صفحه blade به pdf با تمام استایلها و فونت هاش توضیح بدید ؛ چون از هر پکیجی استفاده کردم با فارسی یا استایل مشکل داره
خیلی ها این مشکل من رو دارند اما هنوز نتونستند مشکل رو برطرف کنند

متشکر از زحمات شما

حسام موسوی | 3 ماه پیش

سلام این آموزش در برنامه نیست ولی سعی میکنم چنین چیزی هم قرار بدم تا مشکل شما حل بشه

مازیار | 3 ماه پیش

با سلام،

آیا امکان آموزش استفاده از حالت فیلتر برای نمایش محصولات و استفاده از سرچ در این دوره وجود داره؟

حسام موسوی | 3 ماه پیش

به احتمال زیاد آموزش داده میشه فیلتر کردن و سرج معمولی

امین | 3 ماه پیش

خیلی خوبه اگه این مورد رو مطرح کنید فک کنم خیلی ها نیاز داشته باشن

hojat | 3 ماه پیش

سلام استاد میخواستم با لاراول به درگاه پرداخت زرین پال وصل شم ولی soap client لاراول نمیشناسه میشه راهنماییم کنید چه جوری ازش استفاده کنم

حسام موسوی | 3 ماه پیش

بستگی داره تو قسمت مربوطه توضیح دادم اتصال با زرین پال رو
ممکنه داخل تنظیمات php.ini غیر فعال باشه یا حتی ممکنه use نکرده باشید اونو

حجت | 3 ماه پیش

استاد من تو php.iniفعالش کردم ولی تو لاراول نداریم انگار حتی اسلشم که کنارش میزارم جواب نمیده نمیشناسمش یکی از دوستان گفت باید از پکیج soapاستفاده کنی که اونم جواب نداد ممنون میشم راهنمایی کنید

حسام موسوی | 3 ماه پیش

در قسمت 32 من اینو کامل توضیح دادم غیر این دو حالت نمیتونه باشه
phpinfo بگیرین و چک کنید ایا soap client فعال شد یا خیر

Hamid Zamaani | 3 ماه پیش

سلام
من زیاد اهل نظر دادن و اینا نیستم ولی وقتی میبینم به مقدار زیادی به نظرات کاربران اهمیت میدین ، ترجیح دادم منم درخواستم رو بگم ، معمولا یکی از دغدغه های افرادی که چنین محصولی ارائه میدن اینه که سرور دان نشه و موارد این چنینی ، مواردی که من می خواستم مثلا مانیتورینگ سرور هست که چجوری انجام بشه ، لود بالانسینگ و موارد این چنینی ، در مرحله ی دوم هم مواردی مثل لاگین با موبایل(اس ام اس) ، و نوارد پیشرفته تر api ها مثل اینکه بدونیم مثلا چند بار هر api صدا زده شده ، ممنون.

حسام موسوی | 3 ماه پیش

سلام در مورد اول باید بگم شما این اطلاعات رو معمولا از پنل مدیریت سرورتون باید بگیرین که با انتخاب cpanel میتونید این موارد رو ماینتور کنید در مورد لاگین با موبایل من در این دوره event ها و احرازهویت ایمیل صحبت کردم و توضیح دادم کجا میتونید از اس ام اس هم استفاده کنید .
در مورد اخر سعی میکنم در یک جلسه این مورد رو توضیح بدم که البته اینو بگم throttle برای شمارش تعداد درخواست ها برای مثال در زمانیه که شما دلتون میخواد ولی برای اینکه در کل بفهمید چند بار اتصال برقرار شده باید از طریق api key کار کنید و کاربر رو شناسایی کنید و در دیتابیس یک شمارنده بزارید

Hamid Zamaani | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

اینا بحث مدیریت سروره این دوره لاراول هست برای مدیریت سرور بهتره با خود لینوکس آشنا بشین
البته اگر vps بگیرید ارتقاعش با شماست ولی در کل از سیستمی که سرور یا هاست خریداری میکنید اونا براتون انجام میدن

Hamid Zamaani | 3 ماه پیش

خیلی ممنون که مسعولانه به تمام نظرات جواب میدین ، تشکر

حسام موسوی | 3 ماه پیش

خواهش میکنم در اخر این دوره به برخی از این نکاتی که نیاز داشتید هنگام اپلود پروژه بر روی هاست توضیح میدم

فرهاد مسجدی زاده | 3 ماه پیش

سلام لطفا اگر امکان داره با REST API هم کار بشه توی این پروژه .

حسام موسوی | 3 ماه پیش

در قسمت 21 کامل در این مورد صحبت شده RESTful هم معنیش استفاده از GET , DELETE , PUT و POST هست

امیر یاوندحسنی | 3 ماه پیش

سلام. اگه ممکنه راجع به روابط polymorphic و اینکه چه مواقعی کاربردی هستند هم توضیحاتی ارائه کنید.
سپاسگزارم

حسام موسوی | 3 ماه پیش

این موضوع در جلسه اینده گفته میشه

روح اله ابراهیم زاده | 3 ماه پیش

سلام . مهندس کاش دسته بندی هارو هم میگفتین . مثلا این دوره مربوط به php هست یا اندروید یا ..... که تو منوها میومد

حسام موسوی | 3 ماه پیش

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

امین | 3 ماه پیش

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

علی | 3 ماه پیش

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

Abbas Amini | 3 ماه پیش

اگه بتونید استفاده از vue رو توی صفحات مختلط بگی عالی میشه .چون غیر منطقی به نظر می رسه من همه ی Componet های ویو رو توی app.js لود کنم ولی فقط از ۱ componet استفاده کنم

حسام موسوی | 3 ماه پیش

اگر خوب با جاوا اسکریپت آشنا بودید دیگه این حرفو نمیزدین

ببینید اینجا در app.js متغیر Vue بصورت سراسری تعریف شده
و compoenent ها هم نیاز به register شدن دارن توسط این متغیر پس شما هر چندتا فایل جدا از هم که میخوای میتونی داشته باشی فقط باید بعد از لود فایل app.js باشن و با متغیر Vue هم اون component عمل register شدنش انجام بشه تا بتونید ازش استفاده کنید همین و بس

daryoush | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

سلام
این مورد رو از طریق تلگرام مطرح کنید با تشکر

بهنام | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

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

Daniel.Sli | 3 ماه پیش

سلام خسته نباشید.
یه پیشنهاد داشتم اینکه توی بخش مدیریت قسمتی رو داشته باشیم که تعداد کاربران انلاین توی سایت رو نشون بده و همچنین نشون بده توی چارت که توی یک ماه اخیر بازدید از سایت رو .ممنونم.

حسام موسوی | 3 ماه پیش

مرسی از پیشنهادتون
این سیستم احتیاج به تحلیل داره چون اطلاعات باید جای ذخیره بشن
و در این دوره نیاز به این موضوع نیست به هیچ وجه چون معمولا برای تحلیل چنین اطلاعاتی از ابزار پیشرفته مثل Google analytics استفاده میشه
و این موضوع اگر درست در یک سایت پیاده سازی نشه باعث افزایش بار اون سایت میشه

روح اله ابراهیم زاده | 3 ماه پیش

سلام .
مهندس اگه ممکنه یه مقدمه بگین از ثبت نام در زرین پال و ... که همه کدهاشونو بگیرن تا با شما پیش بریم .
ممنون

حسام موسوی | 3 ماه پیش

بله کامل توضیح میدم

حسین | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

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

امین رسولی | 3 ماه پیش

استاد اگه ممکنه از tinker هم توی ادامه دوره استفاده کنید تا ما باهاش آشنا بشیم و بتونیم ازش استفاده کنیم.

حسام موسوی | 3 ماه پیش

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

Daniel.Sli | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

در هر قسمت که فایل های پروژه رو دانلود میکنید داخل فایل فشرده شده پروژه مرتبط به هر قسمت هم هست

مسعود رحیمی | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

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

مسعود رحیمی | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

برای اینترنتتون من چطوری کمک رسان باشم ؟ D:

مسعود رحیمی | 3 ماه پیش

برای سرعت اینترنت که نمیتونید ولی برای دانلود فایلهای حجیم که ممکنه بیشتر از 2 ساعت طول بکشه حتما راهی هست :)
درضمن مهندس.به طور تقریبی زمان پایان این دوره کی هست؟

حسام موسوی | 3 ماه پیش

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

ali | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

در این دوره از لاراول Mix استفاده میشه برای مدیریت کردن فایل های front-end
و لاراول mix هم با webpack ایجاد شده
این نکته رو دقت کنید این دوره لاراوله نه جاوا اسکریپت که بیایم وب پک آموزش بدیم و از ابزار خود لاراول به نام لاراول mix استفاده میشه

امیر | 3 ماه پیش

سلام
یه سوال دیگه
امکانش هست واسم بسته رو به صورت سی دی ارسال کنید ‌؟‌هزینه ارسالش رو هم خودم میدم ( پرداخت رو هم انلاین انجام میدم بعد بسته رو واسم بفرستین )

حسام موسوی | 3 ماه پیش

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

امیر | 3 ماه پیش

ممنون
تا ده دوازده روز دیگه تموم میشه ؟‌

حسام موسوی | 3 ماه پیش

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

reza ahmadi | 3 ماه پیش

سلام و خسته نباشید بابت آموزش عالیتون
آیا در این دوره لینک های زمان دار و رمز گذاری شده را که مانند سایت خودتان


https://roocket.ir/download/episode/725?hash=ae500ad047fc971d2ccc8a99c728aedc×tamp=1497885155

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

حسام موسوی | 3 ماه پیش

بله این رو قبلا هم گفتم در این دوره هم دوباره مطرح میکنم

علی | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

خیلی ساده بصورت معمولی در کنار هم استفاده میکنین همین
و نکته ای که وجود داره اینکه دقت کنید این دوره لاراوله نه vuejs یا جی کوئری تشکر از شما

Navid Dezashibi | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

خواهش میکنم

ali | 3 ماه پیش

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

Real Time در این دوره بررسی میشه؟

حسام موسوی | 3 ماه پیش

بله بحثی وجود داره به نام BroadCasting در لاراول که با استفاده از این موضوع و Pusher.js
این موضوع که مثلا بعد از ارسال یک پست به افرادی که انلاین هستن همزمان پیامی رو نشون بده رو به شما اموزش میدم

حامد ابراهیمیان | 3 ماه پیش

سلام آقای موسوی
سورس این دوره هم بعد اتمام پروژه قرار میدین یا نه؟

حسام موسوی | 3 ماه پیش

فایل های کد نویسی شده در ویدیو برای تمرین بیشتر در پایان همون جلسه برای دانلود قرار داده میشن

سمیرا | 3 ماه پیش

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

حسام موسوی | 3 ماه پیش

سلام
مرسی از نظرتون
ببنید حذف فایل خیلی خیلی خیلی ساده است با کلاس filesystem اول دایرکتوری فایل رو پیدا میکنید و یه متد delete داره که براتون حذفش میکنه به همین سادگی این ویژگی که خودتون میتونید راحت بهش اضافه کنید

بهار | 1 ماه پیش

کد دیلیت عکس مقاله :



public function deleteImage($article)
{
foreach( $article->images['images'] as $key => $image){
File::Delete(public_path().$image);
}
}




حالا یه سوال دیگه :
با ckeditor یکسری عکس داخل مقاله قرار دادیم و در پوشه ای این عکس ها ذخیره شد طبق اموزش شما اینو یاد گرفتیم .
الان اگه بخایم مقاله حذف کنیم عکس نینر مقاله حذف میشه با کد بالایی و هیچ مشکلی نیست...
ولی !!! چجوری عکسهایی که داخل متن مقاله با ckeditor ادد کردیم به پوشه رو بحذفیم ؟!!!!

حسام موسوی | 1 ماه پیش

چون اون اطلاعات بصورت Text ذخیره میشه راه درست درمونی برای حذف تصاویر نیست
تنها روش و بهترین روشی که میتونید تصاویر رو از داخل Text استخراج کنید اینکه با استفاده از regular expression تگ های img رو از داخل Text بیرون بکشید و مقدار src رو بگیرید و با اونها فایلهاتون رو حذف کنید

mortaza | 3 ماه پیش

خیلی عالی بود
شما بخش ثبت نام کی کامل میکنین که کاربر باید حسابش رو فعال کنه تا بتونه لاگین توی حالت پیشفرض کابر بعد از ثبت نام میتونه لاگین کنه

حسام موسوی | 3 ماه پیش

در جلسه 15 بصورت کامل این مورد اموزش داده شده

محسن | 3 ماه پیش

سلام. مهندس یه سوال دارم از خدمتتون
من یه سری اطلاعات دارم که اجبارا بعضی هاش باید تکراری باشه . مثلا سه تا شماره 25 باید وجود داشته باشه . من اینارو به یک selectbox ارسال کردم که اونجا کاربر نمایش و انتخاب کنه . ولی میخوام اون تکراری ها اونجا دیگه تکرار نشه . مثلا من سه تا 25 که ارسال کردم میخوام فاکتور بگیرم و فقط یکیشو نمایش بدم .
یعنی در واقع در select من نمیخوام تکراری وجود داشته باشه . لاراول راه حلی نداره ؟

حسام موسوی | 3 ماه پیش

شما میتونید از groupBy استفاده کنید برای این موضوع

علی | 3 ماه پیش

سلام . ممنون از شما سایت خییل خوبتون و آموزش های خیلی با کیفیتتون . راستش من مدتیه قراره یه API رو توسعه بدم خیلی مشکل دارم خیلی. میشه آموزشی در مورد API تدوین کنین در لاراول ؟
مثلا الان بحث Authenticate کردن اون هست بشدت مشکل خوردم . یا خیلی از مباحث دیگه درکش سخته. ان شاالله در صورت تدوین حتما خواهم خرید چون نیاز اساسیه برا ما. ممنون

حسام موسوی | 3 ماه پیش

بله بحث وب سرویس و احرازهویت در اون آموزش داده میشه حتما

محسن صادقی | 3 ماه پیش

سلام
تشکر میکنم از آموزش های عالی که در اختیار قرار دادید
یک سوال داشتم در مورد ACl
با استفاده کامل از gate و policy ها آیا باز هم نیاز به نصب پکیج هایی در مورد اجازه و دسترسی هستند لازم خواهد بود یا اینکه با همین دو متد بصورت کامل میشه اجازه و دسترسی ها رو درست کرد

حسام موسوی | 3 ماه پیش

سلام
ببینید ACl یک روشه و فقط gate و policy به هیچ وجه نیست
یه روند متشکل از جداول مختلف ، رابطه های مختلف که باید پیاده سازی بشن و خود این روش کامله و نیاز به پکیج احساس نمیشه تقریبا
gate ها و policy فقط یه توضیح کوتاه هستند که با روش ACL پیشرفته میشن که کاملا در این دوره آموزش دادم

majid | 3 ماه پیش

با سلام
بابت آموزشها تون تشکر میکنم

بعد از این دوره چند درصد سایت هایی که در اینترنت می بینیم را می توانیم ایجاد کنیم .و همچنین آیا قسمت login ,logout وregister قابلیت فارسی شدن داره و توی پروژه وجود داره یا نه؟

با تشکر از اینکه وقت میگذارید

حسام موسوی | 3 ماه پیش

درصد بالای رو چون تقریبا 80 درصد مواردی که نیازه گفته شده و موارد مابقی در هر پروژه متفاوته
در مورد login و register باید بگم سوال عجیبیه واقعا چون فارسی کردنش تغییر کد html هست و همین
ولی اگر حرفتون فارسی کردن ارورها هست بله توضیح داده شده

مجتبی | 4 ماه پیش

سلام و خسته نباشید
این هزینه ای که برای دوره نوشتید برای کل دوره س؟
یا برای همین قسمت های فعلی؟؟
چقدر دیگه مونده دوره تموم بشه؟
ممنون

حسام موسوی | 4 ماه پیش

برای کل دوره اس و نصف دوره هنوز مونده و مسائل زیادی باید آموزش داده بشه هنوز

مهدی سمیراخ | 4 ماه پیش

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

حسام موسوی | 4 ماه پیش

شاید شما فولدر node_modules رو هم حساب کردید که چنین حجمی شده

مهدی سمیراخ | 4 ماه پیش

بله. این فولدر رو پاک کنم مشکلی ایجاد نمیشه؟؟

حسام موسوی | 4 ماه پیش

برای اپلود در سرور احتیاجی به فولدر node_modules پیدا نمیکنید ولی برای توسعه در سیستم لوکال بهش احتیاج دارید

معین | 4 ماه پیش

لطفا مواردی که زیاد بهش پرداخته نشده توی دوره های لاراول رو هم مد نظر قرار بدید مثل
Jobs, Events , Listeners , Schedule, Policy
تا این دوره جامع و کامل بشود واقعا این موارد نیازمند یک آموزش فارسی و خوب هست

حسام موسوی | 4 ماه پیش

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

روح اله ابراهیم زاده | 4 ماه پیش

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

حسام موسوی | 4 ماه پیش

بنظرم این موضوع رو کامل یعنی خیلی کامل بهش پرداختم قبلا در دوره
https://roocket.ir/series/download-a-file-system-against-payment-with-laravel
و برای یادگیری اون بهتره دوره خرید فایل به ازای پرداخت رو ببینید
در این دوره مسائل خیلی پیشرفته تری نسبت به سبد خرید قراره بگیم البته خرید دوره ها یا عضویت ویژه کاربران می حتما میگم و مسائلی
مثل احراز هویت در وب سرویس ها
تایید ایمیل کاربران
نمودارها در پنل مدیریت
همین سطوح دسترسی
و خیلی چیزا و چون خیلی خیلی کامل در دوره ای که لینک گذاشتم بهش پرداخت دوباره گفتش چیز جدیدی به کسی اضافه نمیکنه

madadi | 4 ماه پیش

با سلام

امکانش هست اتصال به وبسرویس سامانه ارسال پیامک کوتاه هم در نظر بگیرین

حسام موسوی | 4 ماه پیش

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

farshid boroomand | 4 ماه پیش

جناب موسوی عزیز سلام، اگر ممکن باشه و شما مبحث elasticsearch هم توی وب سایت استفاده کنین عالی

میشه. ممنون از توجه شما، و همچنان تاکید دارم روی VueJs2 :) مرسی

حسام موسوی | 4 ماه پیش

سلام برنامه ای برای استفاده از elasticsearch در این دوره نداریم ولی قطعااااا از vuejs2 استفاده میشه مخصوصا برای اعمال نمودار ها با استفاده از chartjs

مهدی سمیراخ | 4 ماه پیش

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

حسام موسوی | 4 ماه پیش

در لاراول ما پلاگین نداریم
پکیج و روش آپلود داریم که در این دوره بصورت کامل آموزش داده شده د

مهدی سمیراخ | 4 ماه پیش

پکیجی که فقط برای عکس باشه نیاز دارم. در ادامه معرفی میکنید؟

حسام موسوی | 4 ماه پیش

بهترین پکیج برای کار با تصاویر intervention image که کامل روش استفاده از اون رو در دوره آموزش دادم

alireza | 4 ماه پیش

با عرض سلام و خسته نباشید
چرا هزینه این دوره اینقدر متغیره!!؟

حسام موسوی | 4 ماه پیش

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

zahra | 4 ماه پیش

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

حسام موسوی | 4 ماه پیش

سلام قبلا چنین پروژه ای در این دوره ایجاد شده
https://roocket.ir/series/learn-angularjs

shahin | 4 ماه پیش

از cache هم عملی در این دوره استفاده بشه ،عالیه

حسین | 4 ماه پیش

خیلی عالی می شه

Abbas Amini | 3 ماه پیش

به نظر من هم واقعا مورد نیازه

رضا | 4 ماه پیش

سلام . آپلود آموزش از چه روزی شروع میشه؟

حسام موسوی | 4 ماه پیش

از چند روز دیگه تقریبا روزی یک ویدیو آموزشی در سایت قرار میگیره

php4530 | 4 ماه پیش

یه سوالم دیگم داشتم ... بنظرتون با وجود این دوره نیازی میبینید این دوره رو ما تهیه کنیم ؟
پروژه ساخت یک وبسایت با لاراول 5.1

حسام موسوی | 4 ماه پیش

این دوره از هر نظر کامله
و دوره‌آی که شما نام بردید حتی میتونه به یادگیری بهتر این دوره کمک کنه

php4530 | 4 ماه پیش

سلام . وقت بخیر ... باتشکر از اموزش های عالی و پربارتون ، آقای موسوی کی این دوره رو میزارید ؟ زمانش برام خیی مهمه .. متشکرم

حسام موسوی | 4 ماه پیش

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

داریوش | 4 ماه پیش

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

حسام موسوی | 4 ماه پیش

تشکر بابت نظرتون
حتما سعی میکنم این دوره پربارترین دوره لاراول موجود بشه
تا همینجاشم امکانات خوبی قرار دادم در پروژه
و با نظرات دوستان هم دارم ویژگی های جدید رو اضافه میکنم
امیدوارم مورد استفاده همه دوستان قرار بگیره

روح اله ابراهیم زاده | 4 ماه پیش

مهندس از چه درگاه بانکی استفاده می کنید؟

حسام موسوی | 4 ماه پیش

به احتمال زیاد از زرین پال

علی | 3 ماه پیش

اگر درگاه بانکی مستقیم مثلا ملت هم قرار بدین، خیلی عالی میشه

حامد مهدوی | 4 ماه پیش

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

حسام موسوی | 4 ماه پیش

سلام مرسی از نظرتون
از اخرین ورژن لاراول استفاده میشه قطعا

روح اله ابراهیم زاده | 4 ماه پیش

سلام مهندس .
لاراول seotools داره ؟ پکیجه ؟ بحث سئو و بهینه سازی . تو این دوره راجب سئو صحبت میکنین؟

حسام موسوی | 4 ماه پیش

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

امین رسولی | 4 ماه پیش

اگه این مورد رو اضافه کنید خیلی خوب میشه

Hemi | 3 ماه پیش

اگر در مورد این هم صحبت بشه عالیه

علی | 4 ماه پیش

اگر صلاح بدونید از vue2 هم استفاده بشه در بعضی از قسمت ها خیلی عالی میشه و در آخر هم پابلیش روی vps

حسام موسوی | 4 ماه پیش

حتما سعی میشه از این مورد هم در بعضی از قسمت ها استفاده بشه
و اینکه publish کردن هم توضیح داده میشه

امین | 2 ماه پیش

متاسفانه این مورد توضیح داده نشد علی رغم قولی که داده بودید!

حسام موسوی | 2 ماه پیش

از vuejs در این پروژه استفاده شد
روش اپلود در هاست هم گفته شد
و به عنوان اپدیت خیلی زود روش آپلود بر روی vps هم گفته میشه

علی نصیری | 4 ماه پیش

اگه از event ها و صف ها به صورت عملی استفاده کنید، عالی میشه

حسام موسوی | 4 ماه پیش

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