We're just sorting out the details of the next course - we'll confirm everything as soon as we can!
<?php declare(strict_types=1); use Zend\Expressive\Helper\ServerUrlMiddleware; use Zend\Expressive\Helper\UrlHelperMiddleware; use Zend\Expressive\Middleware\ImplicitHeadMiddleware; use Zend\Expressive\Middleware\ImplicitOptionsMiddleware; use Zend\Expressive\Middleware\NotFoundHandler; use Zend\Stratigility\Middleware\ErrorHandler; /** * Setup middleware pipeline: */ // The error handler should be the first (most outer) middleware to catch // all Exceptions. $app->pipe(ErrorHandler::class); $app->pipe(ServerUrlMiddleware::class);
Our trainers are so helpful they're asked to speak at PHP conferences around the world!
Rob Allen is a developer and trainer with proven industry experience creating PHP applications. He contributes to various Open Source projects, including leadership of the popular Slim Framework. He wrote the definitive book on Zend Framework and is a member of the Zend Framework Review team. An experienced speaker, Rob has the ability to communicate complex ideas simply, so that you can be sure you'll learn what you need to know from his courses.
James is a consultant, trainer and developer at Roave. He is a prolific contributor to various open source projects and is a Zend Certified Engineer. He also founded the UK based PHP Hampshire user group and PHP South Coast conference.
We can provide modern PHP language training, plus all the relevant technologies like databases, Composer and Git. We have intermediate to advanced subjects like unit testing, continuous integration, and virtualising your development environment with Docker or Vagrant.
Need more specific topics around the most popular frameworks and libraries? If you're looking for training in Slim, Expressive, Symfony, Zend Framework or more general framework-less techniques (why be tied to one product?) -- we've got you covered.
Our bespoke training can be tailored to suit your needs - from an afternoon refreshing existing knowledge to a week of intense boot camp style training; we can deliver what you need. Our experts are ready to provide exactly the education you need in a friendly and presentable way.
We can deliver what you want, where you need it - we can come to you, or you can come to us!
Want to speak about tailoring a bespoke training package then email firstname.lastname@example.org to arrange a call.Register now
We periodically run our own arranged courses to allow individuals and smaller teams the chance to learn at a more reasonable cost:
This two-day course uses interactive coding to introduce and then looks in detail at Zend Expressive 2. We start by looking at the foundations of the framework and then turn our attention to how middleware works and provides the power and flexibility in Expressive. You will learn how to build a well-rounded website using the rich eco-system of components from Zend Framework and elsewhere with Composer integration.
This two-day course has hands-on exercises to introduce API building with PHP. We start by looking at HTTP and how APIs work and then turn our attention to building one out in PHP. You'll leave with a solid understanding of API theory, and your own API built using what you've learned.
This two or three-day course uses hands-on exercises to introduce and then looks in detail at Zend Framework 3. We start by looking at the foundations of the framework and then turn our attention to new modular-based MVC application system to provide attendees with a good understanding of Zend Framework. We also look at some of the other components within ZF that make for a more rounded application.
Join the mailing list to be the first to see what classes we're running and when.