Learn the Essentials of Zend Expressive

If you've enjoyed reading the Zend Expressive tutorials here on the blog, then you're going to love the new book that I'm writing!

It's called "Zend Expressive Essentials". It's a short book that will step you through the essentials that you need to know to build applications with Zend Expressive.

It's not the kitchen sink nor bible type of book. It’s one that shows you, in a practical way, enough of how Expressive is put together and how to use it, so that you can quickly get started building real-world applications.

Here's what you're going to learn:

  • What Is A Micro Application: First, you'll find out what a micro-application is so that you're in the right mindset.
  • What Is Zend Expressive: Then, you'll get a rapid overview of Zend Expressive, specifically it's two core concepts: the forthcoming PSR-15 & Middleware.
  • Zend Expressive's Core Components: After that, you'll learn about the four core components of routing, dependency injection, templating, and error handling.
  • How To Create An Application Manually: With that foundation in place, you're ready to build an Expressive application. Specifically, you'll create one by hand — no shortcuts, no hidden steps.
  • How To Create An Application Using The Skeleton Installer: Now that you've built an Expressive application manually, I'll show you how to save time and effort by using the Skeleton Installer and its tooling support.
  • Adding Database Support To Your Application: With a basic application in place, you'll next learn about how to extend its power by adding support for databases.
  • How To Create Middleware: Finally, you'll learn the most powerful aspect of Expressive applications - middleware. Here, you'll create two pieces of middleware which provide user authentication. You’ll also get more insight into a range of other aspects of what Expressive has to offer.

 About The Author

Matthew Setter Hey, I'm @settermjd, I'm a freelance software developer and technical writer, as well as a teacher and podcaster. I founded Master Zend Framework and am the host of Free the Geek. Originally from Rockhampton, Australia, I'm now living just outside of Nuremberg, Germany. I share what I know and learn through my blog and by speaking at conferences around the world.