Certificate Overview

This 16 unit certificate program will take you through the foundational skills for becoming a PHP Web Programmer, or Back End Web Developer. Emphasis is placed on basic web development skills using HTML5, CSS3 and JavaScript; MySQL, SQL, and database design; and intermediate level skills in developing database driven websites using PHP.

Complete the following REQUIRED courses:

Course Course Name Units
COSP 38

Database Concepts

Recommended Preparation:  COSA 50

Formerly CBIS 38. This course covers concepts and technologies of database systems. Topics include data modeling, design, and the implementation of relational databases; Structured Query Language-SQL; concurrency control; distributed database systems; data warehousing; Web-enabled database technologies; and the functions of database administration. Upon successful completion of this course, students will be given a voucher to sit for the Microsoft Technology Associate (MTA) industry certification exam.

4
COSW 10

Beginning Website Development

Recommended Preparation:  COSA 50

Formerly CBIS 207AD and CBIS 211AD and COSW 10AD. This course introduces the fundamental skills needed to design, develop and publish websites using industry standard software. Students will create websites using HTML and CSS and incorporate web design principles such as site planning, usability, and accessibility standards. Topics covered include formatting text, creating hyperlinks, building navigation menus, inserting images and other media, creating tables and forms, using CSS for layout and design, creating responsive websites and working with content management systems. Students should have completed a basic computer concepts course such as COSA 1 as preparation for this course.

4
COSW 200

Introduction to JavaScript and jQuery

Recommended Preparation: COSA 50

This course provides an overview of client-side programming using JavaScript, variables, arrays, functions, event handlers, objects, form validation, cookies, and the DOM. Introduces Web 2.0 technologies, Ajax (Asynchronous JavaScript and XML and JSON), and it is an introduction to using popular libraries including jQuery.

4
COSW 30

Web Development with PHP/MySQL

Recommended Preparation: COSW 10 and COSP 38

This course covers PHP & MySQL, one of the most popular technology combinations for developing interactive Web sites. It is designed to provide students with a real-world experience in developing database driven website programming concepts for personal and small business needs  Students write PHP code to interact with data stored in a database including record creation, update, deletion, and retrieval. Emphasis will be placed on creating web forms, searching databases, and session management. It is recommended that students enter this course with beginning knowledge of Web development concepts including HTML and CSS.

4
Total units needed to complete - 16