آموزش ساخت APIهای RESTful با استفاده از Node.js و Express - آخرین آپدیت

دانلود Building RESTful APIs Using Node.js and Express

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: برای فناوری‌های نوظهور، REST APIها فرآیند منعطف و آسان‌تری را برای یکپارچه‌سازی اپلیکیشن‌ها فراهم می‌کنند. این رابط‌ها به عنوان یکی از رایج‌ترین روش‌های مورد استفاده برای اتصال اجزای سیستم‌های توزیع‌شده شناخته می‌شوند. برای یک توسعه‌دهنده بک‌اند (Backend)، توانایی ساخت REST API یک نیاز حیاتی و کلیدی است. این دوره آموزشی شما را قادر می‌سازد تا با استفاده از فریم‌ورک‌ها و ابزارهای مختلف، به ساخت و مستندسازی REST APIها بپردازید. هدف اصلی این دوره، ایجاد REST APIهایی است که درخواست‌ها را از سمت فرانت‌اند دریافت کرده و پاسخ‌های مناسب را ارسال کنند. همچنین در اینجا یاد می‌گیرید که چگونه با استفاده از Swagger، مستندات دقیق برای REST APIهای خود تهیه کنید.

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

ساخت و مستندسازی REST API با استفاده از Vanilla Node.js Documenting and Building REST API's using Vanilla Node.js

  • تعریف زمینه و مقدمه Context Setting

  • توضیح مفهوم REST API Describe REST API

  • بررسی کاربردهای سرویس‌های RESTful Explore the applications of RESTful services

  • تعریف اجزای سرویس‌های RESTful Define the components of RESTful services

  • پیاده‌سازی لایه‌ها در سرویس‌های RESTful با استفاده از VanillaJS Implement layers in RESTful services using VanillaJS

  • مشاهده و تکرار: ایجاد یک HTTP Server Watch and Repeat : Create a HTTP Server

  • پیاده‌سازی متدهای GET, POST, PUT و DELETE Implement GET, POST, PUT, and DELETE

  • دسترسی به منابع REST از طریق یک REST Client Access the REST resource through a REST Client

  • مشاهده و تکرار: پروژه To do Tracker بخش اول Watch and Repeat : To-do Tracker Part1

  • مشاهده و تکرار: پروژه To do Tracker بخش دوم Watch and Repeat : To-do Tracker Part2

  • مشاهده و تکرار: پروژه To do Tracker بخش سوم Watch and Repeat : To-do Tracker Part3

  • خلاصه تمرین Practice Brief

  • بررسی و تحلیل تمرین Practice Debrief

  • خلاصه چالش Challenge Brief

  • بررسی و تحلیل چالش Challenge Debrief

  • جمع‌بندی یادگیری Learning Consolidation

ساخت REST API با استفاده از ExpressJS Building REST API's using ExpressJS

  • تعریف زمینه و مقدمه Context Setting

  • بررسی فریم‌ورک Express Explore the Express framework

  • تعریف مسیرها (Routes) Define routes

  • تعریف پارامترهای مسیر و هندلرها در Express Define route parameters and handlers in Express

  • مشاهده و تکرار: دریافت درخواست از سرور Watch and Repeat : Get Request From Server 

  • ساختاردهی به اپلیکیشن Node.js Structure Node.js application

  • پیاده‌سازی Middleware با استفاده از Express Implement Middleware using Express

  • مشاهده و تکرار: ساخت RESTful API برای جزئیات کاربر - ۱ Watch and Repeat : RESTful API for User Details – 1 

  • مشاهده و تکرار: ساخت RESTful API برای جزئیات کاربر - ۱ بخش دوم Watch and Repeat : RESTful API for User Details – 1 Part2

  • مشاهده و تکرار: ساخت RESTful API برای جزئیات کاربر - ۲ Watch and Repeat : RESTful API for User Details – 2

  • مشاهده و تکرار: ساخت RESTful API برای جزئیات کاربر - ۲ بخش دوم Watch and Repeat : RESTful API for User Details – 2 Part2

  • مستندسازی API با استفاده از Swagger Document the API using Swagger

  • مشاهده و تکرار: مستندسازی API کاربر - ۱ Watch and Repeat : The User API Documentation – 1 

  • مشاهده و تکرار: مستندسازی API کاربر - ۲ Watch and Repeat : The User API Documentation – 2

  • خلاصه تمرین Practice Brief

  • بررسی و تحلیل تمرین Practice Debrief

  • خلاصه چالش Challenge Brief

  • بررسی و تحلیل چالش Challenge Debrief

  • جمع‌بندی یادگیری Learning Consolidation

امن‌سازی REST API با استفاده از JSON Web Tokens و Oauth Securing REST API's using JSON Web Tokens and Oauth

  • تعریف زمینه و مقدمه Context Setting

  • توضیح احراز هویت (Authentication) و مدیریت دسترسی (Authorization) Describe Authentication and Authorization

  • آشنایی با JSON Web Token (JWT) Introduce JSON Web Token(JWT)

  • توضیح نحوه عملکرد JWT Describe how JWT works

  • پیاده‌سازی احراز هویت با استفاده از JWT Implement Authentication using JWT

  • مشاهده و تکرار: پیاده‌سازی JWT Watch and Repeat : Implementing JWT

  • مشاهده و تکرار: پیاده‌سازی JWT بخش دوم Watch and Repeat : Implementing JWT Part2

  • مشاهده و تکرار: پیاده‌سازی JWT بخش سوم Watch and Repeat : Implementing JWT Part3

  • توضیح پروتکل OAuth2 Describe OAuth2

  • ساخت اپلیکیشن‌های امن Node.js با استفاده از OAuth2 Build Secure Node.js Applications using OAuth2

  • مشاهده و تکرار: احراز هویت از طریق GitHub Watch and Repeat : GitHub Authentication

  • مشاهده و تکرار: احراز هویت از طریق GitHub بخش دوم Watch and Repeat : GitHub Authentication Part2

  • خلاصه تمرین Practice Brief

  • بررسی و تحلیل تمرین Practice Debrief

  • خلاصه چالش Challenge Brief

  • بررسی و تحلیل چالش Challenge Debrief

  • جمع‌بندی یادگیری Learning Consolidation

نمایش نظرات

آموزش ساخت APIهای RESTful با استفاده از Node.js و Express
جزییات دوره
16h 39m
52
(آخرین آپدیت)
4,536
3 از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده