Santa Rosa Junior College logo Building on a Legacy of Excellence
home  > instruction  > instructional departments  > computer studies  > web certificates  > php programmer
PHP Programmer

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