وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

RxJS and Angular Signals Fundamentals

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

This course provides the fundamentals you need to work with data and implement a reactive approach to building Angular applications. This course will teach you RxJS, signals, and reactive programming.


1. Course Overview
  • 1. Course Overview

  • 2. Reactive Programming
  • 1. Reactive Programming
  • 2. Signals and Reactive Programming
  • 3. RxJS and Reactive Programming
  • 4. RxJS + Signals - Better Together
  • 5. Getting the Most from This Course

  • 3. RxJS Terms and Syntax
  • 1. RxJS - A Metaphor
  • 2. Observable
  • 3. Subscription
  • 4. Observer
  • 5. Creating an Observable
  • 6. Demo - Creating an Observable (of and from)
  • 7. Demo - Creating an Observable (fromEvent)
  • 8. Key Points and Best Practices

  • 4. RxJS Operators
  • 1. RxJS Operators
  • 2. What Is an RxJS Operator
  • 3. RxJS Operator - map
  • 4. RxJS Operator - tap
  • 5. RxJS Operator - filter
  • 6. RxJS Operator - take
  • 7. Key Points and Best Practices

  • 5. Retrieving Data with HTTP and Observables
  • 1. Retrieving Data
  • 2. The Sample Application
  • 3. Setting up the Sample Application
  • 4. Sample Code Walkthrough
  • 5. Procedural Data Retrieval Pattern
  • 6. Demo - Retrieve an Array of Items in a Service
  • 7. Demo - Subscribe to the Returned Observable in a Component
  • 8. Demo - Retrieve One Item by Id
  • 9. Key Points and Best Practices

  • 6. Handling HTTP Errors with Observables
  • 1. Handling HTTP Errors
  • 2. catchError, throwError, and EMPTY
  • 3. Demo - Handling HTTP Errors in a Service
  • 4. Demo - Handling HTTP Errors in a Component
  • 5. Key Points and Best Practices

  • 7. Getting Related Data - switchMap, concatMap and mergeMap
  • 1. Techniques for Getting Related Data
  • 2. Demo - Retrieve Related Data - Part 1
  • 3. Higher-order Mapping Operators
  • 4. RxJS Operator - concatMap
  • 5. RxJS Operator - mergeMap
  • 6. RxJS Operator - switchMap
  • 7. Demo - Retrieve Related Data - Part 2
  • 8. Key Points and Best Practices

  • 8. Using a Declarative Approach
  • 1. What Is a Declarative Approach
  • 2. Demo - Declarative Data Retrieval Pattern
  • 3. Displaying Observable Emissions with the Async Pipe
  • 4. Caching Retrieved Data
  • 5. Demo - Caching Retrieved Data
  • 6. Key Points and Best Practices

  • 9. Reacting to Actions - Subject and BehaviorSubject
  • 1. Reacting to User Actions and Other Events
  • 2. Observable vs. Subject
  • 3. Creating a Subject and Emitting Notifications
  • 4. Reacting to Actions
  • 5. Reacting to Actions and Getting Data
  • 6. Reacting to Actions and Displaying Data
  • 7. Combining Observables
  • 8. Demo - Combining Observables
  • 9. Key Points and Best Practices

  • 10. Signals
  • 1. Signals and Reactive Programming
  • 2. Creating and Reading Signals
  • 3. Demo - Creating and Reading Signals
  • 4. Modifying Signals
  • 5. Demo - Modifying Signals
  • 6. Computed Signals
  • 7. Demo - Computed Signals
  • 8. Signal Effects
  • 9. Key Points and Best Practices

  • 11. Using Signals to Build a Shopping Cart Feature
  • 1. Defining the Cart
  • 2. Adding Products to the Cart
  • 3. Declaring a Computed Signal for the Cart Count Badge
  • 4. Declaring Computed Signals for the Totals
  • 5. Reacting to Quantity Changes
  • 6. Declaring a Computed Signal for the Extended Price
  • 7. Key Points and Best Practices

  • 12. RxJS + Signals - Better Together
  • 01. RxJS + Signals
  • 02. Creating a Signal from an Observable (toSignal)
  • 03. Demo - Creating a Signal from an Observable (toSignal)
  • 04. Error Handling
  • 05. Demo - Error Handling Using try...catch
  • 06. Demo - Error Handling Using the RxJS Pipeline
  • 07. Subject vs. Signal
  • 08. Creating an Observable from a Signal (toObservable)
  • 09. Exposing Only Signals from a Service
  • 10. Reading Signals from a Service
  • 11. Key Points and Best Practices
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 28038
    حجم: 924 مگابایت
    مدت زمان: 373 دقیقه
    تاریخ انتشار: ۱۹ دی ۱۴۰۲
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید