Swoole for PHP Programmers Training Course


This instructor-led, live training (online or onsite) is aimed at PHP programmers wishing to write asynchronous web services using the PHP language (in a fashion similar to Node.js).

By the end of this training, participants will be able to:

  • Install and configure Swoole
  • Understand the concepts behind event-driven, asynchronous, non-blocking I/O networking models.
  • Create and deploy asynchronous services written in PHP
  • Speed up existing Laravel or Lumen applications with Laravel-Swool.

Format of the Course

  • Interactive lecture and discussion
  • Lots of exercises and practice
  • Hands-on implementation in a live-lab environment

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
  • To learn more about Swool, please visit: https://www.swoole.co.uk/


  • An understanding of web application development
  • PHP programming experience


  • Developers

Course Outline


Setting up Swoole

Overview of Swoole Features and Architecture

Understanding Asynchronous Functionality in Web Applications

Developing a Web Service in Swool

Working with Swoole PHP Coroutine

Testing the Swoole Service

Deploying the Swoole Service

Developing an HTTP server with Laravel-Swool


Summary and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *