Docker is hot right now and if you’re ready to get started, you’ve come to the right place. In this tutorial, we’ll go over basic Docker concepts like Dockerfiles, containers and images. We’ll look at some sample applications including WordPress, Drupal as well as some framework-based examples. We will talk about strategies for building Docker […]
This workshop guides you through the migration step of your Symfony2 applications towards Symfony3. You will learn where and how to update a Symfony2 application code that uses deprecated features in order to make it compatible with the upcoming Symfony3 version. You will also discover the history, the strategy and the tools we designed to […]
Setting up an eCommerce site is getting easier; yet, there are still some tricky bits; including security & encryption that can make setting up your store more difficult. Attend this tutorial and you will have a working web shop up and running quickly using WordPress and a supporting plugin cast. We will guide you in […]
Getting started with Zend Framework (2 or 3) is relatively easy. But once you have a basic CRUD application up and running where do you go from there? In this tutorial, we will take a pre-build ZF application straight from GitHub, and apply some simple(ish) rules to make a basic ZF application run in a more modern way. Say […]
Are you stuck developing a project using end of life PHP? Upgrading from an obsolete version of PHP is scary. You’ve heard how wonderful PHP 7 is, but you’ve no idea how/where to start. Have no fear! I’m here to help! We’ll cover the basics of upgrading PHP itself & updating your code. We’ll get […]
In this workshop, we’ll cover different ways to test your PHP code. We will focus on the tools and not get caught up in all the practices. With a foundation in tools like PHPUnit, Codeception, and PHPSpec, you can make the decisions about what testing tool and habits work best for you. So if you’re […]
Building a REST API is easy, but building an API that is designed to last – well that’s another story. In this workshop we’ll cover everything needed to design and build an API that is flexible enough to evolve over time, including design best practices, hypermedia, and a look at community tooling to make the […]
In this hands-on tutorial with ZF2 and Apigility, we’ll build several working APIs and learn how Apigility can help you build REST (and RPC) APIs quickly, easily and consistently. Since Apigility is opinionated, many decisions have been made which will reduce your cognitive load and help you focus on writing the interesting bits of code […]
As one of the most popular eCommerce platforms in the world, the demand for Magento developer is at an all-time high. In this tutorial, I’ll introduce you to developing for Magento 2 and help you get up to speed quickly so that you’re ready to support and extend existing Magento 2 sites. Tutorial Requirements: Participants […]
Master Drupal 8’s new Twig templating engine to create fun and fast websites with simple steps to help you move from concept to completion. Starting from the bottom up we will walk through setting up and configuring a new Drupal 8 website, learn how to work with core themes and create a Twig theme. We […]
WordPress has been my blogging tool for a long time. A powerful tool for easy publishing! Large sites like TechCrunch and TheNextWeb use it exactly for that reason. And more enterprises seem to discover it too. But how do you keep it running? This tutorial will teach you how using Ansible, Composer, WP-CLI, REST API […]
You cannot improve what you cannot measure. That’s why profiling applications should always be the first step before trying to improve its performance. Learn how to spot your applications’ bottlenecks and how to adopt profiling into your developer pipeline. This workshop will introduce some PHP profiling tools such as XDebug or xhProf as well as […]