With more than 250 million PHP applications and websites driven by a global community of 5 million+ active developers, ZendCon 2017 brings you a curated selection of the best experts, training, and networking opportunities to help you become a PHP authority.

Schedule

Monday 23rd October 2017

09:00 Create an API centric system
Workshop by Christian Varela in Artist C (3 hours)
Build a Bot Workshop: Async Primer
Workshop by Adam Englander in Artist D (3 hours)
Rated 4
8
Continuous Delivery with Jenkins, Terraform, AWS, and Docker
Workshop by Joshua Ray Copeland in Artist E (3 hours)
Rated 4
2
Let's Migrate to PHP 7
Workshop by Slavey Karadzhov in Artist F (3 hours)
Cryptography with PHP
Workshop by Mark Niebergall in Artist G (3 hours)
Rated 5
3
Zend PHP Certification Boot Camp - Part I
Workshop by Christian Wenz in Artist H (3 hours)
PHP Package Management with Composer
Workshop by Clark Everetts in Studio 1A (3 hours)
13:00 Building Middleware Web APIs in PHP 7 with Expressive
Workshop by Enrico Zimuel in Artist C (3 hours)
Rated 5
3
Asynchronous Messaging Processing with ActiveMQ
Workshop by Justin Reock in Artist D (3 hours)
Offline Sync for Progressive Web Apps
Workshop by Bradley Holt in Artist E (3 hours)
Rated 5
4
Start Testing your PHP Code
Workshop by Jason McCreary in Artist F (3 hours)
PHP and DB2 In Depth
Workshop by Alan Seiden in Artist G (3 hours)
Rated 5
3
Zend PHP Certification Boot Camp - Part II
Workshop by Christian Wenz in Artist H (3 hours)

Tuesday 24th October 2017

08:30
Rated 3
14
The Possibility of PHP – The Weird and Wonderful Stories of the Web and Where We’re Headed
Keynote by Zeev Suraski in The Joint (1 hour)
10:15 There's a Middleware for That!
Talk by Matthew Weier O'Phinney in The Joint (1 hour)
PHP Prepared Statements and MySQL Table Design
Talk by Ed Barnard in Artist C (1 hour)
PHP Installed on IBM i - The Guided Tour
Talk by Rod Flohr in Artist D (1 hour)
The World of Open Source on IBM i
Talk by Kevin Adler in Artist E (1 hour)
Implementing Languages
Talk by Christopher Pitt in Artist F (1 hour)
Gitting the Most Out of Your Version Control
Talk by David Hayes in Artist G (1 hour)
Rated 1
3
Isomorphic JavaScript in WordPress Themes with NodeifyWP
Talk by Taylor Lovett in Artist H (1 hour)
11:30
Rated 4
9
Let the Architecture Emerge
Talk by Jason McCreary in The Joint (1 hour)
How I Learned to Stop Worrying and Love Regular Expressions
Talk by Jordi Boggiano in Artist C (1 hour)
Rated 1
5
Deploying a PHP Application Across Multiple Clouds
Talk by Ahmed Dirie in Artist D (1 hour)
Rated 4
3
"I don't care about technology I care about sales!"
Talk by Slavey Karadzhov in Artist E (1 hour)
Rated 0
0
LAB - Basic PHP to Access Your Data on IBM i
Talk by John Valance in Artist F (1 hour)
Leveraging Composer In Existing Projects
Talk by Mark Niebergall in Artist G (1 hour)
13:30
Rated 5
29
The New Revolution
Keynote by Samantha Quiñones in The Joint (1 hour)
14:45
Rated 5
7
PHP 7.NEXT: The New Bits
Talk by Davey Shafik in The Joint (1 hour)
Expect the Un-expected: How to Handle Errors Gracefully
Talk by Bastian Hofmann in Artist C (1 hour)
Designing Responsive IBM i Web and Mobile Applications
Talk by Chelsea Fenton in Artist D (1 hour)
Rated 5
4
MySQL JSON Data Use Guide
Talk by Dave Stokes in Artist E (1 hour)
Understanding Open Source Licenses
Talk by Dave McLoughlin in Artist F (1 hour)
An Analysis of the Quality of Libraries in the Packagist Universe
Talk by Clark Everetts in Artist G (1 hour)
Build your APIs with Apigility
Talk by Christian Varela in Artist H (1 hour)
16:00
Rated 5
6
Building Interactivity with Websockets
Talk by Wim Godden in The Joint (1 hour)
Rated 4
8
Playing with the New Toys in PHP 7.0, 7.1, and 7.2
Talk by Cal Evans in Artist C (1 hour)
Rated 4
3
Debugging Your Web Application
Talk by Stephanie Rabbani in Artist D (1 hour)
Rated 0
0
Open Source Applied - Real World Use Cases
Talk by Justin Reock in Artist E (1 hour)
The Red Team is Coming!
Talk by Adam Englander in Artist F (1 hour)
Rated 0
0
What You Need to Know Before You Deploy Your Next MongoDB Implementation
Talk by Bill Crowell in Artist G (1 hour)
Rated 5
8
Test Driving Test Driven Development
Talk by Jason McCreary in Artist H (1 hour)
17:15 Practical PHP Deployment with Jenkins
Talk by Adam Culp in The Joint (1 hour)
Domain-Driven Data
Talk by Bradley Holt in Artist C (1 hour)
How to Go From Developer to Stakeholder
Talk by Ann Gaffigan in Artist D (1 hour)
Rated 4
8
Better Paranoid than Offline - OWASP Top Ten 2017
Talk by Christian Wenz in Artist E (1 hour)
Industrial Workflows with the Expressive Framework
Talk by Massimiliano Cavicchioli in Artist F (1 hour)
Make Your IBM i Sizzle with WordPress
Talk by Alan Seiden in Artist G (1 hour)
Rated 4
3
Building a Real API Using Command Pattern
Talk by Anderson "Duodraco" Casimiro in Artist H (1 hour)

