آموزش ایجاد 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 های وب که توسعه دهندگان آن را دوست خواهند داشت
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 0m
39
Pluralsight (پلورال سایت) pluralsight-small
13 آبان 1395 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
86
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.