What Are Observables and Why Should I Care
Offered By: Devoxx via YouTube
Course Description
Overview
Discover the power of Observables in this 44-minute Devoxx conference talk by Randall Koutnik. Explore the next generation of asynchronous abstraction, born from the fusion of Observer and Iterator patterns. Gain insights into why Observables are gaining traction in frameworks like Angular 2 and at companies such as Netflix and Microsoft. Start with a high-level overview of Observables' advantages over other asynchronous abstractions. Learn to conceptualize event streams as simple observable flows, particularly in the context of frontend typeaheads. Delve into the world of machine learning and understand how Observables facilitate stream processing. Master concepts such as map, flatmap, mergeMap, and cold Observables. Leave equipped with the knowledge to harness Observables and simplify your asynchronous programming challenges. Presented by Randall Koutnik, a senior software engineer at Netflix, known for his work on developer tools and his humorous take on the ever-evolving JavaScript ecosystem.
Syllabus
What are Observables
Why should I care
Observables
Map
Typeahead
Flatten
Flatmap
MergeMap
Demo
Cold Observables
Typehead Observables
Improved Observables
Taught by
Devoxx
Related Courses
Cloud Computing Concepts: Part 2University of Illinois at Urbana-Champaign via Coursera Programming Reactive Systems
École Polytechnique Fédérale de Lausanne via edX Data Engineering on Google Cloud Platform en Français
Google Cloud via Coursera Architecting Stream Processing Solutions Using Google Cloud Pub/Sub
Pluralsight Developing Stream Processing Applications with AWS Kinesis
Pluralsight