نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات