لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Mule 4: طراحی API با RAML 1.0
Mule 4: Design API with RAML 1.0
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش طراحی API با RAML با استفاده از Anypoint Designer, Mocking Service, Exchange & API Notebook Design با RAML 1.0 ایجاد طراحی API با استفاده از Anypoint Designer Test با استفاده از Mocking Service انتشار برای تبادل استفاده از API Notebook API ها پیش نیازها:دانش اولیه مفاهیم RESTful دسترسی نامحدود به اینترنت
این دوره چه چیزی را آموزش می دهد؟
· طراحی API با RAML 1.0 با استفاده از API Designer of Anypoint Platform
· با استفاده از سرویس مسخره آزمایش کنید.
· انتشار API در تبادل و پورتال عمومی. از API Notebook برای آزمایش/آموزش تعاملی استفاده کنید.
جزئیات چه چیزی یاد خواهید گرفت؟
· ابتدا UseCase
را بررسی خواهیم کرد
· منابع را طبق UseCase شناسایی کنید
· روش هایی را برای این منابع تعریف کنید (دریافت، ارسال، حذف و غیره)
· پارامترهای پرس و جو را برای درخواست تعریف کنید
· سرصفحه ها را برای درخواست و پاسخ تعریف کنید
· مدل داده ها با استفاده از DataTypes
· از DataTypes برای تعریف درخواست و پاسخ استفاده کنید
· اسناد را در API اضافه کنید
· انواع منابع و ویژگیها را برای مدیریت الگوهای تکرارپذیر در API ایجاد کنید
· API ما را با استفاده از کتابخانه مدولار کنید
· API ما را با استفاده از سرویس مسخره (بدون اجرا) آزمایش کنید
· API ما را در Anypoint Exchange منتشر کنید تا در سازمان به اشتراک بگذارید
· API ما را در پورتال عمومی منتشر کنید تا با کاربران خارجی به اشتراک بگذارید
· با استفاده از API Notebook برای آموزش تعاملی با API تعامل داشته باشید
· API های ما را ویرایش کنید، نسخه ها را تغییر دهید و نسخه های قدیمی را منسوخ کنید
این دوره چه مواردی را پوشش نمی دهد؟
· پیاده سازی API با استفاده از Anypoint Studio بخشی از این دوره نیست
این دوره برای چه کسانی است؟
· این دوره برای هر توسعه دهنده Mule است که می خواهد با طراحی API با RAML 1.0 با استفاده از API Designer آشنا شود
· در پایان دوره من، دانش آموزان می توانند طراحی API را با استفاده از RAML 1.0 شروع کنند
سرفصل ها و درس ها
معرفی
Introduction
دستور کار دوره
Course Agenda
مقدمه ای بر API
Introduction to API
UseCase
UseCase
مقدمه ای بر REST و شناسایی منابع
Introduction to REST & Identify Resources
مقدمه ای بر API Designer
Introduction to API Designer
آزمایشگاه
Lab
طراحی API
Design API
با استفاده از مرجع Zip -1
Using Reference Zip -1
استفاده از مرجع Zip - 2
Using Reference Zip - 2
منابع را تعریف کنید
Define Resources
تعریف روش ها برای منابع
Define Methods for Resources
MediaType را تعریف کنید
Define MediaType
پارامترهای پرس و جو را تعریف کنید
Define Query Parameters
آزمایشگاه
Lab
درخواست و پاسخ را در روش ها تعریف کنید
Define Request and Response in Methods
پاسخ های خطا در روش ها
Error Responses in Methods
آزمایشگاه
Lab
هدرها را تعریف کنید
Define Headers
آزمایشگاه
Lab
انواع داده ها
DataTypes
ایجاد قطعات DataType - 1
Create DataType Fragments - 1
ایجاد قطعات DataType - 2
Create DataType Fragments - 2
آزمایشگاه
Lab
قطعات نمونه ایجاد کنید
Create Example Fragments
آزمایشگاه
Lab
آزمایش کردن
Testing
آشنایی با سرویس تمسخر
Introduction to Mocking Service
تست با استفاده از سرویس Mocking
Testing using Mocking Service
نمایش نظرات