PHP programmers are responsible for making “interactive” portions of a Web site. This may include creating a shopping cart application, building a database, or creating and processing feedback forms. Depending on the size of the project, the PHP programmer may also be responsible for the administration of the UNIX Web server and the creation or revision of a Web database.
Understanding how PHP can be used to enhance a Web site is a key element of the program. The Web Site Development PHP Programmer Certificate of Achievement program stresses a thorough understanding of HTML, C++, and PHP. Students will be expected to deliver Web-based solutions to business requirements.
A successful PHP programmer exhibits a strong work ethic, perfectionist standards, patience, strong people skills, and shows an attention to detail. PHP programmers are expected to design, program, test, and resolve problems utilizing Web-centric application technologies, as well as provide production support.
Job titles include PHP Software Developer, PHP Programmer, PHP Guru, Web Programmer, and Web Developer.
E-mail the certificate coordinator for further information.
| PHP Programmer Certification Coursework | ||||
|---|---|---|---|---|
| Course # | Course Name | Units | Delivery | |
| first semester course of study | 12-13 | CL | OL | |
| CS 50.11A |
Creating Web Pages 1 - HTML | 1.5 | X |
X |
| CS 50.11B | Creating Web Pages 2 - HTML | 1.5 | X | X |
| CS 10 or CS 19.11A or CS 19.11B or CS 19.21 |
Introduction to Programming Intro. to Programming w/ Visual BASIC Adv. Programming w/Visual Basic Introduction to Programming with C# |
4.0 4.0 3.0 4.0 |
X | X X X X |
| CS 50.15A | Introduction to XML 1 | 1.5 | X | |
CS 50.15B |
Introduction to XML 2 | 1.5 | X | |
| second semester course of study | 10.0 | CL | OL | |
| CS 55.13 | PHP Programming | 3.0 | X | |
| CS 50.11C | Intro. to Cascading Style Sheets (CSS) | 3.0 | X | |
| CS 50.31 or CS 99I |
Web Content Development or Occupational Work Experience Internship |
4.0 | X X |
X X |
| third semester course of study | 10.0 | CL | OL | |
| CS 50.32 or CS 99I |
Web / Interactive Media Projects or Occupational Work Experience Internship |
4.0 | X | X |
| CS 81.62 | Relational Database Concepts and Structured Query Language | 3.0 | X | |
| CS 55.11 | Programming Webpages with JavaScript, jQuery and AJAX | 3.0 | X | |
| Total Units | 32/33 | |||
CL = classroom
OL = online