Wednesday 25th October 2017

09:00
Rated 5
17
The Middleware Express
Keynote by Matthew Weier O'Phinney in The Joint (1 hour)
10:15 Developing PHP Apps Faster
Talk by Adam Culp in The Joint (1 hour)
Rated 4
6
Static Analysis Saved my Code Tonight
Talk by Damien Seguy in Artist C (1 hour)
Rated 0
0
A Real Zend Expressive Application on IBM i
Talk by Clark Everetts in Artist D (1 hour)
Rated 5
2
Why You're Not Secure: Apache, OpenSSL, and PHP
Talk by Andrew Carr in Artist E (1 hour)
Tackling the Beast: How to Gradually Upgrade a Legacy Code Base to PHP 7
Talk by Ann Gaffigan in Artist F (1 hour)
Rated 4
2
Go Micro with Microservices
Talk by Mariusz Gil in Artist G (1 hour)
Rated 5
3
Rise of the Machines: PHP and IoT
Talk by Colin O'Dell in Artist H (1 hour)
11:30 Building Robots with PHP
Talk by Christopher Pitt in The Joint (1 hour)
Getting and Staying Fast - A Web Performance Round-up
Talk by Bastian Hofmann in Artist C (1 hour)
Offline Sync for Progressive Web Apps
Talk by Bradley Holt in Artist D (1 hour)
Make your Application Expressive
Talk by Christian Varela in Artist E (1 hour)
Architecting a PHP Application with Interfaces to IBM i
Talk by Chelsea Fenton in Artist F (1 hour)
Going Bare - Writing the Web without a Framework
Talk by Sammy Kaye Powers in Artist G (1 hour)
Rated 4
9
Why Did My Project Fail?
Talk by Brandon Savage in Artist H (1 hour)
13:30
Rated 5
17
Building the Holodeck, one open source brick at a time
Keynote by Justin Reock in The Joint (1 hour)
14:45 Watch the Hacker Hack
Talk by Michael Hess, David Strauss in The Joint (1 hour)
Browser Serving Your Web Application Security
Talk by Philippe Gamache in Artist C (1 hour)
Rated 4
1
Get Started Using PHP Frameworks on IBM i
Talk by Stephanie Rabbani in Artist D (1 hour)
Identifying and Managing the Risks of Open Source Software for PHP Developers
Talk by Dave McLoughlin in Artist E (1 hour)
Create Your Own Dependencies!
Talk by Joshua Ray Copeland in Artist F (1 hour)
Cryptography for Beginners
Talk by Adam Englander in Artist G (1 hour)
Design Security in PHP Using Middleware
Talk by Enrico Zimuel in Artist H (1 hour)
16:00
Rated 5
4
Silo-Based Architectures for High Availability Applications
Talk by Georgiana Gligor in Artist C (1 hour)
Rated 0
0
Symfony 4 - Developer eXperience
Talk by Anderson "Duodraco" Casimiro in Artist D (1 hour)
Rated 2
2
Chatbots are Fun! So Let's Build One!
Talk by Tessa Mero in Artist E (1 hour)
Rated 4
1
Particulum Mobile: Zend Expressive Microservices in Docker Swarm
Talk by Jan Burkl in Artist F (1 hour)
Rated 4
2
Who's Doing What with PHP on IBM i
Talk by Mike Pavlak in Artist G (1 hour)
Rated 5
6
HTTP/2 and Asynchronous APIs
Talk by Davey Shafik in Artist H (1 hour)
17:15
Rated 5
4
The Promise of Asynchronous PHP
Talk by Wim Godden in The Joint (1 hour)
Rated 5
1
Building a Solid Cloud Architecture for Small to Medium Businesses
Talk by Ahmed Dirie in Artist C (1 hour)
Apigility and IBM i: A Match Made in Heaven
Talk by Massimiliano Cavicchioli in Artist D (1 hour)
Rated 0
0
Zend Studio Tips and Techniques
Talk by John Valance in Artist E (1 hour)
Rated 3
7
Lessons Learned Building the Composer Internals
Talk by Jordi Boggiano in Artist F (1 hour)
Big Iron: PHP Lessons from Cold War Supercomputing
Talk by Ed Barnard in Artist G (1 hour)
Defensive Coding Crash Course
Talk by Mark Niebergall in Artist H (1 hour)

