Skip to main content


Course Code: CEWP 459
Great websites are like magic. They make everything seem effortless. The truth is, a team of people spent a great deal of time writing every line of code: the programmers. If you're here, it's probably because you want to be one of them. Good move. This course moves beyond what you've learned already to teach you all about database-driven web application development using PHP and MySQL. Specific topics include how to create databases, tables, indexes and storage procedures, how to manage users, replicate tables and other geeky stuff. By the end of this course you'll be able to create PHP-based web applications that persist data to and retrieve data from a MySQL database. Pretty awesome, right?

Your take-away

This course is a great way to help you:
• Learn the fundamentals of PHP and MySQL;
• Create dynamic web pages;
• Learn object-oriented programming;
• Use different arrays within your program;
• Perform basic administration of a MySQL database;
• Create various types of database objects, like schemas, tables, users, indexes, etc.;
• Use PHP to persist data to and retrieve data from a MySQL database.

Our approach

In this program, you'll gain real-world knowledge through active hands-on learning led by seasoned pros who'll show you the ropes. More excitingly, you'll be using the very latest software. You can't get skills like this on YouTube.

Who benefits the most?

• Students who have completed CEWP 215, CEWP 329 and CEJV 416, and want to continue their studies.
• Anyone looking to pursue studies or employment in the field of big data
• Anyone who wants to learn the fundamentals of web programming.
• Students who want to work in advertising, animation, graphic design, website creation and management.
• Students looking onward to an academic path in web programming.
• Beginning web programmers with basic programming knowledge.
• Intermediate web programmers who wish to improve their PHP knowledge
• Java, .NET, C++ programmers wanting to learn a new language.
• HTML programmers/designers transitioning to learn back-end programming in PHP.
• Project managers wanting to familiarize themselves with PHP development.
• QA testers who wish to learn best practice coding and testing procedures.
• Technical business analysts who would like to build prototypes quickly.
• Hobbyists wanting to incorporate PHP into their personal projects.

Concordia CCE Loyalty Discount

All students who meet at least one of the following conditions, will receive a 10% discount on their CCE course or workshop tuition fees:

1)   Have completed a CCE, Undergraduate or Graduate course at Concordia University in a prior academic term;

2)   Have completed a language proficiency test (IELTS) at CCE;

3)   Have completed a CCE Professional Development Seminar/Workshop.

This discount is based on the information maintained in the Concordia University student information system.

NOTE: This discount does not apply to a language proficiency test enrollment (IELTS) nor to application fees for admission to a CCE program of study.



Prerequisite courses

Code Title

Back to top

© Concordia University