2.5  1 reviews on Udemy

Learning Path: Complete Reactive Programming Guide with PHP

Unlock reactive programming techniques to build robust and fault-tolerant applications with PHP
Course from Udemy
 27 students enrolled
 en
Familiarize yourself with definitions of typical programming paradigms such as imperative, asynchronous, functional, parallel, and reactive programming
Learn to write a reddit reader application internally based on RxPHP
Learn to test asynchronous code in general
Introduce yourself to the PHP streams, API, and event loops
Learn the concept of multicasting in Rx and all the components of RxPHP
Get introduced to advanced operators and techniques in RxPHP

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.

Packt’s 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. You’ll learn to use the RxPHP library to build a Reddit command line and also how to re-implement the Symfony3 EventDispatcher with RxPHP. Next, you’ll learn to test your RxPHP code by writing unit tests. You’ll then implement a websocket backend by developing a browser game. Moving on, you’ll focus on writing extendable RxPHP code by developing a code testing tool. Finally, you’ll 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 author to 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.

Learning Path: Complete Reactive Programming Guide with PHP
$ 94.99
per course
Also check at

FAQs About "Learning Path: Complete Reactive Programming Guide with PHP"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK