آموزش پنج ابزار ضروری برای ساختن API های REST

Five Essential Tools for Building REST APIs

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: REST API راهی عالی برای اتصال سیستم ها به یکدیگر است. آنها مستقل از بستر های نرم افزاری هستند و بر روی استانداردهای ساده و مستقر کار می کنند که برای پشتیبانی از عملکرد بالا ، مقیاس گسترده و ارتباطات ایمن طراحی شده اند. این دوره ارائه ... Expand All طراحی مشترک 33 متر 35s آزمایش کردن 30 متر 11 ثانیه HTTP 43 متر 31 ساله تست عملکرد 27 متر 52s نظارت بر 29m 49s خلاصه 11m 27s علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

طراحی مشترک Collaborative Design

  • معرفی دوره Introducing the Course

  • انتخاب ابزارهای خود Choosing Your Tools

  • طراحی مشترک Collaborative Design

  • نسخه ی نمایشی 1: طرح های API در زنبورستان Demo 1: API Blueprints in Apiary

  • Spider Log API The Spider Log API

  • نسخه ی نمایشی 2: اولین پیش نویس در زنبورستان Demo 2: First Draft in Apiary

  • طراحی بار حمل و نقل Payload Design

  • نسخه ی نمایشی 3: پیش نویس دوم در زنبورستان Demo 3: Second Draft in Apiary

  • طرح زنبورستان The Apiary Blueprint

  • نسخه ی نمایشی 4: Apiary Stub و بازرسان ترافیک Demo 4: Apiary Stub and Traffic Inspector

  • ویژگی های زنبورستان Apiary Features

  • نسخه ی نمایشی 5: Spider Log API - V1 Demo 5: Spider Log API - V1

  • ابزارهای جایگزین - Swagger Alternative Tools - Swagger

  • نسخه ی نمایشی 6: Swagger Demo 6: Swagger

  • ابزارهای جایگزین - RAML Alternative Tools - RAML

  • نسخه ی نمایشی 7: RAML Demo 7: RAML

  • خلاصه ماژول Module Summary

آزمایش کردن Testing

  • در حال آزمایش RII API ها Testing REST APIs

  • نسخه ی نمایشی 1: پستچی Demo 1: Postman

  • نسخه ی نمایشی 2: مجموعه های پستچی Demo 2: Postman Collections

  • گزینه های مشتری REST REST Client Alternatives

  • نسخه ی نمایشی 3: Curl Demo 3: cURL

  • رفع اشکال HTTP HTTP Debuggers

  • نسخه ی نمایشی 4: آروغ زدن Demo 4: Burp

  • نسخه ی نمایشی 5: ویژگی های امنیتی Burp Demo 5: Burp Security Features

  • گزینه های رفع اشکال HTTP HTTP Debugger Alternatives

  • بسته های بو Packet Sniffers

  • نسخه ی نمایشی 6: Wireshark Demo 6: Wireshark

  • خلاصه ماژول Module Summary

HTTP HTTP

  • HTTP HTTP

  • طراحی REST با استفاده از HTTP REST Design Using HTTP

  • ذخیره انقضا HTTP 1.0 HTTP 1.0 Expiration Caching

  • نسخه ی نمایشی 1: سرصفحه منقضی می شود Demo 1: Expires Header

  • ذخیره سازی انقضا HTTP 1.1 HTTP 1.1 Expiration Caching

  • نسخه ی نمایشی 1: سرصفحه کنترل حافظه نهان Demo 1: cache-control Header

  • HTTP اعتبار سنجی HTTP Validation Caching

  • نسخه ی نمایشی 3: سرصفحه های Etag و آخرین اصلاحات Demo 3: Etag and last-modified Headers

  • ذخیره HTTP HTTP Caching

  • DNS DNS

  • نسخه ی نمایشی 4: DNS CNAME ها Demo 4: DNS CNAMEs

  • DNS پیشرفته Advanced DNS

  • نسخه ی نمایشی 5: DNS با Route53 Demo 5: DNS With Route53

  • SSL SSL

  • نسخه ی نمایشی 6: SSL Demo 6: SSL

  • SSL DNS SSL & DNS

  • SSL DNS Caching SSL & DNS & Caching

  • خلاصه ماژول Module Summary

تست عملکرد Performance Testing

  • تست عملکرد Performance Testing

  • نسخه ی نمایشی 1: loader.io Demo 1: loader.io

  • نسخه ی نمایشی 2: متغیرها با loader.io Demo 2: Variables With loader.io

  • تست های عملکرد پایه Baseline Performance Tests

  • تست های استرس و خیساندن Stress and Soak Tests

  • نسخه ی نمایشی 3: API loader.io Demo 3: loader.io API

  • گزینه های Load Test Load Test Alternatives

  • نسخه ی نمایشی 4: blitz.io Demo 4: blitz.io

  • کمی کردن تست های عملکرد Quantifying Performance Tests

  • خلاصه ماژول Module Summary

نظارت بر Monitoring

  • نظارت بر Monitoring

  • ورود به سیستم Logging Levels

  • ورود به سیستم API API Logging

  • نسخه ی نمایشی 1: loggly Demo 1: loggly

  • نسخه ی نمایشی 2: تجزیه و تحلیل loggly Demo 2: loggly Analytics

  • گزینه های ورود به سیستم Logging Alternatives

  • ابزار دقیق Instrumentation

  • نسخه ی نمایشی 3: NewRelic Demo 3: NewRelic

  • عیب یابی Diagnostics

  • نسخه ی نمایشی 4: نقطه پایانی تشخیص Demo 4: Diagnostics Endpoint

  • خلاصه ماژول Module Summary

خلاصه Summary

  • خلاصه دوره Course Summary

  • طراحی ساختمان Design & Build

  • اجرای آزمایشی Test & Run

  • مدیریت API API Management

  • پنج ابزار ضروری Five Essential Tools

نمایش نظرات

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

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

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

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Elton Stoneman Elton Stoneman

Docker Captain و Microsoft MVP