Udemy

The Complete RxJS Course

立即報名
  • 897 名學生
  • 更新於 6/2023
4.2
(36 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
5 小時 23 分鐘
教學語言
英語
授課導師
Code Grip
評分
4.2
(36 個評分)
4次瀏覽

課程簡介

The Complete RxJS Course

The most popular Reactive Programming library: RxJS, explained in a simple way

Learn and master the extremely popular reactive JavaScript library RxJS in this modern and up-to-date complete course.

Why did I create this course

When I first started my personal RxJS journey it felt quite intimidating, I didn’t really understand what was happening behind the scenes and often the documentation was not enough for me to fully understand how I could use a certain operator and when to use it.

However, eventually things started to click in my mind, after some practice and many years of professional experience with RxJS.

Through this course I want to lower this barrier of entry for beginners by simplifying the RxJS library concepts as much as possible and to reduce the amount of effort needed to properly learn the powerful & extremely popular RxJS library. People that already have some knowledge of RxJs can also benefit from this course.

A couple of reasons why this course is different from any other RxJS tutorial online:

  1. This course will be taught by an instructor that has actually used RxJS professionally in a production environment of a thriving company. By learning RxJS through the perspective of my practical experience you will also learn things that are not directly found in the official documentation.

  2. In this course we will be going straight to the point, by giving you all the juicy details in the span of a couple of hours.

  3. We’ll be using interesting diagrams & analogies to explain the behaviors of all the RxJS elements and make it simple to understand what is going on.

  4. In this course you will be using the latest RxJS version available so you will not be learning about outdated concepts in RxJS.

  5. You can expect exercises that are connected to real life situations so that you get a real grip on the most important RxJS elements in a practical context. There will also be quizzes for you to solve after each major section.

  6. In terms of operators we will focus on the most important ones that are used daily in real life so that we won’t waste any extra time or energy on the less important ones.

These are some of the topics we will cover in this course:

  • Fundamental concepts

  • Observables

  • Subscriptions

  • Observers

  • Creation operators

  • Pipeable operators

  • Subjects

We will “kick-off” this course by starting with the foundation of RxJS by going through the fundamental concepts on which the RxJS library is built upon. You can’t build a house without a solid foundation!

Then we’ll go through the basics of Observables, how they function & behave, but also we’ll take a look at what’s happening inside. You’ll be quite surprised that it’s not some random magic!

After that we’ll look at Subscriptions, what they are, how to manage them and which approach is the best and why.

Throughout this course we’ll also explore the whole variety of different Observer functions and how we can use them for different use cases.

And of course we will also be taking a look at the most important creation & pipeable operators. Creation operators do some of the heavy lifting for us while the Pipeable operators are more into transforming & influencing data flows.

We’ll wrap up the course by checking out the Subjects which are like the more sharing family member of the Observable.

Let's get Reactive!




(Some icons used in this course were made by Freepik - Flaticon)
(Free stock videos by Videezy)

課程章節

  • 10 個章節
  • 74 堂課
  • 第 1 章 Let's get started
  • 第 2 章 RxJs Basics - Fundamentals
  • 第 3 章 RxJS Basics - Building blocks
  • 第 4 章 RxJs Basics - Marble diagrams
  • 第 5 章 RxJS Basics - Exercises
  • 第 6 章 RxJS basics - Hot & Cold
  • 第 7 章 RxJS basics - Quiz
  • 第 8 章 Operators - Introduction
  • 第 9 章 Operators - Creation operators
  • 第 10 章 Operators - Pipeable operators

課程內容

  • Learn about all the important RxJS elements: Observables, Observers, Subscriptions, Operators and Subjects in high detail
  • You will be able to understand why we use certain RxJS elements in certain situations through practical exercises
  • You will be able to apply your deep understanding and knowledge of RxJS to your own real life projects with confidence
  • Learn about the fundamental concepts of reactive programming


評價

  • E
    Erik bij de Vaate
    3.5

    clear examples for the operators and basics sections

  • B
    Boney Mathew Abraham
    4.5

    Explaining everything about angular rxjs

  • G
    Georgi Kolishovski
    5.0

    Excellent course! Explains the basics.

  • S
    Sergio Mendez
    2.5

    Great content! I really like it but I gave up because I can't read the code. Font-size is too small.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意