In this course students learn how to design and develop a software application that works through browsers or the internet. Students will learn about various web application development technologies, and how to create a web application using a modern MVC (Model-View-Controller) framework which communicates with an Apache server.
In a small team of 2-4, students will build a robust Representational State Transfer (REST)ful webapp back-end to complement their chosen projects. The team will collaborate using a shared Git repository and Gitflow workflow.
Course code: CSTP 1206
Length: 60 hours
Course outline: viewhttps://www.vcc.ca/deptUploads/course-outlines/CSTP-1206.pdf
PrerequisitesCSTP 1105 Introduction to Programming
CSTP 1106 Website Development
* Fees are approximate and subject to change. Students are required to pay any applicable fee increases. Fees listed are for domestic students. For international programs, visit VCC International.
† This information is intended as a guideline only. Program and course details are subject to change with the approval of VCC's Board of Governors.