Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
RxJS 101
Rating: 4.5 out of 5(267 ratings)
4,036 students

RxJS 101

Learn the basics of RxJS, and get up and running quickly
Created byMatthew Keener
Last updated 8/2019
English
English [Auto],

What you'll learn

  • RxJS core concepts
  • Asynchronous Programming
  • Reactive Programming
  • Observables Streams
  • Push Vs Pull Architecture
  • We cover a large set of the most popular RxJS Operators
  • We explore RxJS by coding examples
  • Subjects and services

Course content

9 sections54 lectures5h 26m total length
  • Course Introduction2:14

    Master the core concepts of RxJS by exploring observable streams and asynchronous programming. Learn about operators, subjects, services, and APIs, without frameworks, using only JavaScript basics.

  • Reactive Programming2:59

    Explore reactive programming through observable streams of data arriving over time, and learn how operators transform these streams for subscribers.

  • Setting up Example Files3:08

    Please download the example files here: https://github.com/mattkeener77/rx-course-examples.git

  • Project structure3:14

    Explore the RxJS 101 project structure, including source and distribution files and common helper imports. Learn how lessons track start and end states and how to navigate git branches.

Requirements

  • No knowledge of RxJS or Observables is needed. We will start at the beginning
  • You will need a basic knowledge of Javascript
  • No knowledge of Typescript, Angular, React, or Vue is needed

Description

RxJS is known to have an incredibly steep learning curve. This course is designed to help Javascript programmers of any experience  level learn all the basics you needed to be effective with the RxJS library. This course is also framework agnostic, so you don't have to know React, Vue, or Angular to follow along. I've intentionally created the course in vanilla Javascript as well, so you won't need to know Typescript either.

Who this course is for:

  • Beginners with some JS knowledge
  • Developers that want to learn about Observables and Reactive Programming