آموزش رایگان لاراول - مقدماتی تا پیشرفته -جلسه استفاده از passport برای مدیریت api token - بخش سوم refresh_token
دسته بندی: طراحی و برنامه نویسی وب

صیاد اعظمی
برنامه نویس fullstack
3346
دانشجو دارد9
دوره دارد1554
جلسه منتشر کردهاموزش مقدماتی تا پیشرفته لاراول
پیشنیاز های این دوره : php oop
کیفیت صدا و تصویر از قسمت 86 87 به بعد چند برابر بهتر شده
توجهه : این دوره کاملا عملی هست و فاقد هرگونه حرف اضافه هستش مباحث دیگه ای هم وجود داره که بعدا به دوره اضافه خواهد شد و ضمنا این اموزش پروژه نداره و مینی پروژه فقط داخلش انجام شده .اموزش های پروژه محور هم توی سایت موجوده میتونید از اونا استفاده بکنید
توجهه : این دوره از لاراول 5.7 و 5.8 شروع به تدریس میشه و به لاراول 6 و 7 آپدیت شده و تغییرات نسخه های جدید به دوره اضافه شده . تا جلسه 143 جناب #صیاد_اعظمی مدرس دوره هستن و از جلسه 143 به بعد مدرس دوره جناب #توفیق_حمزئی
اگر میخوای از مدرسین حمایت مالی بکنید از این لینک اقدام کنید
https://zarinp.al/webamooz.net
تا اکنون 249 دیدگاه ارسال شده است. شما نیز دیدگاه تان را بنویسید. ارسال دیدگاه
Alireza Hosseini
خیلی آموزش عالی و کاملی است اگر بشه همانند قسمت 144 که دانلود یکجا قرار دادید یه بخش دیگر هم بزارید که دانلود یکجا کل آموزش باشه ممنون میشم
مجتبی غریب رضا یزدی
این متد INVOKE دقیقا چیکار میکنه بجای این روش دیگ ای هم میشه کاربرد یه مثال میشه بگید درست متوجه بشیم
علی کرم نیا
سلام من از کجا میتونم این فایلی که ایمیل تایید رو میفرسته و یک لینک بهش میده رو تغییر بدم ادرس اون صفحه ای که به عنوان ایمیل تایید برای ایمیل کاربر میره کجاش توی پکیج jetstream ممنون
amirmohammad
سلام میشه بگید با دیدن این دوره چند درصد از کلlaravel رو یاد میگیریم لطفا یک درصدی بگید حدودی هم باشه مهم نی
RLS
سلام وقت شما بخیر یه سوال دارم : چجوری باید یک rest api به صورت realtime ایجاد کنیم که به ازای هر تغییر، api (جیسان) مون هم تغییر کنه. ممنون میشم راهنمایی کنید
امین
سلام، وقتتون بخیر، خواستم خیلی خیلی تشکر کنم از وقتی که گذاشتید و با سر صبر جزئیاتی را که واقعا نیاز هست با هاشون آشنا بشیم را قدم به قدم تشریح کردید، خدا خیرتون بده، سربلند باشید، بازم خیلی خیلی ممنون، خسته هم نباشید، به امید خدا
داریوش زمانی
سلام تشکر از ویدئوهای خوبتان در قسمت لایو وار تکلیف csrf چی می شده ممنون
توفیق حمزه ئی
سلام لایووایر چیز خاصی نداره و بیشتر خود لاراوله برای همین اگه از فرم استفاده میکنین csrf هم بذارید.
محمد بیگلری
یعنی تا الان میتونم بگم بهترین دوره هستش چون خیلی با جزییات توضیح میدین دمتون گرم
امیرحسین
سلام خیلی ممنون بابت این دوره عالی و رایگان خدا عزیزت کنه
ensehm
سلام وقت بخیر.آیا در خصوص پیشنیاز دوره، یادگیری PHP مقدماتی و پیشرفته کفایت می کند؟ با تشکر
توفیق حمزه ئی
سلام تقریبا، برای درک بهتر لاراول بهتره که یه پروژه به صورت mvc با php خام بزنین. اگه از اول مینی فریمورک خودتون رو هم ایجاد کنین که چه بهتر.
mosa
استاد سلام وقتتون بخیر استاد طبق مراحلی که تویه فیلم آموزشی میگین پیش میرم به جایی میرسم که پوشه vender رو حذف میکنیم که دستور composer install رو داخل خط فرمان تایپ کنیم بعد تایپ دستور این خطا رو بهم میده ممنون میشم راهنماییم کنین λ composer install Composer could not find a composer.json file in D:\projects\lara To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section
توفیق حمزه ئی
احتمالا فایل composer.json هم اشتباهی حذف کردین. اگه حذف شده به یک شکلی یا اون رو برگردونین یا یک پروژه جدید نصب کنین. اگه مطمئن هستین این فایل وجود داره ساختار پروژه تون رو برای من در تلگرام ارسال کنین ایدی رو هم میتونین از اقای نیکو دریافت کنین.
کیوان احمدی
سلام و خسته نباشید خدمت اساتید محترم در داکیومنت اکستنشن /jenssegers/laravel-mongodb اومده دقیقا مثل دیتابیس ریلیشنال رفتار کرده و در مدل belongTo و hasMany تعریف کرده. میشه توضیح بدید مگه مانگو داکیومنت بِیس نیست؟ و اینکه منطق ریلیشن دیگه استفاده نمیشه در مانگو ، مثلا به post دیگه user_id نمیدیم و کل آبجکت user میدیم پس چرا این کارو کرده؟
محمد رستمی
سلام چطور میتونم دوره رو یه جا دانلود کنم ؟ یا لا اقل هر فصلو یه جا دانلود کنم چون سخته هر قسمتو تک تک دانلود کرد
Ali
سلام امکان دانلود کل پروژه نیست؟
ehsan
سلام و خدا قوت بابت این دوره خفن وحرفه ای استاد من هر چه قدر فیلم قسمت seeder و factory ها رو دیدم متوجه تفاوت به خصوصی نشدم امکانش هست که بگید تفاوت اصلی و مهم این دو چی هست با هم تشکر
توفیق حمزه ئی
سلام. بله هردو برای وارد کردن اطلاعات به دیتابیس استفاده میشن اما تفاوتشون بیشتر جایی هست که مورد استفاده قرار میگیرن seeder بیشتر برای وارد کردن اطلاعات اولیه به دیتابیس استفاده میشه مثلا مایگریشن ها رو رفرش کردیم و میخاین که دیتابیستون خالی نباشه یا مثلا role و permission ها رو همون اول کار میخایم و از factory ها بیشتر در تست نویسی استفاده میکنیم و میشه از اونا برای دمو چند مدل ساده رو ساخت اما در تست نویسی کار مارو خیلی راحت میکنن و میتونیم بگیم مثلا یک یوزر میخایم ولی با ایمیلی که ما میگیم.
کیوان احمدی
سلام خیلی ممنون بخاطر اینکه شما انقدر کامل و جامع لاراول تدریس کردید و با این وجود رایگان هم قرار دادید. این نشون دهنده اعتماد 100درصد شما به خودتون و روش تدریستون هست و باید اعتراف کنم که بله ما دیگه شما رو رها نمی کنیم. آموزش بصورت خیلی دقیق و بنیادی بود. ممنونم یک آموزش در مورد لاراول اکو هست در سایتتون که با پوشر انجام شده. متاسفانه پوشر هزینه هاش غیر منطقیه برای ما و با نسخه رایگانش هم نمیشه هیچ کاری انجام داد. اگر میشه آموزش خوبی برای سوکت نویسی یا برنامه های real-time در لاراول ارائه دهید که دارای راهکاری برای responseهای یکطرفه از سمت سرور به کاربر باشد. بنده پروژه ای با لاراول دارم انجام میدم و نمیخام با nodejs ترکیبش کنم که باعث گسستگی نرم افزار بشه. این پروژه از نظر شباهت می تونم بگم به صرافی نوبیتکس نزدیکه که realtime در مورد معاملاتتون گزارش میده و نوتیفیکشن میده و اصلا چترومی نداره. ممنون میشم اگر آموزشی در این باره تهیه کنید و یا حداقل راهی به بنده پیشنهاد دهید.
توفیق حمزه ئی
سلام :) نظر من برای همه پکیج های async ماله php منفیه البته به این صورت نیست 100% ردشون کنم اما اولا یه زیان بهتر برای این کار وجود داره(js) و دوما قطعا async ماله php مشکلاتی به وجود میاره که بهتره در موردش تحقیق کنین و حتی این livewire هم ممکنه بار سنگینی بر روی cpu سرورتون باشه باید تنظیم مناسب بر روش قرار بدین اما قطعا livewire به مراتب بهتر از aysnc ماله php هست. به صورتی که یکی از سازندگان laravel-websockets داره با جای پکیجی که ساختن از livewire استفاده میکنن
کیوان احمدی
نظرتون درباره ratchet package چیه برای این کار؟
کیوان احمدی
سلام آقای حمزه ای ممنونم از راهنماییتون. باتوجه به اینکه از کل پروژه یک بخش Notification فقط قراره Realtime باشه نمیخوام از امکانات لاراول بگذرم. پوشر هم قیمتش بالا بود فکر کنم بهترین انتخاب livewire هست.
توفیق حمزه ئی
سلام دوست عزیز. در مورد این بحث خیلی میشه صحبت کرد برای ارتباط فرانت با بک چند روش وجود داره که یکیش وبسوکته یکیش ajax-polling هرچند روش های دیگه ای هم وجود داره اما میشه گفت اینا اصلین. حالا ajax-polling اینه که هرچند ثانیه خودش یه درخواست میفرسته سرور و ارتباط باقی میمونه و livewire هم از این روش استفاده میکنه اما ممکنه هزینه های برای cpu و بقیه داشته باشه که باید به خوبی بدونین هندلش کنین حالا اگه وبسوکت استفاده میکنین پیشنهاد میکنم داخل php همچین کاری انجام ندین و برین سراغ node چون php برای این کار ساخته نشده و مشکلاتی به بار میاره حتی توی استفاده از جاب ها باید دقت کرد چه برسه به realtime با php حالا اومدن و پکیج laravel-websockets رو ساختن که یه سرور php میسازه ولی بشدت پیشنهاد میکنم اگه از php میخاین استفاده کنین برین سراغ همون livewire اگه از وبسوکت میخاین استفاده کنین برین سراغ node
مریم اکبری
سلام من برای معرفی vhost قدم به قدم نکاتی رو که گفته شد پیاده سازی کردم ولی در نهایت با ارور زیر برخورد کردم. Forbidden You don't have permission to access this resource. Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/8.0.0 Server at lara.me Port 80 علتش چیه؟
مهدی آقامحمدی
سلام خسته نباشید یه سوال داشتم من یه ویرچوال هاست برای لاراول ساختم همه چی اوکیه ولی وقتی یه روت بهش میدم یا یه چیزی میزنم که اصلا وجود نداره ارور ۴۰۳ object not found میده در حالی که با php artisan ران میکنم اوکی هست پ.ن : من همین حالت رو توی ویندوز و زمپ دارم اوکیه ولی توی لینوکس و لمپ این مشکل هست
f
سلام. وقت بخیر. ببخشید در این آموزش ساخت لاگین دستی هم وجود دارد؟ کدوم آموزش میشه؟
محسن
سلام ببخشید من مدت هاست منتظر دوره متخصص لاراول هستم این دوره چه زمانی شروع میشه؟