آموزش ایجاد API های وب که توسعه دهندگان آن را دوست خواهند داشت

Creating Web APIs That Developers Will Love

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: API های وب سازمان ها را قادر می سازند تا یک رابط قابل استفاده برای موبایل، وب و سایر برنامه های شخص ثالث ارائه دهند. این دوره به شما دانش لازم برای ایجاد یک پلتفرم قوی و پر جنب و جوش را می دهد. هنگام ایجاد یک پلت فرم جدید REST، فرآیند برنامه ریزی اغلب نادیده گرفته می شود و در نتیجه یک API بد تصور می شود. این دوره آموزشی، ایجاد API های وب که توسعه دهندگان آن را دوست خواهند داشت، ابتدا شما را از طریق برخی دستورالعمل ها راهنمایی می کند که باید هنگام ساخت API های وب RESTful دنبال کنید. سپس، یک فرآیند قوی برای طراحی و توسعه API های خود را یاد خواهید گرفت. در نهایت، راهنمایی دریافت خواهید کرد که چگونه به بهترین نحو از جامعه توسعه دهندگان خود پشتیبانی کنید. پس از اتمام این دوره، پایه و اساس عالی برای ساختن APIهایی خواهید داشت که تجربه توسعه دهنده غنی و موفق و جذابی را ارائه می دهند.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

نمای کلی دوره: ساخت API های موفق Course Overview: Building Successful APIs

  • معرفی دوره Course Introduction

  • بررسی اجمالی دوره Course Overview

  • مبانی API API Basics

  • API اول API First

  • ارزش تجاری Business Value

  • معیارهای API API Metrics

  • موارد استفاده Use Cases

  • مدلسازی طرحواره Schema Modeling

  • توسعه طراحی محور Design-driven Development

  • تجربه توسعه دهنده Developer Experience

آشنایی با API های وب Understanding Web APIs

  • معرفی Introduction

  • راه اندازی ماژول Module Setup

  • تراکنش های HTTP HTTP Transactions

  • روش های HTTP HTTP Methods

  • کدهای وضعیت HTTP HTTP Status Codes

  • راه اندازی موتور API API Engine Setup

  • مرور API با استفاده از کروم Browsing the API Using Chrome

تعریف API شما Defining Your API

  • اصول راهنما Guiding Principles

  • کاربران خود را غافلگیر نکنید Don't Surprise Your Users

  • قابل اعتماد باش Be Trustworthy

  • در جایی که نیاز است گسترش دهید Extend Where Needed

  • روی موارد استفاده تمرکز کنید Focus on Use Cases

  • تعیین ارزش تجاری Determining Business Value

  • سنجش موفقیت Measuring Success

  • ایجاد موارد استفاده Creating Use Cases

طراحی و توسعه API Designing and Developing the API

  • مفاهیم Concepts

  • چرا یک مدل طرحواره ایجاد کنیم؟ Why Create a Schema Model?

  • مدل طرحواره چیست؟ What Is a Schema Model?

  • نمای کلی مدلسازی طرحواره Schema Modeling Overview

  • مدلسازی طرحواره خود با استفاده از RAML Modeling Your Schema Using RAML

  • توسعه طراحی محور Design-driven Development

توانمندسازی توسعه دهندگان Empowering Developers

  • توانمندسازی توسعه دهندگان: بررسی اجمالی Empowering Developers: Overview

  • مستندات: مستندات مرجع Documentation: Reference Documentation

  • مستندات: راهنمای سیستم Documentation: System Guides

  • مستندات: آموزش و راهنما Documentation: Tutorials and Guides

  • بلوک های ساختمان Building Blocks

  • کاربردها و ابزارهای مرجع Reference Applications and Tools

  • پشتیبانی توسعه دهندگان Developer Support

نمایش نظرات

آموزش ایجاد API های وب که توسعه دهندگان آن را دوست خواهند داشت
جزییات دوره
2h 0m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
86
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar