tfh
Volume 20, Number 32 -- September 26, 2011

Reality-Based PHP Training on IBM i in Michigan

Revised: September 26, 2011

by Dan Burger

Some people never lose their natural desire to explore, create, share, and learn. That's even true for RPG programmers, although it's widely called into question by folks who have never met any RPG programmers. Imagination is often limited by environment and Laura Ubelhor has an idea that she thinks will foster the imaginations of RPG programmers. She's leading a project based at the Southeast Michigan iSeries User Group (SEMiUG) that connects programmers willing to learn new a new skill with companies open to innovation.

Here's the plan: Ubelhor, who is the president of the SEMiUG, put out the call for anyone wanting to learn PHP to sign up for a team that will learn the Web programming language as they progress through a real world application-building project on the IBM i platform. The idea was on the agenda at the local user group's monthly meeting last week and 18 people signed up. Others have shown interest and it's likely the team will expand. That's fine with Ubelhor, who enjoys seeing others match her enthusiasm for learning.

"I believed this project is a way to get as much as possible out of learning for everyone involved," she says. "And, it will provide an opportunity for one of our member companies to benefit from having some programming done. That's an attractive thing."

PHP continues to gather momentum in the IBM i community as Web application development of all kinds rises to the top of the priority lists. Better late than never, I say. Outside of the IBM i community, PHP is absolutely huge. As a new skill to acquire, PHP travels well. Like the well-known energy drink Red Bull, it can give your career wings.

Ubelhor, an IT consultant who also volunteers her time to help COMMON, has been involved with PHP development projects for several years.

"I know it is an extremely good fit for the platform," she says. "Learning PHP is good for individuals no matter what environment they are in. At the end of a project like this, they will walk away with something valuable to add to their skill list."

As project manager, Ubelhor will set up PHP development teams. The majority of participants have little or no PHP training or Web skills of any kind, but there are some that do and they will spread around to help the learning process. Just as in real life, there will be a variety of personalities, backgrounds, and experience. The ability to work together as a team will be an advantage and probably a challenge for some. Ubelhor acknowledges that some folks are more productive working on their own and that this project has room for those so inclined.

"Whether it's RPG or PHP or whatever, if you give different teams the same project you will get different results," she says. "However many teams we have, it is likely they will each approach the project differently. That's to be expected. In the end, we will have a review process involving the company that plans to use the code, and the determination of which result works best will be based on how the application best fits the needs of the company."

Three companies that are corporate members of SEMiUG are in discussions with Ubelhor about potential projects. She's sure the project selection process is on track. Based on conversations that have taken place, the broad project parameters have been established: It will be a fairly robust application--something with I/O and Excel files, for instance, fits into the plan.

"If it ends up with multiple companies looking for help with multiple projects, we'll still choose just one project for our initial effort," she says. "We'll take the approach of putting a toe in the water before diving in. I want to work out the kinks in this process during the first round. But I hope all three companies I'm talking with will want to pursue projects after the first one is completed."

Because this type of project--bringing volunteers together to work on applications for a company willing to get involved--is navigating uncharted territory, Ubelhor has goals for it to be controlled, organized, and professional. Attaining those goals means more projects in the future. If it's done well, there will be more user group members and corporate members wanting to get involved.

Ubelhor called on her good friend Larry Bolhuis to provide a server for the group to work on. Bolhuis' company, iDevCloud LLC, set it up a three-month deal at a reduced rate.

As part of the learning process, Ubelhor plans to bring in guest speakers--hoping that Mike Pavlak, the well-traveled PHP evangelist and solutions architect at Zend Technologies and Alan Seiden, who develops software for Strategic Business Systems and writes a PHP blog will both be available.

The key to getting this project started, Ubelhor says, was the grant money awarded to the local user group by Maxava through its iFoundation. The grant is being used to rent the server and will pay for bringing in guest speakers.

By the time the next SEMiUG meeting rolls around, the box will be set up--it comes with Zend Server loaded on it--and ready to go. Ubelhor says she'll be ready to go over the project and the time line. As the project is under way, she plans for the group to physically meet once a month and have GoToMeeting webinars in between to move the project forward.

Between now and the next meeting Ubelhor has recommended some suggested reading for the class. She mentioned The IBM i Programmers Guide to PHP by Jeff Olen and Kevin Schroeder as a good starting place. Other sources that I would add are Alan Seiden's blog posting "How to learn Zend Server and PHP on i" and a series of article written by Edwin Earley that can be found under the "Related Stories" heading at the end of this article.

In my opinion, the project Ubelhor is putting together is the type of innovative thinking that can keep a local user group relevant. It brings people together for learning in a new way and is tied to both individual memberships and corporate memberships. And I like the team sport, active participation aspects to it. And you can't overlook the fact that this demonstrates the modern capabilities of the IBM i and the RPG developer.

