آموزش خدمات وب RESTful با Node.js و Express

RESTful Web Services with Node.js and Express

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Node.js یک ابزار ساده و قدرتمند برای توسعه Backend است. وقتی با express ترکیب می‌شوید، می‌توانید APIهای سبک، سریع و مقیاس‌پذیر را به سرعت و به سادگی ایجاد کنید. در این دوره آموزشی، نحوه راه اندازی یک سرور اکسپرس سبک را با استفاده از Node.js، Mongoose و MongoDB ارائه خواهیم کرد. ما تمام افعال RESTful را برای دریافت، افزودن و به روز رسانی داده ها از سرویس خود پیاده سازی می کنیم. ما همچنین مدتی را صرف کار از طریق تست های یکپارچه سازی واحد و پایان به پایان برای خدمات خود خواهیم کرد.

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

REST چیست؟ What Is REST?

  • معرفی Introduction

  • REST چیست؟ What Is REST?

  • رابط یکنواخت Uniform Interface

  • راه اندازی محیط زیست ما Setting up Our Environment

  • راه اندازی Gulp Getting Gulp Set Up

  • خلاصه Summary

دریافت داده ها Getting Data

  • معرفی Introduction

  • پیاده سازی HTTP Get Implementing HTTP Get

  • سیم کشی به MongoDB و Mongoose Wiring up to MongoDB and Mongoose

  • فیلتر کردن با رشته Query Filtering with the Query String

  • گرفتن یک آیتم واحد Getting a Single Item

  • خلاصه Summary

ارسال داده ها Posting Data

  • معرفی Introduction

  • با استفاده از Body-Parser Using Body-parser

  • تست با پستچی Testing with Postman

  • ذخیره داده ها Saving Data

  • پاکسازی کد Code Cleanup

  • تزریق مدل ما Injecting Our Model

  • خلاصه Summary

به روز رسانی داده ها Updating Data

  • معرفی Introduction

  • پیاده سازی قرار دادن Implementing Put

  • قرار دادن تست Testing Put

  • میان افزار Middleware

  • پیاده سازی پچ Implementing Patch

  • پچ آزمایشی Testing Patch

  • در حال پیاده سازی Remove Implementing Remove

  • خلاصه Summary

آزمایش کردن Testing

  • معرفی Introduction

  • کنترل کننده ها Controllers

  • پستچی و باگ Postman and Bugs

  • تست های واحد با موکا Unit Tests with Mocha

  • گلپ-موکا Gulp-mocha

  • تست های ادغام با سوپرتست Integration Tests with Supertest

  • خلاصه Summary

HATEOAS HATEOAS

  • معرفی Introduction

  • مشکل در مسیریابی APIها The Problem Around Navigating APIs

  • افزودن هایپر مدیا به API ما Adding Hypermedia to Our API

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش خدمات وب RESTful با Node.js و Express
جزییات دوره
2h 4m
38
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
873
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Mills Jonathan Mills

جاناتان نویسنده Pluralsight ، مشاور فناوری و رهبر تجارت است. جاناتان به عنوان عضوی از تیم مشاور ارشد دیجیتال در فناوری جهانی جهانی ، می تواند از تجربیات و مهارت های منحصر به فرد خود برای ایجاد تحول دیجیتال برای مشتریان خود استفاده کند. جاناتان به عنوان یک رهبر اختصاصی برای توسعه دهندگان ، در هیئت مدیره کنفرانس توسعه دهندگان کانزاس سیتی فعالیت می کند ، MVP مایکروسافت است و به عنوان سخنران ثابت و سخنران اصلی در کنفرانس های سراسر جهان است.