Reactive JavaScript Programming

Course

Online

£ 10 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Change the way you code: become efficient and up-to-date with an in depth coverage of Reactive JavaScript programming techniques.This video is a combination of the following three aspects:Introduction to Reactive Programming + Rx in Depth.
Need for going Reactive, Understanding Event Streams, Getting familiar with APIs, and Building a BMI Calculator App.
Introduce Rx concepts and similar APIs across many languages, Covering the necessary operators, Examples of Operators and Streams.
Building a stopwatch app
Building an Autocomplete search box with Rx.Creating operators and performing various operations such as transform, filter, combine, and error handling.About the AuthorI Shriyans Bhatnagar use Rx.js on a daily basis in work, mostly combining it with React and redux. Being a full stack developer, I often find myself using Rx on Node too. Playing around with a few Reactive libraries—RxJs, most.js, and, bacon.js—and Reactive frameworks such as cycle.js, I absolutely love writing functional Reactive code. I am an avid fan of pure functional programming. I have played around with Haskell, elm, and erlang quite a lot and have some experience writing clojureScript. These days I really dig ReasonML (a new interface to OCaml by Facebook).
I started out as a backend engineer writing Ruby applications using rails, but I quickly moved on to using JavaScript for both the backend and frontend. My hobby projects vary from making Node-powered bots using Johnny-Five with the Arduino to machine-learning projects using Python libraries such as Scikit and Tensorflow. But, ultimately, I truly love building user interfaces and providing a good user experience.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

The power and ease of using Reactive programming
Thinking and modeling apps in the Reactive way
Fully understand Rx js including its operators, subjects, and schedulers

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Emagister S.L. (data controller) will process your data to carry out promotional activities (via email and/or phone), publish reviews, or manage incidents. You can learn about your rights and manage your preferences in the privacy policy.

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 6 years

Subjects

  • Benefits
  • Javascript training
  • Javascript
  • Works
  • Syntax
  • Writing
  • Programming
  • Java
  • Java Programming
  • Programme Planning

Course programme

Thinking Reactively 4 lectures 26:32 The Course Overview This video provides an overview of the entire course. The Need for Going Reactive Asynchronous programming is really useful, but it is tough to manage asynchronous code.
  • We can use observables to make asynchronous easy
  • But we must first understand reactive programming
  • Finally, we must understand observables, observers, and streams
First Bite into bacon.js Learn using a reactive programming library.
  • Understand how reactive works by comparing with stateful code
  • We write stateful code and improve it using bacon.js
  • Understand how to write readable and stateless code
Building a Reactive Application Making viewers familiar with building reactive applications.
  • Start thinking everything in terms of streams
  • Get familiar with bacon.js syntax and ES6 syntax
  • Create a stateless and complete reactive application with just bacon.js
Thinking Reactively 4 lectures 26:32 The Course Overview This video provides an overview of the entire course. The Need for Going Reactive Asynchronous programming is really useful, but it is tough to manage asynchronous code.
  • We can use observables to make asynchronous easy
  • But we must first understand reactive programming
  • Finally, we must understand observables, observers, and streams
First Bite into bacon.js Learn using a reactive programming library.
  • Understand how reactive works by comparing with stateful code
  • We write stateful code and improve it using bacon.js
  • Understand how to write readable and stateless code
Building a Reactive Application Making viewers familiar with building reactive applications.
  • Start thinking everything in terms of streams
  • Get familiar with bacon.js syntax and ES6 syntax
  • Create a stateless and complete reactive application with just bacon.js
The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. This video provides an overview of the entire course. This video provides an overview of the entire course. The Need for Going Reactive Asynchronous programming is really useful, but it is tough to manage asynchronous code.
  • We can use observables to make asynchronous easy
  • But we must first understand reactive programming
  • Finally, we must understand observables, observers, and streams
The Need for Going Reactive Asynchronous programming is really useful, but it is tough to manage asynchronous code.
  • We can use observables to make asynchronous easy
  • But we must first understand reactive programming
  • Finally, we must understand observables, observers, and streams
The Need for Going Reactive Asynchronous programming is really useful, but it is tough to manage asynchronous code.
  • We can use observables to make asynchronous easy
  • But we must first understand reactive programming
  • Finally, we must understand observables, observers, and streams
