دوره آموزشی
آموزش های pluralsight
دوبله زبان فارسی

طراحی RESTful Web APIs

طراحی RESTful Web APIs

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

آیا در حال ایجاد یک API برای وب‌سایت یا اپلیکیشن موبایل خود هستید؟ اگر چنین است، ممکن است پیش رفتن بدون برنامه‌ریزی با API شما یک اشتباه باشد. در این دوره، طراحی RESTful Web APIs، شما خواهید دید که چگونه می‌توان یک API را طراحی کرد تا بفهمید REST چگونه کار می‌کند و هر آنچه که باید قبل از استقرار اولین API خود در نظر بگیرید. ابتدا مبانی HTTP و REST را بررسی خواهید کرد.

سپس یک API کامل شامل URIs، استفاده از verb، بدنه‌های پیام، associations، صفحه‌بندی، مدیریت خطا و کش کردن را طراحی خواهید کرد. در نهایت، خواهید دانست که چرا نسخه‌بندی برای موفقیت یک پروژه API بسیار مهم است و با ملاحظات امنیتی مختلف برای حفاظت از API خود آشنا خواهید شد. در پایان این دوره، شما قادر خواهید بود یک REST API طراحی کنید که زمان را تست کند.

طراحی RESTful Web APIs

  • بررسی دوره 0:01:00
  • مقدمه 0:01:00
  • چگونه این دوره کار می‌کند؟ 0:02:00
  • مبانی توسعه وب 0:09:00
  • HTTP در عمل 0:02:00
  • REST چیست؟ 0:01:00
  • یک API به‌خوبی طراحی‌شده 0:04:00
  • چه چیزی آموخته‌ایم؟ 0:01:00
  • مقدمه 0:01:00
  • ابتدا API خود را طراحی کنید 0:06:00
  • استفاده از URIs 0:02:00
  • REST و Verbs 0:02:00
  • درک Verbs 0:03:00
  • Idempotency 0:01:00
  • درک Idempotency 0:02:00
  • طراحی نتایج 0:03:00
  • نمایش طراحی نتایج 0:02:00
  • تعیین نتایج طراحی 0:02:00
  • فرمت‌بندی نتایج 0:01:00
  • چه چیزی یاد گرفته‌ایم؟ 0:01:00
  • مقدمه 0:00:00
  • طراحی ارتباطات 0:02:00
  • ارتباطات در عمل 0:02:00
  • طراحی برای صفحه‌بندی 0:02:00
  • صفحه‌بندی در عمل 0:03:00
  • طراحی مدیریت خطا 0:01:00
  • خطاها در عمل 0:02:00
  • طراحی کش کردن 0:03:00
  • کش کردن در عمل 0:03:00
  • APIs تابعی 0:01:00
  • یک مثال از API تابعی 0:02:00
  • APIs غیرهمزمان 0:02:00
  • چه چیزی یاد گرفته‌ایم؟ 0:01:00
  • مقدمه 0:00:00
  • آیا باید API خود را نسخه‌بندی کنید؟ 0:02:00
  • استراتژی‌های نسخه‌بندی 0:04:00
  • نسخه‌بندی در عمل 0:04:00
  • چه چیزی یاد گرفته‌ایم؟ 0:01:00
  • مقدمه 0:01:00
  • امنیت API 0:03:00
  • امنیت دامنه‌ متقابل 0:04:00
  • احراز هویت در مقابل مجوز 0:04:00
  • کوکی‌ها 0:02:00
  • احراز هویت پایه 0:01:00
  • توکن‌ها 0:05:00
  • OAuth 0:03:00
  • چه چیزی یاد گرفته‌ایم؟ 0:02:00

704,000 140,800 تومان

مشخصات آموزش

طراحی RESTful Web APIs

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:47
  • مدت زمان :1:47:02
  • حجم :307.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:41:00
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید