تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی طراحی API های RESTful

دوره آموزشی طراحی API های RESTful

1 ساعت 20 دقیقهمتوسط2021-11-19

مدرسین

Keith Casey

Keith Casey

Software development and project management

جزئیات دوره

داشتن درک کامل از نحوه درست ساختن API برای برنامه‌ریزی هر برنامه‌نویسی برای ایجاد وب‌سایت مهم است. در این دوره آموزشی، نحوه برنامه ریزی و مدل سازی API های خود را بیاموزید و شش محدودیت طراحی REST را که به راهنمایی معماری شما کمک می کند، بررسی کنید. کیت کیسی با یک مرور کلی ساده شروع می کند، از جمله توصیه هایی در مورد شناسایی کاربران یا «شرکت کنندگان» سیستم شما و فعالیت هایی که ممکن است با آن انجام دهند. او درباره نحوه اعتبارسنجی طراحی قبل از ساختن آن بحث می کند و مفاهیم HTTP و محدودیت های REST مورد نیاز برای ساخت API شما را بررسی می کند. برای جمع بندی، کیت برخی از رایج ترین الگوهای طراحی API را که ممکن است با آنها روبرو شوید، مرور می کند.

اهداف یادگیری
رویکردهایی برای افزودن یک API
نکات مدلسازی
شناسایی فعالیت ها و تقسیم آنها به مراحل
نگاشت فعالیت ها به افعال و اعمال
ایجاد و گروه بندی متدهای API
در حال اعتبارسنجی API شما
هدرهای HTTP و کدهای پاسخ
چالش های رایج طراحی
بهترین شیوه های نسخه سازی
رویکردهای هایپر رسانه و مستندسازی

مهارت ها

RESTAPIsFull-Stack Web DevelopmentWeb DevelopmentOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - یک API RESTful برای سازمان خود طراحی کنید
  • 02 - قبل از اینکه یک API بسازید

1. چه کسی به API شما نیاز دارد

  • 03 - چرا طراحی خوب API مهم است
  • 04 - رویکردهایی برای افزودن یک API
  • 05 - نکاتی برای مدل سازی API ها
  • 06 - شناسایی شرکت کنندگان
  • 07 - شناسایی فعالیت ها و تقسیم آنها به مراحل
  • 08 - مطالعه موردی - شناسایی شرکت کنندگان و فعالیت ها

2. API شما چگونه است

  • 09 - ایجاد و گروه بندی متدهای API
  • 10 - نگاشت فعالیت ها به افعال و اعمال
  • 11 - اعتبار سنجی API خود

3. API شما چگونه کار می کند

  • 12 - REST و HTML
  • 13 - کدهای هدر و پاسخ HTTP
  • 14 - REST APIs - محدودیت ها
  • 15 - REST APIs - کد بر حسب تقاضا و رابط های یکنواخت

4. چالش های مشترک طراحی

  • 16 - احراز هویت و مجوز
  • 17 - بهترین شیوه های نسخه سازی API
  • 18 - انتخاب انواع رسانه و پردازش محتوا
  • 19 - رویکردهای هایپر مدیا
  • 20 - هدرهای پیشرفته HTTP - مذاکره و ذخیره محتوا
  • 21 - رویکردهای مستندسازی
  • 22 - ملاحظات طراحی SDK

نتیجه

  • 23 - مراحل بعدی به سمت طراحی یک API RESTful

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal