آموزش JavaScript REST API: شروع کار

JavaScript REST APIs: Getting Started

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما نحوه استفاده از Node ، Express و JavaScript را برای ایجاد مجموعه ای از REST API های مورد نیاز برای بازیابی و اصلاح داده ها آموزش می دهد. با توجه به مقدار برنامه های تلفن همراه و نیاز به وب سایت های سریع ، توسعه دهندگان REST API بسیار مورد تقاضا هستند. در این دوره ، JavaScript REST API: شروع ، شما می آموزید که یک Node.js ساده و سرور اکسپرس بسازید و مجموعه ای از نقاط انتهایی ایجاد کنید. ابتدا به شما نشان داده می شود که چگونه برای بازیابی داده ها یک نقطه پایانی بسازید. در مرحله بعدی ، نحوه ایجاد نقاط انتهایی برای POST ، PUT ، PATCH و DELETE را پیدا خواهید کرد. سپس ، به کدهای وضعیت HTTP مختلفی که باید از هر نقطه انتهایی برگردانید ، وارد می شوید. در مرحله بعدی ، نحوه مدیریت استثناها و بازگرداندن یک سند استاندارد JSON را کشف خواهید کرد. سرانجام ، خواهید دید که چگونه REST API های خود را از JavaScript با استفاده از شی XMLHttpRequest فراخوانی کنید. پس از پایان این دوره ، مهارت و دانش Node.js ، Express و JavaScript مورد نیاز برای ساخت REST API های خود را برای استفاده در تلفن همراه یا سایر برنامه ها خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

برای روشهای REST API یک سرور Node ایجاد کنید Build a Node Server for REST API Methods

  • چرا باید این دوره را تماشا کنید Why You Should Watch This Course

  • ماژول های این دوره و ابزار مورد نیاز شما Modules in this Course and Tools You'll Need

  • دریافت ابزارهای صحیح Getting the Correct Tools

  • یک پروژه جدید گره ایجاد کنید Create a New Node Project

  • Express Server ایجاد کرده و GET API بنویسید Create Express Server and Write a GET API

  • روش REST API را امتحان کنید Test the REST API Method

  • خلاصه ماژول و موارد بعدی Module Summary and What's Next

بازیابی و جستجو برای داده ها با استفاده از روش های REST API Retrieve and Search for Data Using REST API Methods

  • بررسی اجمالی ماژول Module Overview

  • مجموعه ای از داده ها را از REST API برگردانید Return an Array of Data from REST API

  • یک کد وضعیت معتبر برگردانید Return a Valid Status Code

  • پاکت JSON را در اطراف داده های بازگرداندن قرار دهید Wrap JSON Envelope Around Return Data

  • ماژولی برای داده های پای ایجاد کنید Create Module for Pie Data

  • داده های پای را از یک فایل بخوانید Read Pie Data from a File

  • یک قطعه داده دریافت کنید Get a Single Piece of Data

  • جستجو برای داده Search for Data

  • خلاصه ماژول و موارد بعدی Module Summary and What's Next

روشهای REST API را برای تغییر داده ایجاد کنید Build REST API Methods to Modify Data

  • بررسی اجمالی ماژول Module Overview

  • برای قرار دادن داده ها ، نقطه پایانی POST ایجاد کنید Create POST Endpoint to Insert Data

  • برای به روزرسانی داده ها ، PUT End PUT ایجاد کنید Create PUT Endpoint to Update Data

  • برای حذف داده ها ، DEPLTE Endpoint را ایجاد کنید Create DELETE Endpoint to Delete Data

  • Patch Patch را برای Patch Data ایجاد کنید Create PATCH Endpoint to Patch Data

  • خلاصه ماژول و موارد بعدی Module Summary and What's Next

مدیریت موارد استثنایی در روشهای REST API Handling Exceptions in REST API Methods

  • استثنای اکسپرس پیش فرض Default Express Exception Handling

  • میان افزار استثنای خود را اضافه کنید Add Your Own Exception Middleware

  • چند کنترل کننده استثنا اضافه کنید Add Multiple Exception Handlers

  • یک ماژول خطای قابل استفاده مجدد بسازید Build a Reusable Error Module

  • خطاها را در یک پرونده ورود به سیستم بنویسید Write Errors to a Log File

  • خلاصه ماژول و موارد بعدی Module Summary and What's Next

از یک صفحه HTML با روشهای REST API تماس بگیرید Call REST API Methods from an HTML Page

  • مروری بر شی X XMLHttpRequest Overview of the XMLHttpRequest Object

  • برای فراخوانی REST API صفحه HTML ایجاد کنید Create HTML Page to Call REST API

  • CORS را به پروژه REST API اضافه کنید Add CORS to REST API Project

  • با استفاده از Express Generator یک وب سایت ایجاد کنید Create a Website Using the Express Generator

  • بسته درخواست را به وب سایت اضافه کنید و با REST API تماس بگیرید Add Request Package to Website and Call REST APIs

  • خلاصه ماژول و دوره Module and Course Summary

نمایش نظرات

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

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

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

آموزش JavaScript REST API: شروع کار
جزییات دوره
1h 24m
35
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
30
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paul D. Sheriff Paul D. Sheriff

پل بیش از سی سال تجربه معماری سیستم های اطلاعاتی دارد و تخصص وی از شرکتهای Fortune 500 تقاضای زیادی دارد. پل نویسنده Pluralsight است ، بیش از 400 مقاله منتشر کرده و بیش از 14 کتاب در موضوعات مختلف از JavaScript ، Angular ، C # ، SQL Server و بسیاری از فناوری های دات نت تألیف کرده است. پل یک سخنران مکرر در کنفرانس ها و گروه های کاربران است.