Udemy

Reactive JS: Are you ready for the next big paradigm shift?

Enroll Now
  • 3,859 Students
  • Updated 2/2016
4.4
(735 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
5 Hour(s) 17 Minute(s)
Language
English
Taught by
3D BUZZ Programming and Digital Art training, Nelson LaQuet
Rating
4.4
(735 Ratings)
2 views

Course Overview

Reactive JS:  Are you ready for the next big paradigm shift?

A primer for Reactive Extensions (v5) for JavaScript

As we all know, web development moves quickly. With frameworks like Angular 2 and React, we’ve seen a massive move in the industry from the imperative programming paradigm to the functional and reactive paradigms. To be successful in modern development, it’s paramount to have an understanding of how these paradigms work, and the tools that we can use to express them.

This course is an introduction to the core concepts of the reactive programming paradigm. We will use the RxJS (Reactive Extensions for JavaScript) library as a way to explore this mindset and develop an understanding of how to think reactively. Reactive Extensions are used by many companies - from Netflix to Microsoft and even Github!

Did you know that Angular 2 uses Reactive Extensions for its asynchronous operations? If Angular 2 is your goal, then learning RxJS is an absolute must!

Even frameworks that don’t use RxJS directly, such as Facebook’s React, are modeled after this paradigm - and integrate with it flawlessly.

If you plan on moving forward with modern development, reactive programming should be your next step. With the knowledge in this course, you will gain confidence in working with modern frameworks and libraries. Even if you’re not interested in writing web applications, the concepts here apply everywhere. Reactive Extensions itself has many ports to other languages that you can easily move between!

The concepts in this course offer a new way to reason about code - and will apply no matter what language, platform, framework, or library you wish to use! If you want to be on the forefront of modern web development, then this course is your next step!

Course Content

  • 5 section(s)
  • 28 lecture(s)
  • Section 1 Introduction
  • Section 2 Motivation
  • Section 3 The Core of Reactive Extensions
  • Section 4 Operators that Everyone Should Know
  • Section 5 The End

What You’ll Learn

  • Gain a competitive advantage by staying up to date with modern techniques and libraries
  • Have working knowledge of using RxJS (version 5)
  • Understand the core concepts of the Reactive Paradigm - for use in any mainstream language, especially JavaScript
  • Be ready for frameworks and libraries that use this paradigm and/or Rx itself - including, but not limited to - Angular 2 and React
  • Use RxJS on both the server and the client

Reviews

  • A
    Abi Akindele
    5.0

    Excellent overview / presentation of rxjs5, provided the basis for the latest version, rxjs6.

  • R
    Robert Heath
    2.0

    The lecturer has just dropped out of sight. He no longer answers questions. The course does have SOME value. The course has a topic that needs more explanation than the lecturer provides. Starting off with the build process may be good or bad. Good, if you are able to do the build. Bad, if you cannot. Because of incomplete information from the lecturer/tutorial, I had some problems that were ultimately resolved by other people taking this course, not the lecturer. I had other questions, but the lecturer has not responded to me or other people posting other questions. My thinking is that if a video tutorial answers one question, the video is worth the $10 that I paid for it. This video has answered several questions for me for now and the future. So I am NOT going to ask for a refund, but I will let future customers know what they are in for if they purchase this course.

  • S
    Silvana Donato
    4.0

    His explanations have been detailed and he provided many interesting tips, but some times he was speaking too much and so I was losing the point of his speech.

  • M
    Matthew Keil
    4.5

    Great course for a difficult topic. I would have liked a bit more information on the observer interface. Still not exactly sure of its ins and outs

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed