توضیحات
دوره The Design of Web APIs, Second Edition, Video Edition. این دوره آموزشی اصول و تکنیکهای طراحی APIهای کاربرپسند، قابل نگهداری را برای استفاده در محیطهای عمومی و خصوصی ارائه میدهد. این دوره با هدایت آرنو لورت، متخصص شناختهشده در این حوزه، هزاران توسعهدهنده را در خلق APIهای منعطف، ایمن و قابل ادغام راهنمایی کرده است. این ویرایش بهروزرسانیهای استاندارد OpenAPI را پوشش میدهد، چگونگی سادهسازی و استانداردسازی تصمیمات طراحی با استفاده از منطق و اتوماسیون را آموزش میدهد و بینشهای ارزشمندی ارائه میکند که قابل تعمیم به سبکهای دیگر مانند gRPC هستند. شرکتکنندگان به سرعت درمییابند که یک API با طراحی و مستندسازی مناسب چگونه به کاربران خود استقلال عمل میدهد و نیاز به پشتیبانی مداوم را کاهش میدهد. این دوره مهارتهای حیاتی از جمله جمعآوری نیازمندیها، ایجاد توازن بین اهداف تجاری و محدودیتهای فنی و ترویج ذهنیت “مصرفکنندهمحور” را تقویت میکند. هر فصل با مثالهای عملی از جمله طراحی یک API برای خرید آنلاین و عملیات بانکی، همراه با بیش از هفتاد تمرین، به تثبیت یادگیری کمک میکند. همچنین فراگیران به بررسی پارادایمهای فراتر از REST میپردازند و APIهای خود را با استفاده از OpenAPI و JSON Schema به طور کامل مستند میکنند. نتیجه نهایی، ایجاد APIهایی است که به راحتی مصرف میشوند و رضایت مشتریان داخلی و خارجی را به همراه دارند. یک API با طراحی خوب شادیآفرین است، در حالی که طراحی ضعیف میتواند تأثیر منفی و طولانیمدتی بر عملکرد سیستم، بهرهوری توسعهدهندگان و تجربه کاربر نهایی بگذارد. این دوره به شما نشان میدهد چگونه APIهایی طراحی کنید که همکاران توسعهدهنده از کار با آنها لذت ببرند.
آنچه فرا خواهید گرفت
- APIهایی طراحی کنند که استفاده از آنها آسان و لذتبخش باشد.
- نیازمندیها را تحلیل کنند تا قابلیتهای API را برای طراحیهای چندمنظوره و قابلاستفاده مجدد شناسایی کنند.
- REST APIهای مبتنی بر HTTP با عملیات CRUD، Batch/Bulk یا عملیاتهای طولانی (Long Operations) ایجاد کنند.
- APIهای تعاملپذیر (Interoperable) و کاربرپسند با عملیاتهای یکپارچه و جریان داده طراحی کنند.
- APIهای ایمن و کارآمد را با غلبه بر محدودیتها تضمین کنند.
- APIها را بدون ایجاد ناسازگاری تغییر دهند و پیامدهای آن را با دقت ارزیابی کنند.
- APIهای خود را برای آینده آماده کنند و استراتژیهای نسخهسازی مؤثر را انتخاب کنند.
- REST APIها را با استفاده از OpenAPI و JSON Schema برای پیادهسازی یکپارچه مستندسازی کنند.
- تصمیمات طراحی API را با منطق (Rationale) و اتوماسیون (Automation) سادهسازی و استانداردسازی کنند.
- مهارتهای حیاتی برای جمعآوری نیازمندیها، توازن بین اهداف و محدودیتهای تجاری و فنی و اتخاذ ذهنیت “مصرفکننده اول” را بیاموزند.
این دوره مناسب افرادیست که
- توسعهدهندگانی که تجربه ساخت و مصرف APIها را دارند.
- توسعهدهندگانی که به دنبال ارتقاء مهارتهای خود در طراحی APIهای REST کارآمد و سازگار هستند.
- افرادی که میخواهند با آخرین بهروزرسانیهای استاندارد OpenAPI آشنا شوند.
- کسانی که میخواهند APIهای خود را با OpenAPI و JSON Schema مستندسازی کنند.
مشخصات دوره
- ناشر: Oreilly
- مدرس: Arnaud Lauret
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 18 ساعت و 28 دقیقه
سرفصل های دوره

تصاویر دوره The Design of Web APIs, Second Edition, Video Edition

نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2.9 گیگابایت












