The Need for Going Reactive Asynchronous programming is really useful, but it is tough to manage asynchronous code.
  • We can use observables to make asynchronous easy
  • But we must first understand reactive programming
  • Finally, we must understand observables, observers, and streams
Asynchronous programming is really useful, but it is tough to manage asynchronous code.
  • We can use observables to make asynchronous easy
  • But we must first understand reactive programming
  • Finally, we must understand observables, observers, and streams
Asynchronous programming is really useful, but it is tough to manage asynchronous code.
  • We can use observables to make asynchronous easy
  • But we must first understand reactive programming
  • Finally, we must understand observables, observers, and streams
First Bite into bacon.js Learn using a reactive programming library.
  • Understand how reactive works by comparing with stateful code
  • We write stateful code and improve it using bacon.js
  • Understand how to write readable and stateless code
First Bite into bacon.js Learn using a reactive programming library.
  • Understand how reactive works by comparing with stateful code
  • We write stateful code and improve it using bacon.js
  • Understand how to write readable and stateless code
First Bite into bacon.js Learn using a reactive programming library.
  • Understand how reactive works by comparing with stateful code
  • We write stateful code and improve it using bacon.js
  • Understand how to write readable and stateless code
First Bite into bacon.js Learn using a reactive programming library.
  • Understand how reactive works by comparing with stateful code
  • We write stateful code and improve it using bacon.js
  • Understand how to write readable and stateless code
Learn using a reactive programming library.
  • Understand how reactive works by comparing with stateful code
  • We write stateful code and improve it using bacon.js
  • Understand how to write readable and stateless code
Learn using a reactive programming library.
  • Understand how reactive works by comparing with stateful code
  • We write stateful code and improve it using bacon.js
  • Understand how to write readable and stateless code
Building a Reactive Application Making viewers familiar with building reactive applications.
  • Start thinking everything in terms of streams
  • Get familiar with bacon.js syntax and ES6 syntax
  • Create a stateless and complete reactive application with just bacon.js
Building a Reactive Application Making viewers familiar with building reactive applications.
  • Start thinking everything in terms of streams
  • Get familiar with bacon.js syntax and ES6 syntax
  • Create a stateless and complete reactive application with just bacon.js
Building a Reactive Application Making viewers familiar with building reactive applications.
  • Start thinking everything in terms of streams
  • Get familiar with bacon.js syntax and ES6 syntax
  • Create a stateless and complete reactive application with just bacon.js
Building a Reactive Application Making viewers familiar with building reactive applications.
  • Start thinking everything in terms of streams
  • Get familiar with bacon.js syntax and ES6 syntax
  • Create a stateless and complete reactive application with just bacon.js
Making viewers familiar with building reactive applications.
  • Start thinking everything in terms of streams
  • Get familiar with bacon.js syntax and ES6 syntax
  • Create a stateless and complete reactive application with just bacon.js
Making viewers familiar with building reactive applications.
  • Start thinking everything in terms of streams
  • Get familiar with bacon.js syntax and ES6 syntax
  • Create a stateless and complete reactive application with just bacon.js
Up Your Game with Rx 3 lectures 24:32 Putting Rx in Context What Rx.js is and why to use another functional reactive programming library?
  • Get familiar with Rx.js
  • Learn why it is important, its benefits, and its availability in all languages.
  • Get helpful links about Rx.js, documentation website, Rx main website, and so on.
Dealing with Operators Learn to understand how to manipulate streams using operators.
  • Understand what observables are
  • Manipulate a single-stream data using operators
  • Manipulate multiple-stream data using operators
Playing with Streams Understand the basics of streams in Rx.js.
  • Learn how to repeat a stream and share a stream
  • How to debug data in streams
  • Learn to handle errors and completion in a stream
Up Your Game with Rx 3 lectures 24:32 Putting Rx in Context What Rx.js is and why to use another functional reactive programming library?
  • Get familiar with Rx.js
  • Learn why it is important, its benefits, and its availability in all languages.
  • Get helpful links about Rx.js, documentation website, Rx main website, and so on.
Dealing with Operators Learn to understand how to manipulate streams using operators.
  • Understand what observables are
  • Manipulate a single-stream data using operators
  • Manipulate multiple-stream data using operators
