استاد این آموزش با لاراول 11 فکر کنم همخونی نداره چون در لاراول 11 در route ها api نداریم.
APIها (مخفف Application Programming Interface) رابطهایی نرمافزاری هستند که نرم افزارها و سخت افزارها با کمک آن می توانند با هم ارتباط برقرار کنند و به یکدیگر دستورات مورد نظرخودشون را ارسال کنند.بدون وجود API، ارتباط برقرار کردن بین اجزای کوچک سیستم های سخت افزاری و نرم افزاری وجود ندارد.
API ها شامل چندین نوع هستند، API سختافزاری، API سیستمعاملی، API زبانهای برنامهنویسی، کیتهای توسعهٔ نرمافزار(SDK) و API تحت وب (وب سرویس)
وب سرویس : یک پل ارتباطی بین کلاینت و سرور است.شما با کلاینت که میتونه مرورگر یا یک اپلیکیشن موبایل و یا ... درخواستی روی بستر HTTP به سرور ارسال میکنید و سرور با توجه به درخواست شما پاسخی میدهد.برای آشنای بیشتر بخش اول دوره را مشاهده کنید.
که در این دوره ما درمورد API تحت وب (وب سرویس) صحبت میکنیم که خود شامل انواع مختلف هست که REST جز محبوب ترین و پر استفاده ترین نوع وب سرویس ها می باشد.در این دوره قصد داریم به ایجاد یک وب سرویس بر پایه معماری REST با لاراول (laravel) بپردازیم.
دوستان در حال حاضر آخرین ورژن لاراول، ورژن 12 هست و تغییرات جزئی داشته توی مباحث این دوره که ما چند قسمتی که نیاز به توضیحات این تغیرات جزئی بوده را آپدیت کردیم و استفاده از این دوره برای ورژن های بالاتر لاراول بدون مشکل می باشد.
مباحثی که در این دوره گفته میشود شامل :
آشنایی با API
API در لاراول
API Resources
توضیح قابلیت api resources در لاراول شامل
ورژن بندی
laravel passport
توضیح احرازهویت در API و همچنین JWT , oAuth و لاراول passport
laravel sanctumn
توضیح پکیج sanctumn از لاراول
ایجاد پروژه فروشگاهی ساده شامل بخش های :
توضیح CORS در مرورگر ها
و در نهایت deploy (آپلود پروژه روی سرور) را خدمتتون توضیح میدهیم.
برای تست API ها برای این دوره از ابزار postman استفاده شده که دوره postman هم توی وب سایت قرار گرفته.
حتما ویدیو معرفی دوره را مشاهده کنید.
پیش نیازهای این دوره :
برای ارسال نظر ابتدا باید وارد سایت شوید
استاد این آموزش با لاراول 11 فکر کنم همخونی نداره چون در لاراول 11 در route ها api نداریم.
سلام وقت بخیر.
جلسات مربوطش آپدیت شده برای لاراول ۱۱ و تغیرات زیاد نیست.
سلام استاد خیلی ممنون از اموزش بسیار زیباتان بسیار موثر بود
یک سوال استاد من با لاراول یک پروژه طراحی کردم و روی سرو دیپلوی
اما مشکل اپلود دارد درواقع همان مشکل اشاره public به public_html
$app->app->bind('path.public' , function(){
return __DIR__;
});
سلام وقت بخیر.
ممنون از شما و حمایتتون
جلسه deploy یا آپلود پروژه در دوره آپدیت شده برای ورژن 11 لاراول که نیازه یکبار دیگه اون قسمت را مشاهده کنید.
سلام حجم کامل این دوره چند گیگه؟
سلام وقت بخیر.
حدودا ۲.۵ گیگ هست.
سلام مهندس
روزتون بخیر
ببخشید تو یه پروژه دستتون باز باشه بابت انتخاب Rest یا Graphql کدومش رو انتخاب میکنید؟
اگه امکانش هست دلیل انتخابتون رو هم بفرمائید لطفا
سلام وقت بخیر.
بنده خیلی آشنایی با graphql ندارم.
متد rest خیلی بیشتر استفاده و شناخته شده هست بازم بیشتر تحقیق کنید.
سلام قصد آپدیت این دوره رو دارید؟ ورژن 11 تغییرات زیادی رو بوجود آورده داخل این مبحث؟
سلام وقت بخیر.
تغییر خاصی نداره اما بازم اگه دوستان در قسمتی اطلاع بدن بابت تغییر اون قسمت آپدیت میشه
استاد دوره قدیمیه الان لارول ۱۱ اومده و خیلی چیزا تغییر کرد کلا . اگه میشه یه اپیدیت بدید
سلام وقت بخیر.
قسمت های که نیاز به آپدیت دارند را اطلاع بدید، ممنون
سلام
مباحث کامل بود و ممنون از زحماتتون
همیشه بحث وب سوکت برای لاراول مشکل بود
خودم از pusher استفاده کردم و سرعت و محدودیت کانکشن خیلی کمی داره
اینکه جدیدا Laravel Reverb اومده و منابع خیلی کمی راجبش صحبت کردن
-امکانش هست یه پروژه realtime بصورت api بسازین با همین پکیج؟
سلام وقت بخیر.
ممنون از شما، حمایت و پیشنهادتون🙏🙏
سلام
خداقوت استاد
ممنون بابت این دوره خفن و کاربردی دوره عالی بود خسته نباشید.
سلام وقت بخیر.
ممنون از شما و حمایتتون
خداروشکر دوره براتون مفید بوده
سلام لاراول استفاده شده در این آموزش لاراول ورژن چند هستش
سلام وقت بخیر.
ورژن ۸ هست اما تفاوتی با ورژن های جدید تر لاراول نداره
سلام استاد من می خوام دوره فروشگاهی که درست کردیم رو به صورت api برم جلو، روش استانداردی که باید درخواست بدم به api از طریق web همون روشی هست که با فساد http موقع verfiy انجام دادیم.
سلام وقت بخیر.
ببینید برای درخواست حالا چه اپ موبایل یا وب کلاینت و ... یکسری توابع یا کتابخانه ها برای ارسال درخواست هست که استفاده میشه اما بصورت کلی بر اساس پروتوکل http درخواست زده میشه و پاسخی از طرف api داده میشه
استاد سلام و امیدوارم حالتون خوب باشه
ما با دیدن این دوره میتونیم برای اپلیکیشن های موبایل هم api بزنیم یا فقط برای کلاینت وب هست این دوره ؟
سلام وقت بخیر.
ببینید توی مبحث api به این شکل هست که درخواستی ارسال میشه و در api پاسخی داده میشه که شما یاد میگیرید چگونه این درخواست را دریافت و پاسخی بهش بدید و فرقی نداره این درخواست از اپ موبایل هست یا وب کلایت یا برنامه های تست api و ...
باسلام و احترام
کسی که react را کار کرده و با axios آشنا هست
آیا بعد از این دوره میتواند فرانتد را با react و بک را با Laravel به وسیله API بزند ؟
سلام وقت بخیر.
ببینید ما بخش فرانت اند و بک اند را داریم که دوتا موضوع جدا از هم هستند و شما در این دوره یاد میگیرید api بک اند را بزنید و در سمت فرانت تفاوتی نداره که چه فریمورکی استفاده میکنید شما درخواست میزنید به api و جوابی دریافت میکنید حالا این درخواست میتونه از سمت برنامه های موبایلی هم باشه
سلام برای درگاه پرداخت مخصوص بانک ها مثل بانک ملت بانک سپه و ... که به صورت مستقیم هست روندش به چه صورت هست ؟بازم ممنون از این دوره ی کاربردی
سلام وقت بخیر.
تفاوتی نداره، اگه شما داکیومنتش را مطالعه کنید روند به یک شکل هست.
سلام ممنون از این دوره ی جامع و کامل و دوره های عالی دیگه . لطفا اگر براتون مقدور هست دوره پایتون و جنگو را هم قرار بدید. با تشکر
سلام وقت بخیر.
ممنون از شما، حمایت و پیشنهادتتون?
خداروشکر دوره براتون مفید بوده
سلام.استاد درگاه پرداخت pay.ir از دسترس خارج شده. چه درگاه پرداخت دیگری برای تست وجود داره؟
سلام وقت بخیر.
از هر درگاه پرداخت دیگه ای میشه استفاده کرد این دوره هم آپدیت شده و درگاه پرداخت دیگه ای استفاده شده
شما که عضو این دوره نیستید و اگه دوره را مشاهده میکنید قبلش تهیه کنید.
سلام استاد وقت شما بخیر ، خدا قوت
تشکر میکنم از شما بابت تهیه این دوره بسیار عالی،جامع و کاربردی
موفق باشید?
سلام وقت بخیر.
ممنون از شما و حمایتتون
خداروشکر دوره براتون مفید بوده
سلام استاد خسته نباشید.
این دوره مباحث زیادی از api رو شامل میشه؟
سلام وقت بخیر.
توی توضیحات و ویدیو معرفی دوره کامل در مورد مواردی که توی دوره صحبت میشه و همچنین پیش نیاز های دوره صحبت کردیم.
سلام ببخشید توی این دوره با view سر و کاری اصن نداریم یعنی میخاستم بدونم تمام دوره با نرم افزار postman انجام میشه ؟؟ حتی توی پروژه فروشگاهی هم با ویو کاری نداریم؟؟
سلام وقت بخیر.
خیر، این دوره api نویسی هست که خروجی بصورت json هست نه در قالب html و یا view در لاراول
توی دوره ای فروشگاهی خروجی html هست و با دیدن این دوره یاد میگیرید همین موارد فروشگاه اینترنتی را بصورت json برگردونید و api بسازید.
برای درک بهتر ویدیو معرفی و قسمت های رایگان ابتدای دوره ها را ببینید.
سلام
تدریس شما بشدت عالیه.
خواهشا راجب تست نویسی در لاراول هم یک دوره کامل و مفصل برگذاری کنید
با تشکر
سلام وقت بخیر.
ممنون از شما، حمایت و پیشنهادتتون?
سلام آقای مهندس
لازم می دونم بازهم بابت دوره های خوبتون قدردانی کنم. دو تا سوال از خدمتتون داشتم. اول اینکه برنامه ای برای آموزش graphql دارید؟ چون به نظر میاد خیلی از شرکتهای خارجی علاوه بر rest api وجود این مهارت رو هم در رزومه افراد لازم می دونند. دوم اینکه امکانش هست مهمترین مهارتهایی که یک فرد باید به عنوان php developer داشته باشه رو صرفا عناوینش رو ذکر بفرمایین؟
با تشکر پیشوا
سلام وقت بخیر.
ممنون از شما و حمایتتون?
فعلا برنامه نداریم?برای php شما باید یک فریمورک در نظر بگیرید که لاراول اوکی هست و دنیای خودش را داره، چند دوره برای لاراول توی سایت هست که میتوانید استفاده کنید.
aligeek
سلام وقت بخیر خسته نباشید
من دوره رایگان لاراول را مشاهده کردم و میخواستم برای ادامه مسیر api رو یاد بگیرم چون فرانت قبلا کار کردم به livewire نیاز ندارم و با api یا inertia میخوام کار کنم. بنظرتون برای ادامه مسیر این دوره آموزش وب سرویس رو ببینم یا دوره وب سرویس فروشگاه اینترنتی؟ (ترجیحا میخوام یکیش رو ببینم)
علی شیخ
1 ماه پیش
سلام وقت بخیر.
برای api نویسی در لاراول این دوره و دوره ای ساخت api فروشگاه اینترنتی را نیازه که مشاهده کنید و توی هر دوره پیش نیاز های دوره گفته شده
aligeek
1 ماه پیش
اگ بخوام یکیش که بهتره رو ببینم کدوم رو پیشنهاد میکنید؟
امکان خرید هردو دوره رو ندارم
و اینکه برای پروژه زدن با inertia دقیقا چه دوره ای برای لاراول کارم رو راه میندازه؟ چون نه از api استفاده میکنه نه از livewire
دقیقا چطوری باید بک اند رو زد؟
علی شیخ
4 هفته پیش
ببینید در قدم اول شما باید با لاراول به خوبی آشنا و کار کرده باشید. یعنی دوره رایگان لاراول و دوره ساخت فروشگاه اینترنتی سفارش غذا با لاراول را مشاهده کنید که با لاراول در قالب یک پروژه بهتر آشنا باشید.
حالا در قدم بعدی میتونید با inertia آشنا بشید و آموزش های مرتبط با اون را مشاهده کنید توی سایت ما آموزشی براش نداریم.
در عمل inertia هم داره دیتا را بصورت api برای فرانت ارسال میکنه که در سمت فرانت از vue و react میتونید استفاده کنید که نیازه، دانش این موارد هم داشته باشید.
در کل در سطح بالای هست و با دیدن یک دوره و صرفا چند ماه نمیشه، و برنامه نویسی مثله هر شغل دیگه ای نیاز به دانش، مهارت، تمرین و تجربه داره که یعنی صرف زمان و هزینه
aligeek
4 هفته پیش
برای عید تخفیف میذارید چند دوره رو خریداری کنم؟
دانشجو هستم یکم هزینه ها بالاست
علی شیخ
4 هفته پیش
احتمالا درصد تخفیف روی دوره بیشتر بشه برای عید