This hands-on course replaces COMP 1950 and COMP 2015 as of September 2020. It follows on from COMP 1850 Introduction to Web Development. Students who already understand HTML5 and CSS3 will explore web development in more depth with JavaScript and jQuery and be introduced to programming for web sites and web applications. Labs, exercises and assignments focus on the theory behind client-side web scripting and how to manage interactive sites. Topics include: object/feature detection, DOM manipulation, event handling, functions (named and anonymous), closures, object detection, object creation and prototyping, event handling and callback functions, jQuery introduction, jQuery plugin usage, form validation, timers and simple animations. COMP 2132 is a required course for BCIT Computing Advanced Web Technologies; both associate certificates in Applied Web Development, AWD and Web and Mobile Application Development, WMA, as well as Web Development Fundamentals and the Computer Systems Certificate, CSC. This course is prerequisite for several advanced courses based on JavaScript including: COMP 2052 Android and Mobile Application Development Tools, COMP 2909 Angular and Vue.js, COMP 2912 Node.js, COMP 2913 React and Modern JavaScript and COMP 3015 Introduction to Web Applications with PHP. Upon successful completion of COMP 2132 participants will be able to program client-side web sites and move on to higher levels of web programming courses to build significant web applications.
COMP 1850 or COMP 1170 or COMP 1171
3.0
$589.00 - $599.00 See individual course offerings below for actual costs.
Below are three offerings of this course for the Winter 2021 term.
Mon Feb 22 - Wed Mar 31 6 Weeks
Dates | Days | Times | Locations |
Feb 22 - Mar 31 | Mon/Wed | 13:00 - 16:00 |
Online Delivery See Notes below |
Jeff Parker
TBD – see Learning Outcomes in the interim
$589.00
Thu Jan 07 - Thu Mar 25 12 Weeks
Dates | Days | Times | Locations |
Jan 07 - Mar 25 | Thu | 18:00 - 21:00 |
Online Delivery See Notes below |
Jeff Parker
$589.00
This course offering is in progress. Please check this page for other currently available offerings, subscribe to receive email updates or contact us with your comments or questions.
In Progress
Mon Jan 11 - Mon Mar 29 12 Weeks
Dates | Days | Times | Locations |
Jan 11 - Mar 29 | Mon | 18:30 - 21:30 |
Online Delivery See Notes below |
Chris Harris
$599.00
This course offering is in progress. Please check this page for other currently available offerings, subscribe to receive email updates or contact us with your comments or questions.
In Progress
Upon successful completion of this course, the student will be able to:
Effective as of Spring/Summer 2020
COMP 2132 is offered as a part of the following programs:
If you have a comment or question about this course, please complete and submit the form below.
Interested in being notified about future offerings of COMP 2132 - Web Development with JavaScript? If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.