Reactive programming helps us write code that is concise, clear, and readable. Combining the power of reactive programming and PHP enables you to create web applications more pragmatically. So, if you’re a PHP developer and want to leverage the power of reactive programming, then go for this Learning Path. Packts Video Learning Path is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it. The highlights of this Learning Path are: Familiarize with definitions of typical programming paradigms such as imperative, asynchronous, functional, parallel, and reactive programming Build a chat manager, server, and client as three separate processes that communicate with each other via Unix sockets Implement Gearman and Rabbit MQ for asynchronous communication Learn the concepts of multicasting in RxPHP Let’s take a quick look at your learning journey. This Learning Path starts off by introducing reactive programming and then explaining the importance of building reactive applications. Youll learn to use the RxPHP library to build a Reddit command line and also how to re-implement the Symfony3 EventDispatcher with RxPHP. Next, youll learn to test your RxPHP code by writing unit tests. Youll then implement a websocket backend by developing a browser game. Moving on, youll focus on writing extendable RxPHP code by developing a code testing tool. Finally, youll learn to use RxPHP on both the server and client side of an application. By the end of this Learning Path, you will have a thorough understanding of how to build effective PHP applications with reactive programming. Meet Your Expert: We have the best works of the following esteemed authorto ensure that your learning journey is smooth: Martin Sikora has been professionally programming since 2006 for companies such as Miton CZ, Symbio Digital, and PRIA in various languages, mostly PHP and TypeScript. Since 2017, he’s freelancing, trying to work on open source projects in TypeScript, PHP, Dart, C, and Python. He’s been actively contributing to RxPHP and RxJS 5 on both Github and StackOverflow. He is a Zend certified engineer and was a member of the winning team during Google Dart Hackathon 2012 in Prague. His first publication was Dart Essentials, by Packt, published in May 2015.