Playing with Streams Understand the basics of streams in Rx.js.
  • Learn how to repeat a stream and share a stream
  • How to debug data in streams
  • Learn to handle errors and completion in a stream
Putting Rx in Context What Rx.js is and why to use another functional reactive programming library?
  • Get familiar with Rx.js
  • Learn why it is important, its benefits, and its availability in all languages.
  • Get helpful links about Rx.js, documentation website, Rx main website, and so on.
Putting Rx in Context What Rx.js is and why to use another functional reactive programming library?
  • Get familiar with Rx.js
  • Learn why it is important, its benefits, and its availability in all languages.
  • Get helpful links about Rx.js, documentation website, Rx main website, and so on.
Putting Rx in Context What Rx.js is and why to use another functional reactive programming library?
  • Get familiar with Rx.js
  • Learn why it is important, its benefits, and its availability in all languages.
  • Get helpful links about Rx.js, documentation website, Rx main website, and so on.
Putting Rx in Context What Rx.js is and why to use another functional reactive programming library?
  • Get familiar with Rx.js
  • Learn why it is important, its benefits, and its availability in all languages.
  • Get helpful links about Rx.js, documentation website, Rx main website, and so on.
What Rx.js is and why to use another functional reactive programming library?
  • Get familiar with Rx.js
  • Learn why it is important, its benefits, and its availability in all languages.
  • Get helpful links about Rx.js, documentation website, Rx main website, and so on.
What Rx.js is and why to use another functional reactive programming library?
  • Get familiar with Rx.js
  • Learn why it is important, its benefits, and its availability in all languages.
  • Get helpful links about Rx.js, documentation website, Rx main website, and so on.
Dealing with Operators Learn to understand how to manipulate streams using operators.
  • Understand what observables are
  • Manipulate a single-stream data using operators
  • Manipulate multiple-stream data using operators
Dealing with Operators Learn to understand how to manipulate streams using operators.
  • Understand what observables are
  • Manipulate a single-stream data using operators
  • Manipulate multiple-stream data using operators
Dealing with Operators Learn to understand how to manipulate streams using operators.
  • Understand what observables are
  • Manipulate a single-stream data using operators
  • Manipulate multiple-stream data using operators
Dealing with Operators Learn to understand how to manipulate streams using operators.
  • Understand what observables are
  • Manipulate a single-stream data using operators
  • Manipulate multiple-stream data using operators
Learn to understand how to manipulate streams using operators.
  • Understand what observables are
  • Manipulate a single-stream data using operators
  • Manipulate multiple-stream data using operators
Learn to understand how to manipulate streams using operators.
  • Understand what observables are
  • Manipulate a single-stream data using operators
  • Manipulate multiple-stream data using operators
Playing with Streams Understand the basics of streams in Rx.js.
  • Learn how to repeat a stream and share a stream
  • How to debug data in streams
  • Learn to handle errors and completion in a stream
Playing with Streams Understand the basics of streams in Rx.js.
  • Learn how to repeat a stream and share a stream
  • How to debug data in streams
  • Learn to handle errors and completion in a stream
Playing with Streams Understand the basics of streams in Rx.js.
  • Learn how to repeat a stream and share a stream
  • How to debug data in streams
  • Learn to handle errors and completion in a stream
Playing with Streams Understand the basics of streams in Rx.js.
  • Learn how to repeat a stream and share a stream
  • How to debug data in streams
  • Learn to handle errors and completion in a stream
Understand the basics of streams in Rx.js.
  • Learn how to repeat a stream and share a stream
  • How to debug data in streams
  • Learn to handle errors and completion in a stream
Understand the basics of streams in Rx.js.
  • Learn how to repeat a stream and share a stream
  • How to debug data in streams
  • Learn to handle errors and completion in a stream
Day-to-Day Rx. 2 lectures 21:11 Building a Stopwatch Application Using Rx.js in day-to-day tasks.
  • Conceptualize an app with Rx.js
  • Learn a few new APIs to handle multiple streams
  • Build an app with the acquired knowledge
Implementing Drag and Drop Learn how to implement drag and drop using only Rx.js liLearn breaking a problem into smaller problems
  • Use appropriate operators to solve the...

Additional information

Familiar with JS in browser and Basic knowledge of ES6 is required

Reactive JavaScript Programming

£ 10 VAT inc.