ZendCon 2013 Sessions

Keynotes


Opening Keynote – Andi Gutmans

Andi Gutmans | Tuesday, October 8 | 8:30 AM – 9:45 AM

WatchDownloadSlides


The rise of the Cloud Native developer

Peter Magnusson | Tuesday, October 8 | 1:30 AM – 2:30 AM 

WatchDownloadSlides (Coming Soon) ♦


Apigility Panel Q&A

Matthew Weier O’Phinney | Wednesday, October 9 | 1:30 AM – 2:45 PM

♦ Video Coming Soon ♦


Devs2-A-Palooza

David Intersimone | Wednesday, October 9 | 1:30 AM – 2:45 PM

WatchDownloadSlides

Continuous Delivery Panel Q&A

Luis Eduardo Colon; Adam Jacob; Rajesh Khazanchi; Maurice Kherlakian
Thursday, October 10 | 11:45 AM – 12:30 PM

Watch


Tutorials


Zend PHP Certification Boot Camp (Parts 1 & 2)

Christian Wenz | Monday, October 7th

♦ No Slides Provided ♦


Improving QA on PHP Development Projects

Michelangelo van Dam | Monday, October 7th |  9:00 AM – 12:00 PM

Slides


Zend Framework 2 Jump Start

Matthew Weier O’Phinney | Monday, October 7th | 9:00 AM – 12:00 PM

♦ No Slides Provided – Please contact the speaker directly. ♦


Caching and Tuning Fun for High Scalability

Wim Godden | Monday, October 7th | 9:00 AM – 12:00 PM

Slides


Do You Speak Design Patterns in PHP?

Enrico Zimuel & Ralph Schindler | Monday, October 7th |  9:00 AM – 12:00 PM

Slides


PHP on IBM i Performance Workshop (Parts 1 & 2)

Alan Seiden |  Monday, October 7th |  9:00 AM – 12:00 PM

♦ No Slides Provided – Please contact the speaker directly. ♦


PHPUnit: Recipes for Success

Sebastian Bergmann &  Stefan Priebsch |  Monday, October 7th | 1:30 PM – 4:30 PM

♦ No Slides Provided – Please contact the speaker directly. ♦


Introduction to Modules in Zend Framework 2

Evan Coury | Monday, October 7th | 1:30 PM – 4:30 PM

♦ No Slides Provided – Please contact the speaker directly. ♦


Extending the Zend Server UI & WebAPI

Yonni Mendes |  Monday, October 7th | 1:30 PM – 4:30 PM

Slides


Clean Application Development

Adam Culp |  Monday, October 7th | 1:30 PM – 4:30 PM

Slides


Sessions


Building a Mobile App in 30 minutes

Jan Burkl | Tuesday, October 8 | 10:00 AM – 11:00 AM

♦ No Slides Provided – Please contact the speaker directly. ♦


Developing PHP Cloud Backends for your Mobile Applications

Grant Shipley | Tuesday, October 8 | 10:00 AM – 11:00 AM

Slides


Zend Framework 2 for Newbies

Michael Stowe | Tuesday, October 8 | 10:00 AM – 11:00 AM

Slides


PHP Toolkit from Zend and IBM

Alan Seiden | Tuesday, October 8 | 10:00 AM – 11:00 AM

Slides


PHP 5.5 The Future Is Now – Next-Gen Features You Can Use Today

Zeev Suraski | Tuesday, October 8 | 11:15 AM – 12:15 AM

♦ No Slides Provided – Please contact the speaker directly. ♦


JavaScript Communication APIs

Christian Wenz | Tuesday, October 8 | 11:15 AM – 12:15 PM

Slides


LEVEL UP! Migrating your ZF1 app to ZF2

Gary Hockin | Tuesday, October 8 | 11:15 AM – 12:15 PM

Slides


Introducing Tests in Legacy PHP Applications

Jeff Carouth | Tuesday, October 8 | 11:15 AM – 12:15 PM

Slides


DevOps automation: CI and Deployment with Jenkins