Thursday 26th October 2017

08:00 The Most Exciting Features of PHP 7.1
Talk by Enrico Zimuel in The Joint (1 hour)
Writing Tests for PHP Source
Talk by Sammy Kaye Powers in Artist C (1 hour)
Multi-factor Authentication
Talk by Philippe Gamache in Artist D (1 hour)
Becoming a Bug Exterminator!
Talk by Joshua Ray Copeland in Artist E (1 hour)
Bring RPG/COBOL Business Logic to the Web with the PHP Toolkit
Talk by Alan Seiden in Artist F (1 hour)
Rated 5
4
Meet Johnny the Deployer: A LAMP Stack Professional's Journey to Artificial Intelligence
Talk by Georgiana Gligor in Artist G (1 hour)
Rated 5
2
MySQL 8
Talk by Dave Stokes in Artist H (1 hour)
09:15
Rated 5
8
Building a Culture of Respect: How to Find, Hire, and Retain Developers
Talk by Cal Evans in The Joint (1 hour)
Rated 5
2
Learn Unit Testing with Katas
Talk by David Hayes in Artist C (1 hour)
Rated 0
0
IBM i Ask the Experts
Talk by Mike Pavlak in Artist D (1 hour)
Rated 4
5
Machine Learning for the Rescue
Talk by Mariusz Gil in Artist E (1 hour)
Rated 1
1
Nom Nom: Consuming REST APIs
Talk by Tessa Mero in Artist F (1 hour)
Rated 0
0
Zend Server in Docker Swarm: Deployment and More
Talk by Jan Burkl in Artist G (1 hour)
Rated 4
3
Web Security: Website Hacks and Heists, Be a Detective and Find out 'Whodunnit'
Talk by Michael Hess in Artist H (1 hour)
10:30
Rated 5
7
Refactoring Done Right
Talk by Brandon Savage in Artist C (1 hour)
Rated 5
2
Kubernetes is your DevOps Guy
Talk by Brent Shaffer in Artist D (1 hour)
CommonMark - Markdown Done Right
Talk by Colin O'Dell in Artist F (1 hour)
Install MariaDB on IBM i - Tips, Troubleshooting, and More
Talk by Rod Flohr in Artist G (1 hour)
Rated 4
5
Review Unknown Code with Static Analysis
Talk by Damien Seguy in Artist H (1 hour)
11:45
Rated 3
9
Closing Keynote
Keynote by Federico Lara in The Joint (1 hour)