نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بیاموزید که چگونه یک برنامه 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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات