Attending this event?
Experience the magic of education. 
Tuesday, May 21 • 5:15pm - 6:15pm
OPEN LAB: Building Object Oriented PHP Applications

Log in to save this to your schedule and see who's attending!

While PHP allows for both a procedural as well as an object-oriented coding style, today most professional PHP application packages are created using object-oriented techniques. Why? – because this results in code that is more organized, easier to maintain and extend, with fewer bugs. This lab will take you through building and extending PHP classes step by step. We will start with creating simple functions with local data scope, then build upon this concept to create basic classes with private and public properties and methods. You will see how to instantiate objects and use them in application code. Then, building upon these basics, you will build more complex classes, exposing you to each of the key concepts and syntax elements of OO PHP, as well as some of the intermediate concepts such as inheritance and static class elements. In the process, the exercises will teach you how you can use OO techniques to simplify creating HTML forms, as well as basic database access. This is an introductory lab on OO – no prior OO experience is required, but a familiarity with PHP syntax and web application development is helpful.

avatar for John Valance

John Valance

President & CTO, Division 1 Systems
John Valance has worked on the IBM midrange platform since 1983 and on web development since 1998. As a consultant and developer, John specializes in database and web application development on the IBM i platform. He is also a trainer for Zend Technologies, teaching PHP Foundations... Read More →

Tuesday May 21, 2019 5:15pm - 6:15pm
Fantasy Tower Castle A-C

Twitter Feed