آموزش یکپارچه سازی Angular با Node.js RESTful Services

Integrating Angular with Node.js RESTful Services

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه یک برنامه Angular و Node.js بسازید که بتواند عملیات ایجاد ، خواندن ، به روزرسانی و حذف (CRUD) را انجام دهد. مباحث تحت پوشش شامل ایجاد سرویس های RESTful با Node.js و Express ، دستکاری داده ها در MongoDB و مصرف خدمات است. بیاموزید که چگونه Angular را با سرویس های Rodeful Node.js ادغام کنید. در این دوره ، یکپارچه سازی Angular با Node.js RESTful Services ، خواهید آموخت که چگونه می توان از Angular و Node.js برای ساخت برنامه ای استفاده کرد که به کاربران اجازه می دهد داده های مشتری را از طریق آن مشاهده کرده و سپس درج ، به روزرسانی و حذف عملیات ابتدا با دیدن چگونگی شروع ایجاد ساختار پروژه کار خود را شروع خواهید کرد تا از فن آوری های مختلف و نحوه تعامل آنها با یکدیگر مطلع شوید. در مرحله بعدی ، نحوه ساختن یک سرویس Node.js RESTful با Express را پیدا خواهید کرد تا اقدامات GET ، POST ، PUT و DELETE را در معرض دید مشتریان قرار دهید. سرانجام ، اقدامات سرویس RESTful توسط یک برنامه Angular با استفاده از یک کلاس سرویس قابل استفاده مجدد ، سرویس گیرنده Http داخلی و قابلیت های RxJS مانند قابل مشاهده مصرف می شوند. با پایان دوره ، روند کار ایجاد شده برای ایجاد نه تنها خدمات RESTful با استفاده از Node.js/Express ، بلکه همچنین نحوه استفاده از Angular برای مصرف این سرویس ها و نمایش و ضبط داده ها در رابط کاربری را درک خواهید کرد.

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

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

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

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • پیش نیازهای به حداکثر رساندن یادگیری Pre-requisites to Maximize Learning

  • اهداف یادگیری Learning Goals

  • فن آوری ها و مفاهیم سمت سرور Server-side Technologies and Concepts

  • فن آوری ها و مفاهیم سمت مشتری Client-side Technologies and Concepts

  • اجرای برنامه Running the Application

  • اجرای برنامه با Docker Running the Application with Docker

  • خلاصه Summary

بررسی Node.js و برنامه Angular Exploring the Node.js and Angular Application

  • مقدمه Introduction

  • بررسی ساختار پروژه Exploring the Project Structure

  • ماژول های برنامه Application Modules

  • پیکربندی مسیرهای Node.js Configuring Node.js Routes

  • پیکربندی لودر ماژول ES Configuring the ES Module Loader

  • ماژول ها ، اجزا و خدمات زاویه ای Angular Modules, Components, and Services

  • خلاصه Summary

بازیابی داده ها با استفاده از یک اقدام GET Retrieving Data Using a GET Action

  • مقدمه Introduction

  • ایجاد یک اقدام GET برای بازگشت چند مشتری Creating a GET Action to Return Multiple Customers

  • ایجاد یک اقدام GET برای بازگشت مشتری تنها Creating a GET Action to Return a Single Customer

  • ایجاد درخواست های GET با سرویس Angular Making GET Requests with an Angular Service

  • نمایش مشتری در یک شبکه Displaying Customers in a Grid

  • نمایش مشتری در یک فرم Displaying a Customer in a Form

  • تبدیل به فرم "واکنش پذیر" Converting to a 'Reactive' Form

  • خلاصه Summary

درج داده با استفاده از یک اقدام POST Inserting Data Using a POST Action

  • مقدمه Introduction

  • ایجاد یک اقدام POST برای درج مشتری Creating a POST Action to Insert a Customer

  • ایجاد درخواست POST با سرویس Angular Making a POST Request with an Angular Service

  • تغییر فرم مشتری برای پشتیبانی از درج ها Modifying the Customer Form to Support Inserts

  • بررسی فرم "واکنش پذیر" Exploring the 'Reactive' Form

  • خلاصه Summary

به روزرسانی داده ها با استفاده از عملکرد PUT Updating Data Using a PUT Action

  • مقدمه Introduction

  • ایجاد عملکرد PUT برای به روزرسانی مشتری Creating a PUT Action to Update a Customer

  • درخواست PUT با سرویس Angular Making a PUT Request with an Angular Service

  • تغییر فرم مشتری برای پشتیبانی از به روزرسانی ها Modifying the Customer Form to Support Updates

  • بررسی فرم "واکنش پذیر" Exploring the 'Reactive' Form

  • خلاصه Summary

حذف داده ها با استفاده از یک اقدام DELETE Deleting Data Using a DELETE Action

  • مقدمه Introduction

  • ایجاد یک اقدام حذف برای حذف مشتری Creating a DELETE Action to DELETE a Customer

  • ایجاد درخواست حذف با سرویس Angular Making a DELETE Request with an Angular Service

  • تغییر فرم مشتری برای پشتیبانی از حذف Modifying the Customer Form to Support Deletes

  • بررسی فرم "واکنش پذیر" Exploring the 'Reactive' Form

  • خلاصه Summary

صفحه بندی داده ها ، سرصفحه های HTTP و CSRF Data Paging, HTTP Headers, and CSRF

  • مقدمه Introduction

  • افزودن سرصفحه صفحه به یک پاسخ خدمات آرام Adding a Paging Header to a RESTful Service Response

  • دسترسی به سرصفحه ها و داده ها در یک سرویس Angular Accessing Headers and Data in an Angular Service

  • افزودن پشتیبانی صفحه بندی به یک ملفه Adding Paging Support to a Component

  • افزودن م Pلفه Paging Adding a Paging Component

  • بررسی اجمالی CSRF CSRF Overview

  • افزودن عملکرد CSRF با csurf Adding CSRF Functionality with csurf

  • استفاده از csurf Token در یک سرویس Angular Using a csurf Token in an Angular Service

  • خلاصه Summary

خلاصه دوره Course Summary

  • خلاصه دوره Course Summary

نمایش نظرات

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

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

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

آموزش یکپارچه سازی Angular با Node.js RESTful Services
جزییات دوره
4h 17m
52
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
62
4.3 از 5
دارد
دارد
دارد
Dan Wahlin
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Dan Wahlin Dan Wahlin

توسعه دهنده، Google GDE و Microsoft MVP