نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
REST یکی از اصطلاحاتی است که اغلب استفاده می شود و کمتر قابل درک است. این دوره زمینه ای برای درک REST فراهم می کند و روند ساخت یک سیستم مرجع را برطرف می کند ، و به نگرانی های طراحی عملی در طول ... داده ها ارز تجارت مدرن است و API ها وسیله ای برای باز کردن قفل ارزش داده ها هستند. با این حال ، طراحی و ساخت API می تواند یک کار ترسناک باشد. در این دوره ، REST Fundamentals ، نحوه طراحی و پیاده سازی سیستم هایی را دنبال می کنید که از سبک معماری پیروی می کنند ، معروف به انتقال حالت بازنمایی (REST). ابتدا ، شما تاریخچه و نظریه پشت سبک و واژگانی را می آموزید که می توانید برای توصیف عناصر مختلف آن استفاده کنید. در مرحله بعدی ، با دنبال کردن همراه با طراحی و ساخت یک برنامه کاربردی ، یک فرایند تکراری برای ایجاد یک سیستم RESTful کشف خواهید کرد. سرانجام ، مکان مناسب REST در منظره فعلی سیستم های توزیع شده و رایانش ابری را کشف خواهید کرد. پس از اتمام این دوره ، دانش ارزیابی REST برای پروژه خود را خواهید داشت و در صورت مناسب بودن ، مهارت طراحی و اجرای سیستم RESTful را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
چگونه به اینجا رسیدیم
How We Got Here
-
خوش آمدی
Welcome
-
مقدمه و اهداف
Introduction and Goals
-
درمورد من
About Me
-
ریشه های REST
Origins of REST
-
تعریف REST
REST Definition
-
خلاصه
Summary
-
مشتاقانه منتظر است
Looking Forward
درک مفهوم
Understanding the Concept
-
مقدمه
Introduction
-
اما اول ، برخی فرضیات
But First, Some Assumptions
-
محدودیت سرویس دهنده-سرور
Client-server Constraint
-
محدودیت بدون تابعیت
Stateless Constraint
-
محدودیت حافظه پنهان
Cache Constraint
-
یک میانه تاریخی
A Historical Interlude
-
محدودیت رابط یکنواخت
Uniform Interface Constraint
-
محدودیت سیستم لایه ای
Layered System Constraint
-
کد در صورت درخواست
Code On-demand
-
REST Data Elements
REST Data Elements
-
مقدمه ای بر منابع و نمایندگی ها
Introduction to Resources and Representations
-
منابع
Resources
-
نمایندگی ها
Representations
-
پیامهای توصیف خود
Self-describing Messages
-
هایپر مدیا
Hypermedia
-
خلاصه
Summary
فرآیند طراحی را بوت استرپ کنید
Bootstrapping the Design Process
-
مقدمه
Introduction
-
رویکرد برنامه و رویکرد طراحی
The Demo App and Design Approach
-
در حال پیاده سازی Client-Server
Implementing Client-Server
-
پیاده سازی بدون تابعیت
Implementing Stateless
-
نسخه ی نمایشی: ایجاد سرویس گیرنده وب
Demo: Building the Web Client
-
مرور دمو و رویکرد
Demo and Approach Review
-
در حال اجرا حافظه پنهان
Implementing Cache
-
خلاصه
Summary
استفاده از رابط یکنواخت
Applying the Uniform Interface
-
منابع
Resources
-
ایجاد سرور API
Creating the API Server
-
نمایندگی ها
Representations
-
ایجاد رابط ویرایش
Building the Edit Interface
-
مذاکره در مورد محتوا
Content Negotiation
-
اجرای مذاکره محتوای ترکیبی
Implementing Hybrid Content Negotiation
-
پیامهای توصیف خود
Self-describing Messages
-
هایپر مدیا
Hypermedia
-
نسخه کردن
Versioning
-
خلاصه
Summary
استفاده از ابر
Taking Advantage of the Cloud
-
مقدمه
Introduction
-
سیستم لایه ای
Layered System
-
استقرار در Cloud
Deploying to the Cloud
-
کد تقاضا
Code on Demand
-
امنیت سرور
Securing the Server
-
استراحت اساسی
Rest Fundamental
-
درحال اجرای احراز هویت
Implementing Authentication
بقیه در متن
REST in Context
-
مقدمه
Introduction
-
انتظارات کاربر
User Expectations
-
فن آوری
Technology
-
اقتصاد API
The API Economy
-
گزینه های REST
REST Alternatives
-
با نگاه به آینده
Looking Ahead
-
خلاصه
Summary
نمایش نظرات