API چیست؟
API ها (مخفف Application Programming Interface) رابطهایی نرمافزاری هستند که نرم افزارها و سخت افزارها با کمک آن می توانند با هم ارتباط برقرار کنند و به یکدیگر دستورات مورد نظرخودشون را ارسال کنند.
وب سرویس چیست؟
وب سرویس یک پل ارتباطی بین کلاینت و سرور است. شما با کلاینت که میتواند مرورگر یا یک اپلیکیشن موبایل و یا ... درخواستی روی بستر HTTP به سرور ارسال کنید و سرور با توجه به درخواست شما پاسخی میدهد.
در دوره ساخت API چه چیزهایی یاد خواهیم گرفت؟
در این دوره قصد داریم با ایجاد یک وب سرویس در قالب پروژه فروشگاه ساعت بر پایه معماری REST با لاراول بپردازیم و API های تولید شده را در قالب رابط کاربری SWAGGER بررسی و به نمایش بگذاریم. ایجاد پروژه فروشگاهی ساده شامل بخش های زیر می شود
- مدیریت کاربران
- محصولات
- ثبت سفارش
- درگاه پرداخت
- کار با SWAGGER
پیش نیازهای دوره ساخت API
برای اینکه بتوانید این دوره را مشاهده کنید پیش از هر چیز نیاز هست که با لاراول آشنایی داشته باشید و مفاهیم Api و نحوه ساخت آن در لاراول رو بلد باشید. همچنین از لایووایر توی این پروژه استفاده میکنیم و سورس پروژه رو روی GitHub می فرستیم.
نظرات دانشجویان
نظرات دانشجویان
محمد مهدی حسین آبادی
عالی ،منتظر چنین دوره ای بودم :)
محمد خاشعی
با سلام و احترام خیلی ممنون از زحمات شما در فراهم کردن دورهی رایگان لاراول از زمان و انرژی زیادی که در این دوره صرف کردید متشکرم امیدوارم که در آینده هم بتوانم از دورههای شما استفاده کنم و از تجربیات شما بهرهمند شوم
M. Ahmadi
سلام استاد وقت بخیر. تشکر فراوان برای ساخت این دوره بسیار مفید که با بیان تخصصی و لذت بخش ارائه کردین. امیدوارم دوره های بیشتری از شما در کدیاد ببینیم. با آرزوی سلامتی و موفقیت روز افزون شما
سلام استاد دوره خیلی خوبی بود خسته نباشید
چه دوره خوبی ایول ✌ جای همچین مباحثی واقعا خالی بود دمت گرم
sina hamid
سلام مرسی از این دوره خوبتون ❤️
hosein pormofrad
کمتر استادی پیدا میشه که به زبان ساده و مختصر و مفید بتونه به این خوبی تدریس کنه
حمید محسنی
سلام دوستان امیدوارم حال دلتون خوب باشه یه توصیه میکنم بدون شک و تردید در دوره های استاد هاشمی ثبت نام کنید و استفاده کنید بسیار دلسوزانه و با تمام جزییات آموزش هارو ارائه میکنند از جناب هاشمی و سایت کدیاد هم تشکر میکنم بخاطر این دوره خوب