Advanced Internet Programming & Web Applications (CSTP 2107)
In this course students will learn about advanced web technologies which provide the possibility of building fully dynamic web-centric applications. This is an intensive, hands-on, project-based, team-oriented course in which students in a team of 2-4 become familiar with "full stack" web development. This course introduces new database models such as NoSQL or MongoDB in the context of developing an end-to-end web application development using MVC architecture.
The technologies used focus on a current modern stack, such as MEAN ( MongoDB, Express.js, AngularJS), LAMP (Linux, Apache, MySQL, Python), and others. This course requires students to learn to program in Javascript in various environments.
By the end of this course, students will be able to participate in the development of secure data-driven business web applications in various domains.
The technologies used focus on a current modern stack, such as MEAN ( MongoDB, Express.js, AngularJS), LAMP (Linux, Apache, MySQL, Python), and others. This course requires students to learn to program in Javascript in various environments.
By the end of this course, students will be able to participate in the development of secure data-driven business web applications in various domains.
Course code: CSTP 2107
Credits: 4.0
Length: 80.0 hours
Course outline:
view
https://www.vcc.ca/vccphp/courseoutline?subject=CSTP&number=2107
Prerequisites
CSTP 1206 Introduction to Internet Programming & Web ApplicationsCSTP 1304 User Interface Design

Contact us
Book an appointment with an advisor
- Call 604.871.7000, option 2
* 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.