لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ایجاد 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
نمایش نظرات