Slavey Karadzhov | Tuesday, October 8 | 2:45 PM – 3:45 PM

Watch♦ No Slides Provided – Please contact the speaker directly. ♦


Virtualization for Developers using Zend Server

John Coggeshall | Tuesday, October 8 | 2:45 PM – 3:45 PM

Slides


ZF2: Building a SOA Architecture

Mike Willbanks | Tuesday, October 8 | 2:45 PM – 3:45 PM

SlidesExamples


PHP Batch Jobs for IBM i

Alan Seiden | Tuesday, October 8 | 2:45 PM – 3:45 PM

Slides


Xdebug

Derick Rethans | Tuesday, October 8 | 4:00 PM – 5:00 PM

Slides


Object-Oriented JavaScript (yes, it really exists)

Jordan Kasper | Tuesday, October 8 | 4:00 PM – 5:00 PM

Slides


Doctrine ORM and Zend Framework 2

Marco Pivetta | Tuesday, October 8 | 4:00 PM – 5:00 PM

Slides


DB2 and PHP Best Practices on IBM i

Alan Seiden | Tuesday, October 8 | 4:00 PM – 5:00 PM

Slides


The Why and the How of Moving to 5.4

Wim Godden | Tuesday, October 8 | 5:15 PM – 6:15 PM

Slides


Nginx: The Need for Speed

Evan Coury | Tuesday, October 8 | 5:15 PM – 6:15 PM

WatchSlides


PaaSing Your Code Around

Chris Tankersley | Tuesday, October 8 | 5:15 PM – 6:15 PM

Slides


Build Secure Applications with Zend Framework 2

Enrico Zimuel | Tuesday, October 8 | 5:15 PM – 6:15 PM

Slides


Building Social Contest Apps in the Cloud

Nik Garkusha & Cory Fowler | Wednesday, October 9 | 9:45 AM – 10:45 AM

Watch♦ No Slides Provided – Please contact the speaker directly. ♦


Grokking HTTP

Ben Ramsey | Wednesday, October 9 | 9:45 AM – 10:45 AM

WatchSlides


Test{able|ing} Zend Framework 2 Applications

Sebastian Bergmann | Wednesday, October 9 | 9:45 AM – 10:45 AM

♦ No Slides Provided – Please contact the speaker directly. ♦


Zend Server + Zend Studio: How Integration Makes PHP Development Easier Than Ever

Wojciech Galanciak | Wednesday, October 9 | 9:45 AM – 10:45 AM

Slides


What I Learned about “Mobile-First” by Not Going “Mobile First”

Clark Everetts | Wednesday, October 9 | 11:00 AM – 12:00 PM

Slides


Socket Programming with PHP

Elizabeth Smith | Wednesday, October 9 | 11:00 AM – 12:00 PM

Slides


Building Flexible Infrastructure on EC2

Shawn Stratton | Wednesday, October 9 | 11:00 AM – 12:00 PM

Slides


Introduction to PostgreSQL

Ilia Alshanetsky | Wednesday, October 9 | 11:00 AM – 12:00 PM

Slides


UA testing with Selenium and PHPUnit

Michelangelo van Dam | Wednesday, October 9 | 2:45 PM – 3:45 PM

WatchSlides


Essential Git for Developers

Adam Culp | Wednesday, Octobor 9 | 2:45 PM – 3:45 PM

Slides


Use OpenStack with Zend Framework 2

Enrico Zimuel | Wednesday, October 9 | 2:45 PM – 3:45 PM

Slides


Practical ZF1 to ZF2 Migration: Lessons from the Field

Clark Everetts | Wednesday, October 9 | 2:45 PM – 3:45 PM

Slides


Business Logic Security

Ilia Alshanetsky | Wednesday, October 9 | 2:45 PM – 3:45 PM

Slides


Doctrine, Object Persistence and You

Jeremy Mikola | Wednesday, October 9 | 4:00 PM – 5:00 PM

WatchSlides


Testing Essentials: Mock Objects Explained

