DC is committed to providing students with a high-quality academic experience. All scheduled academic activities and services, including on-campus learning through classes and labs, continue as planned while Durham Region is under red-zone restrictions. For a full list of what is open on campus or operating virtually, please visit our COVID-19 winter semester page.
Learn more about courses and services being offered remotely. COVID-19 Pre-entry Screening Questionnaire Report if you are unwell

Web Develop-Client Side Script

This course introduces students to JavaScript, which is primarily a Client-Side web scripting language. Students will learn to create comprehensive web applications implementing commonly used JavaScript provided functions/packages, and how to augment their web applications using jQuery. Students will also have the opportunity to work with AJAX (Asynchronous JavaScript and XML) to send and receive meaningful data to a server. The last portion of the course will build upon the knowledge gained up until then to use JavaScript in the development of a Server-Side web application. This will cover understanding, configuring, implementing and modifying a Node.js server to appropriately host a final web application. Topics will include: advanced utilization of JavaScript in the form of client and server side code to handle complicated data; submitting forms and form-requests to Web servers (including object persistence using a database); and, strategies for setting up and maintaining a well-organized web server.