POWERUp 2019 has ended
Experience the magic of education. 
Back To Schedule
Tuesday, May 21 • 2:45pm - 3:45pm
36CE OPEN LAB: Building Object Oriented PHP Applications

Log in to save this to your schedule, view media, leave feedback 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

Senior Consultant, Profound Logic
John Valance is a senior consultant and modernization strategist for Profound Logic Software. He has worked on the IBM midrange platform since the 1980s, and on web development since 1998. As a consultant and developer, John specializes in modernization and web application development... Read More →

Tuesday May 21, 2019 2:45pm - 3:45pm PDT
Fantasy Tower Castle A-C
  Web Applications