سلام ببخشید توی این دوره با view سر و کاری اصن نداریم یعنی میخاستم بدونم تمام دوره با نرم افزار postman انجام میشه ؟؟ حتی توی پروژه فروشگاهی هم با ویو کاری نداریم؟؟
APIها (مخفف Application Programming Interface) رابطهایی نرمافزاری هستند که نرم افزارها و سخت افزارها با کمک آن می توانند با هم ارتباط برقرار کنند و به یکدیگر دستورات مورد نظرخودشون را ارسال کنند.بدون وجود API، ارتباط برقرار کردن بین اجزای کوچک سیستم های سخت افزاری و نرم افزاری وجود ندارد.
API ها شامل چندین نوع هستند، API سختافزاری، API سیستمعاملی، API زبانهای برنامهنویسی، کیتهای توسعهٔ نرمافزار(SDK) و API تحت وب (وب سرویس)
وب سرویس : یک پل ارتباطی بین کلاینت و سرور است.شما با کلاینت که میتونه مرورگر یا یک اپلیکیشن موبایل و یا ... درخواستی روی بستر HTTP به سرور ارسال میکنید و سرور با توجه به درخواست شما پاسخی میدهد.برای آشنای بیشتر بخش اول دوره را مشاهده کنید.
که در این دوره ما درمورد API تحت وب (وب سرویس) صحبت میکنیم که خود شامل انواع مختلف هست که REST جز محبوب ترین و پر استفاده ترین نوع وب سرویس ها می باشد.در این دوره قصد داریم به ایجاد یک وب سرویس بر پایه معماری REST با لاراول بپردازیم.
مباحثی که در این دوره گفته میشود شامل :
آشنایی با API
API در لاراول
API Resources
توضیح قابلیت api resources در لاراول شامل
ورژن بندی
laravel passport
توضیح احرازهویت در API و همچنین JWT , oAuth و لاراول passport
laravel sanctumn
توضیح پکیج sanctumn از لاراول
ایجاد پروژه فروشگاهی ساده شامل بخش های :
توضیح CORS در مرورگر ها
و در نهایت deploy (آپلود پروژه روی سرور) را خدمتتون توضیح میدهیم.
برای تست API ها برای این دوره از ابزار postman استفاده شده که دوره postman هم توی وب سایت قرار گرفته.
حتما ویدیو معرفی دوره را مشاهده کنید.
پیش نیازهای این دوره :
برای ارسال نظر ابتدا باید وارد سایت شوید
سلام ببخشید توی این دوره با view سر و کاری اصن نداریم یعنی میخاستم بدونم تمام دوره با نرم افزار postman انجام میشه ؟؟ حتی توی پروژه فروشگاهی هم با ویو کاری نداریم؟؟
سلام وقت بخیر.
خیر، این دوره api نویسی هست که خروجی بصورت json هست نه در قالب html و یا view در لاراول
توی دوره ای فروشگاهی خروجی html هست و با دیدن این دوره یاد میگیرید همین موارد فروشگاه اینترنتی را بصورت json برگردونید و api بسازید.
برای درک بهتر ویدیو معرفی و قسمت های رایگان ابتدای دوره ها را ببینید.
سلام
تدریس شما بشدت عالیه.
خواهشا راجب تست نویسی در لاراول هم یک دوره کامل و مفصل برگذاری کنید
با تشکر
سلام وقت بخیر.
ممنون از شما، حمایت و پیشنهادتتون🙏
سلام آقای مهندس
لازم می دونم بازهم بابت دوره های خوبتون قدردانی کنم. دو تا سوال از خدمتتون داشتم. اول اینکه برنامه ای برای آموزش graphql دارید؟ چون به نظر میاد خیلی از شرکتهای خارجی علاوه بر rest api وجود این مهارت رو هم در رزومه افراد لازم می دونند. دوم اینکه امکانش هست مهمترین مهارتهایی که یک فرد باید به عنوان php developer داشته باشه رو صرفا عناوینش رو ذکر بفرمایین؟
با تشکر پیشوا
سلام وقت بخیر.
ممنون از شما و حمایتتون🙏
فعلا برنامه نداریم🙏برای php شما باید یک فریمورک در نظر بگیرید که لاراول اوکی هست و دنیای خودش را داره، چند دوره برای لاراول توی سایت هست که میتوانید استفاده کنید.
با سلام و احترام،
ممکنه بدونم این آموزش با کدوم نسخه ی لاراوله؟
سلام وقت بخیر.
ورژن ۸ هست، اما برای ورژن ۹ مشکلی کامنت نشده
با سلام
شما شرایط بازگشت وجه دارین ؟
سلام وقت بخیر.
توی تلگرام وب پروگ پیام بدید.
تلگرام مشکل داره نمیتونم وصل بشم
راه ارتباطی دیگه ای ندارید ؟
توی اینستا هم میتوانید پیام بدید. اما در کل توی توضیحات و ویدیو معرفی در مورد دوره و مواردی که داخلش هست کامل توضیح داده شده و ویدیو رایگان برای بررسی فن بیان و نحوه تدریس مدرس قرار داده شده و همچنین شما توی دوره رایگان دیگه از این مدرس هم شرکت کردید و آشنایی داشتید پس عملا بازگشت وجه توجیهی نداره
سلام،
یه سوال داشتم بعد از نحوی ساخت api آیا نحوی استفادشم توضیح میدید یا خیر
(در این دوره)
سلام وقت بخیر.
خیر، بخش مربوط به زدن درخواست میتونه از طریق اپ موبایل باشه یا فرانت سایت، که دوره های فرانت جدا هستند.
اگر این دوره (آموزش ساخت فروشگاه اینترنتی با نکست جی اس (NEXT.JS)) رو ببینیم کامل یاد میگرم نحوی استفاده از api رو
ببینید صرفا با این فریمورک نیست و با فریمورک ها و ... دیگه هم امکانش هست، شما باید فرانت کار باشید و دوره های فرانت را پشت سرهم ببینید و کار کنید تا متوجه بشید. خیلی مهم هست که شما پیش نیاز های دوره را دیده و کار کرده باشید.
سلام
چطوری یکاری کنم که با افزونه wappalayzer بقیه متوجه نشن از فریم ورک لاراول استفاده کردم؟
سلام وقت بخیر.
فک میکنم با یکسری تنظیمات داخل وب سرور انجام بشه
سلام؟ استاد اگه ممکنه اتصال api نوشته شده رو به ریکت نیتیو یا ریکت جی اس رو بگین
سلام وقت بخیر.
یکبار دیگه هم خدمتون عرض شد که سمت فرانت درخواست میده به api و منظورتون از اتصال را نمیفهمم!! و باید فرانت کار کرده باشید تا بفهمید چی میگم، شما پروژه api را ایجاد و آپلود میکنید و فرانت درخواست میزنه مثله درخواستی که با پست من میزدید. حتما دوره را دوباره مشاهده کنید.
سلام وقت بخیر
من بعد ار اینکه login با موفقیت انجام میشه توکن رو در کوکی ذخیره میکنم و
من میخواستم زمانی که از middlewere استفاده میکنیم برای احراز هویت به جای اینکه در نرم افزار پست من توکن را قرار دهیم. middleware به صورت پیش فرض مقدار توکن را از کوکی بخواند. ممنون میشم راهنمایی کنید
سلام وقت بخیر.
شما میتوانید middleware خودتون را ایجاد کنید که داخلش به request و کوکی های اون درخواست دسترسی داشته باشید.
سلام استاد؟ اگه ممکنه یه آموزش ویدویی آماده کنین وقتی یه api رو نوشتیم چگونه توی فرانت که با ریکت نوشتیم یا اینکه چطوری توی پنل مدیریت نشون بدیم اون api نوشته شده رو (منظورم اینه مثل لاراول فروشگاهی که آموزش دادین توی کنترل دستورات رو مینوشتین و توی پنل مدیریت نمایش میدادین)
ممنون میشم
سلام وقت بخیر.
اون میشه دوره های فرانت که داخلش نحوه استفاده از api گفته شده، پس اگه قصد دارید فرانت کار کنید طبیعتا باید دوره های فرانت را مشاهده کنید.
استاد سلام و عرض ادب
من سئوالی داشتم که نمی دونم چقدر به این مبحث مربوط میشه. در بسیاری از اگهی های استخدام برای فرانت اند دولوپر از گزینه مسلط به RESTful API نوشته میشه. می خواستم بدونم دقیقا این مهارت رو یک فرانت اند کار چرا باید بلد باشه؟ و کجا به درد اون خواهد خورد؟
سلام وقت بخیر.
REST یک معماری یا الگوی طراحی هست برای api و راهی برای ارتباط بین دو سیستم از طریق http
شما میتونید از این معماری استفاده کنید و با توحه به آن و زبان بک اندی api بنویسید و از طرفی در سمت فرانت (کلاینت) ازش استفاده بشه.
حالا در کل کسی که فرانت کار هست و قصد داره به یک سرور وصل بشه از طریق api باید، درخواست بزنه و جواب را دریافت کنه و تا حدودی با بحث api و حالا REST هم آشنا باشه (دوره async js)، اما نیازی نیست که شما کامل در مورد اون معماری یا الگو بصورت تئوری آشنا باشید.
از طرفی نیاز هست شما بیشتر کار کنید و سطح بالاتر بیاید تا بهتر متوجه منظور بنده بشید.
سلام برای احراز هویت از jet stream استفاده شده
سلام وقت بخیر.
خیر
برای احراز هویت از چه پکیجی استفاده شده ؟
سلام وقت بخیر.
شما با توجه به کار و نیازتون میتونید از پکیج های مختلف استفاده کنید و اینجوری نیست که حتما از یک پکیجی استفاده کنید، ما با توجه به سیستم api از توکن استفاده میکنیم و فقط برای بحث مدیرت توکن از پکیج sanctum استفاده کردیم.
سلام. وقت به خیر .
این دوره تخفیف هم میخوره ؟ ویا در حال حاضر تخفیفی داره ؟
سلام وقت بخیر.
در حال حاضر 10درصد تخفیف داره
ممنونم ازتون مثل دوره فروشگاهی عالی بود
سلام وقت بخیر.
ممنون از شما🙏
سلام
داخل دوره مبحث مهم و کاربردی تست نویسی هم استفاده شده؟
سلام وقت بخیر.
خیر، مبحث تست نویسی در لاراول را انشاا... توی دوره ای دیگه میگیم.
سلام استاد خیلی ممنون که دوره تست نویسی رو هم قرار میدین
خواهش میکنم🙏
سلام خدمت شما استاد در این دوره از vue هم استفاده شده؟
سلام وقت بخیر.
خیر، این دوره آموزش api نویسی هست و مواردی که توی دوره گفته میشه در توضیحات و ویدیو معرفی دوره گفته شده است.
سلام و وقت بخیر
تشکر بابت دوره فوق العاده عالی که برگذار کردین
بی زحمت واسه graphql با لاراول هم دوره برگذار میکنید ؟
با تشکر
سلام وقت بخیر.
ممنون از شما و پیشنهادتتون، سعی میکنم توی برنامه قرارش بدیم.
سلام مهندس جان خسته نباشید؟
اگه پروژه رو با api بسازیم چطور باید اونا رو تو پنل مدیریت لاراولی نشون بدیم؟ باید از جاوااسکریپت استفاده کنیم یا مثل دوره فروشگاه لاراولی هست که گفتین و نیاز به جاوااسکریپت نداره؟
سلام وقت بخیر.
شما میتونید، توی یک پروژه لاراولی هم api داشته باشید هم بصورت web، از طرفی شما میتونید پروژه ادمین پنل را کلا جدا کنید و یک پروژه لاراولی دیگه باشه، حالا اگه خواستید میتونید اونم api کنید و در سمت کلاینت از فریمورک های جاوااسکریپتی برای کار با api استفاده کنید.
سلام، کدام از قسمت یا قسمت ها آزاد هست جهت دیدن دمو دوره؟
سلام وقت بخیر.
ویدیو معرفی که در مورد دوره هست و ۴ ویدیو اول دوره
Mohamad Dadrasi
سلام استاد خسته نباشید.
این دوره مباحث زیادی از api رو شامل میشه؟
علی شیخ
2 ماه پیش
سلام وقت بخیر.
توی توضیحات و ویدیو معرفی دوره کامل در مورد مواردی که توی دوره صحبت میشه و همچنین پیش نیاز های دوره صحبت کردیم.