Reactive Programming in Python [Video]
This course has been retired. Check out the alternatives below
- $12.99 Video + Subscription Buy
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Installation and Setup
- The Course Overview
- Installing RxPy Reactive Extensions
- Installing Qt5 and PyQt5
- Installing the Tornado Web Framework
-
Reactive Extensions for Python
- What Is Reactive Programming?
- Reactive Operators and Observables – From, Interval, and Buffer
- More Reactive Operators and Observables – Group By, Sample, and Max
- Loading CSV Data Reactively with RxPy
- Even More Reactive Operators – Map, FlatMap, Window, CombineLatest, and Zip
-
Reactive GUIs and Data Flows with Qt and RxPy
- Hello World GUI with a Simple Reactive Button
- Displaying/Filtering Table Data from a Real-Time Source
- Real-Time Form Validation
-
Reactive Web Servers/Clients with the Tornado Web Framework
- Async Real-Time Web Server
- Real-Time Async Client – Part 1
- Queues in Tornado
- Real-Time Async Client - Part 2
-
Testing Reactive GUIs and a Cluster of Web Servers/Clients
- Unit Testing a Basic Reactive Data Flow
- Unit Testing a GUI Reactive Data Flow
- Unit Testing a Reactive Tornado Server
- Building and Testing a Web Server Cluster
-
Build a Reactive Real-Time Stock Exchange
- Stock Exchange Web Server with WebSockets
- Stock Exchange GUI to Display Orders
- Connecting the Stock Exchange Reactive Client to the Server