Jeff Carouth | Wednesday, October 9 | 4:00 PM – 5:00 PM

Slides


MongoDB introduction

Derick Rethans | Wednesday, October 9 | 4:00 PM – 5:00 PM

Slides


PDT As a Competitive Free IDE for PHP Professionals

Wojciech Galanciak | Wednesday, October 9 | 4:00 PM – 5:00 PM

♦ No Slides Provided – Please contact the speaker directly. ♦


Contributing to Core: My Journey to Add array_column() to the PHP Core

Ben Ramsey | Wednesday, October 9 | 5:15 PM – 6:15 PM

Slides


Compose This!

Matthew Weier O’Phinney | Wednesday, October 9 | 5:15 PM – 6:15 PM

♦ No Slides Provided – Please contact the speaker directly. ♦


Enterprise Development on a Shoestring Budget

Chris Tankersley | Wednesday, October 9 | 5:15 PM – 6:15 PM

WatchSlides


Building Models in ZF2: A Crash Course

Zend Staff – Wednesday, October 9 | 5:15 PM – 6:15 PM

Slides


MySQL HA, Recovery and Load Balancing

Davey Shafik | Wednesday, October 9 | 5:15 PM – 6:15 PM

Slides


API First

Ben Ramsey | Thursday, October 10 | 8:00 AM – 9:00 AM

WatchSlides


Scaling in the Cloud with Amazon Web Services

Eli White | Thursday, October 10 | 8:00 AM – 9:00 AM

Slides


Professional eCommerce with Magento & Zend

Jan Burkl | Thursday, October 10 | 8:00 AM – 9:00 AM

♦ No Slides Provided – Please contact the speaker directly. ♦


Apigility: Agile APIs with ZF

Matthew Weier O’Phinney | Thursday, October 10 | 9:15 AM – 10:15 AM

Watch
♦ No Slides Provided – Please contact the speaker directly. ♦


PHP Development in Zend Studio in Cloud-Oriented Environment

Wojciech Galanciak | Thursday, October 10 | 9:15 AM – 10:15 AM

Slides


Implementing Generic Multi-Protocol API at Splunk.com

Zurab Davitiani | Thursday, October 10 | 9:15 AM – 10:15 AM

Slides


MariaDB 10.0: What’s New

Sergei Golubchik | Thursday, October 10 | 9:15 AM – 10:15 AM

Slides


DOs and DON’Ts of MongoDB

Jeremy Mikola | Thursday, October 10 | 9:15 AM – 10:15 AM

Slides


A Tale of Two Apps

Chris Tankersley | Thursday, October 10 | 9:15 AM – 10:15 AM

Slides


A ZF2 based command line interface for DevOps automation

Slavey Karadzhov | Thursday, October 10 | 10:30 AM – 11:30 AM

Watch ♦ No Slides Provided – Please contact the speaker directly. ♦


Using Logs to Help You Stop Your App From Doing Dumb Things

David Stockton | Thursday, October 10 | 10:30 AM – 11:30 AM

Slides


Using Unicode with PHP

Elizabeth Smith | Thursday, October 10 | 10:30 AM – 11:30 AM

Slides


Modern PHP

Ben Ramsey | Thursday, October 10 | 10:30 AM – 11:30 AM

Slides


Vagrant for Virtualized Development

Adam Culp | Thursday, October 10 | 02:00 AM – 03:00 PM

Slides


Uncon Sessions (On sessions with Sybmitted Slides are listed)


“The Cloud”, AWS, & the AWS SDK for PHP

Jeremy Lindblom 

Slides


Adventures of A Contract Developer

Tim Lytle 

Slides


Implementing Domain Driven Design in PHP

Steve Rhoades 

Slides


Community works for business too

Michelangelo van Dam 

Slides


The proxy pattern

Marco Pivetta  

Slides


Building Real-World SMS Solutions with PHP & Nexmo

Tim Lytle 

Slides


Stop multiplying by 4: a better way to estimate

Chuck Reeves 

Slides