At the end of my phone conversation with Ubelhor, she said something that I wish more people would take note of and do something about. She said: "There are a lot of people on the i that have been content in their little cocoons where all they had to know was RPG or BPCS or some specific skill that put them on an island. They really need to expand their skill sets these days. It's not the same world as it used to be and it never will be again. No matter what platform you work on, there's no cocoon there anymore."


RELATED STORIES

PHP on i5/OS: A Whole New Stack

PHP: An Easy Yet Powerful Language Syntax

Use PHP to Bring i5/OS Resources to the Web

Bringing i5/OS Resources to the Web

Exploring the DB2 for i5/OS Extensions to the PHP Language



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
VAULT400

IBM Power7 Upgrade and HA/DR Webinars
Sponsored by: United Computer Group, Inc. (UCG/VAULT400)

 

Webinars hosted by UCG and Maxava. You will learn the latest details about
upgrading to IBM Power7 and how cost effective HA/DR on IBM i can be.

 

Jim Kandrac, UCG President, and Raymond Hammel, Maxava
Senior Solution Consultant, will host the events in September and October.

 

You will learn tips for upgrading to V6R1/V7R1 and how to
incorporate HA/DR as part of the process and which
may be best for your organization: VAULT400,
P7 Upgrade or IBM CBU/Solution Edition for i.

 

All attendees will receive a white paper, "Critical Elements for Successful Business Continuity."
Capacity is limited and attendance is limited to end users.

 

Register Today for September 27th or October 25th, 2011, 2 PM EST


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Victor Rozek,
Jenny Thomas, Hesh Wiener, Alex Woodie
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

System i Developer:  Join the Gurus at the RPG & DB2 Summit in St. Louis, October 17-19
Connectria Hosting:  What's your IBM System i strategy? Download our FREE report
Four Hundred Monitor Calendar:  Latest info on national conferences, local events, & Webinars

 

 

IT Jungle Store Top Book Picks

BACK IN STOCK: Easy Steps to Internet Programming for System i: List Price, $49.95

The iSeries Express Web Implementer's Guide: List Price, $49.95
The iSeries Pocket Database Guide: List Price, $59
The iSeries Pocket SQL Guide: List Price, $59
The iSeries Pocket WebFacing Primer: List Price, $39
Migrating to WebSphere Express for iSeries: List Price, $49
Getting Started with WebSphere Express for iSeries: List Price, $49
The All-Everything Operating System: List Price, $35
The Best Joomla! Tutorial Ever!: List Price, $19.95


 
Four Hundred Stuff
neuObjects Debuts Graphical Editor for IBM i

Surround Tech Brings IBM i Customers Closer to .NET Goal

Shield Drives New Features into HA4i

New IBM E-Commerce Bundle Offered on IBM i

Infor Gets Ready for System i Conference at Opryland

Four Hundred Guru
Call-backs Simplify File IO

A Better Way to Display Quick 5250 Messages in RPG

Running Down Cache Battery Rumors and More on Damaged Objects

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

System i PTF Guide
September 17, 2011: Volume 13, Number 2

September 10, 2011: Volume 13, Number 1

September 25, 2010: Volume 12, Number 39

September 18, 2010: Volume 12, Number 38

September 11, 2010: Volume 12, Number 37

September 4, 2010: Volume 12, Number 36

TPM at The Register
Red Hat swells sales and profits in fiscal Q2

Oracle 'engineers' SMB database appliance

No more tiers for flatter networks

Rumor: HP giving Apotheker Das Boot

Greenplum appliances swing both ways

Oracle defies the economy – and the curse of Sun

Dell shrinks vStart cloud boxes

Intel goes virtual to root out rootkits

Samsung bakes lower-voltage server memory

Cisco's virtual switching comes to Hyper-V 3.0 next year

Mellanox goes to Wall Street for cash

IBM pitches overclocked Xeons to Wall Street

THIS ISSUE SPONSORED BY:

BCD
ASNA
VAULT400
Linoma Software
Shield Advanced Solutions


Printer Friendly Version


TABLE OF CONTENTS
Start Planning For New Systems Now

Zend Reveals DBi, A New Version of MySQL for IBM i

Reality-Based PHP Training on IBM i in Michigan

As I See It: Celebrating Ignorance

Oracle Tries To Woo Midrange Shops With Database Appliance

But Wait, There's More:

So Long Then, QuickTransit Emulator . . . Northern Europe Gets Power Systems Cash Back Deal . . . Weather Report: Enterprise Email Partly Cloudy By 2020 . . . Modern RPG, App Dev, and DB Topics Popular at Omni Conference . . . Not All Telecommuters Are Getting The Job Done . . .

The Four Hundred

BACK ISSUES




 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2011 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement