Reactive Programming with Angular RxJS 培训

课程编码

angularrxjs

课程时长

14 小时 通常来说是2天,包括中间休息。

要求

  • A solid foundation in Angular coding.
  • An understanding of basic web technologies.
  • Experience with Typescript.

Audience

  • Angular application developers

课程概览

反应式编程是一种异步编程模式,通过建立基础执行模型与从一个组件到另一个组件发出的数据流之间的已定义依赖关系,专注于数据流和数据传播。通过使用RxJS库提供的反应式样式模式,可以克服构建异步UI时很多Angular应用程序设计效率低下的问题。 在这个有指导性的现场培训中,参与者将学习如何将Observable模式应用到他们的Angular应用设计中,因为他们逐步展示了一系列展示常见角度设计问题的案例以及他们如何从反应式编程设计中受益。 在培训结束后,参与者将能够: 了解反应式编程范例和RxJS库使用反应式编程模式,构建具有可扩展性,灵活性和响应性的UI重型Angular应用程序 听众 Angular应用程序开发人员 课程的格式 部分讲座,部分讨论,练习和沉重的练习

Machine Translated

课程大纲

Introduction

Observables

  • Basic usage and terms
  • Defining observers
  • Subscribing
  • Creating observables
  • Multicasting
  • Error handling

The RxJS Library

  • Creation functions
  • Operators
  • Common operators
  • Error handling
  • Handling failed observable
  • Naming conventions

Observables in Angular

  • Event emitter
  • HTTP
  • Async pipe
  • Router
  • Reactive forms

Practical Usage

  • Type-ahead suggestions
  • Exponential backoff

Observables vs Promises

  • Creation and subscription
  • Chaining
  • Cancellation
  • Error handling

Observables vs Events API

Observables vs Arrays

Summary and Conclusion

客户评论

★★★★★
★★★★★

课程分类

相关课程

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!