نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
مهارت ساختن یک API رو به وب دیگر اختیاری نیست. خواه در حال ساختن یک وب سایت ، برنامه تلفن همراه ، SPA یا ابزار سازمانی باشید ، ایجاد یک API با طراحی مناسب مورد نیاز است. با پیشرفت تکنولوژی ، الزامات نیز وجود دارد در این دوره ، ساختن یک API با ASP.NET Core ، شما دانش بنیادی در مورد چگونگی ساخت API از ابتدا تا انتها خواهید آموخت. ابتدا ، نحوه استفاده از ASP.NET Core برای ساختن API های معتبر را کشف خواهید کرد. بعد ، شما REST و زمان عملگرا بودن در مورد آن را کشف خواهید کرد. در آخر ، شما می آموزید که چگونه API های خود را نسخه کنید. وقتی این دوره را به پایان رساندید ، می دانید که چگونه یک API را که استفاده آسان و نگهداری آن آسان است پیاده سازی کنید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
استراحت عملی
Pragmatic Rest
-
به کجا هدایت می شویم
Where We're Headed
-
HTTP چگونه کار می کند؟
How Does HTTP Work?
-
REST چیست؟
What Is REST?
-
منابع چیست؟
What Are Resources?
-
طراحی API
Designing the API
-
طراحی URI
Designing the URI
-
شروع پروژه شروع
Getting the Starting Project
-
با استفاده از پستچی
Using Postman
-
سفر به اطراف پروژه
Trip Around the Project
-
آنچه ما آموخته ایم
What We've Learned
ساخت اولین API شما
Building Your First API
-
مقدمه
Introduction
-
ایجاد یک اکشن
Creating an Action
-
کد وضعیت
Status Codes
-
با استفاده از کد وضعیت
Using Status Codes
-
استفاده از GET برای مجموعه ها
Using GET for Collections
-
بازگشت مدلها به جای موجودیتها
Returning Models Instead of Entities
-
دریافت یک مورد شخصی
Getting an Individual Item
-
بازگشت داده های مرتبط
Returning Related Data
-
استفاده از رشته های کوئری
Using Query Strings
-
در حال جستجو
Implementing Searching
-
آنچه ما آموخته ایم
What We've Learned
تغییر داده ها
Modifying Data
-
طراحی URI
URI Design
-
صحافی مدل
Model Binding
-
پیاده سازی POST
Implementing POST
-
افزودن اعتبارسنجی مدل
Adding Model Validation
-
پیاده سازی
Implementing PUT
-
در حال انجام حذف
Implementing DELETE
-
آنچه ما آموخته ایم
What We’ve Learned
ایجاد API های انجمن
Creating Association APIs
-
مقدمه
Introduction
-
یک انجمن کنترل کننده ایجاد کنید
Create an Association Controller
-
یک صحبت فردی داشته باشید
GET an Individual Talk
-
یک گفتگوی جدید ارسال کنید
POST a New Talk
-
اعتبار سنجی را اضافه کنید
Add Validation
-
برای به روزرسانی یک بحث قرار دهید
PUT to Update a Talk
-
یک بحث را حذف کنید
DELETE a Talk
-
آنچه ما آموخته ایم
What We've Learned
API های کاربردی
Functional APIs
-
مقدمه
Introduction
-
API های کاربردی
Functional APIs
-
ایجاد یک API عملکردی
Creating a Functional API
-
آنچه ما آموخته ایم
What We’ve Learned
نسخه برداری از API شما
Versioning Your API
-
مقدمه
Introduction
-
انواع نسخه سازی
Types of Versioning
-
معرفی نسخه سازی
Introducing Versioning
-
اقدامات نسخه برداری
Versioning Actions
-
کنترل کننده های نسخه
Versioning Controllers
-
نسخه با سرصفحه ها
Versioning with Headers
-
با استفاده از روش های چند نسخه سازی
Using Multiple Versioning Methods
-
نسخه برداری URL
URL Versioning
-
کنوانسیونهای نسخه سازی
Versioning Conventions
-
سایر روش های نسخه سازی
Other Versioning Methods
-
آنچه ما آموخته ایم
What We've Learned
نمایش نظرات