Archive for April, 2007

Lists for You to Join

Tuesday, April 10th, 2007

I have just taken the time to set up two Google Groups for the CFPHP group.

Central Florida PHP

The Central Florida PHP group is an open discussion for any PHP developer who wants to discuss anything related to PHP or this group’s activities.

Central Florida PHP Announcements

The Central Florida PHP Announcements group is an announcements-only group (IE: nobody can post except for admins and super heroes).

You will find signup forms on on the sidebar of this page if you want to quickly join.

May Meeting: A Gentle Introduction to Object Oriented PHP

Monday, April 2nd, 2007

[Update: I’ve updated the outline to be a little more detailed]

I’m proud to say that after a brief hiatus CFPHP is finally back. On top of that, we now have a permanent meeting location thanks to our gracious host, DeVry. They have agreed to host our meetings for the remainder of 2007, providing us with a location, ample parking, an overhead projection system, internet connection, and seating for up to 38 people.

The meeting will take place in room 114 from 3:00 pm to 5:00 pm on May 12th, 2007.

Directions

From Yahoo! or Google

  1. Take exit 78 off I4 (Conroy Road)
  2. If you are coming from the East, turn left on Conway from the offramp. If you are coming from the West, turn right on Conway from the offramp.
  3. Turn left on Millenia Blvd.
  4. The DeVry campus will be on the right. Park in the Visitors Parking in the front of the building.
  5. Enter the building using the center-front entrance

Meeting

The topic for the May meeting is “A Gentle Introduction to Object Oriented PHP” and will be presented by yours truly, Mike Girouard. A rough outline is as follows:

  • OOP: A Paradigm Shift
    • Procedural Code vs Object Oriented Code
    • When Procedural is Right
    • When OO is Right
    • The OO Mindset
  • Basic OO Concepts
    • Classes & Objects
    • Properties & Methods
    • Constructors & Destructors
    • Inheritance & Finality
    • Visibility
    • Static Members
  • PHP 4 vs PHP 5
    • PHP’s Progressive OO History
    • PHP 4 OOP
    • PHP 5 OOP
  • Case Study: Simplifying Requests
    • Understanding the Problem
    • A Procedural Approach
    • An OO Approach
    • Comparison
  • Homework
  • Suggested Reading

Please leave your suggestions or comments.