Course Outline - CMPT 272 - Web Development I
Information
Subject
Catalog Number
Section
Semester
Title
Instructor(s)
Campus
CMPT
272
D100
2022 Fall (1227)
Web Development I
Bobby Chan
Burnaby Mountain Campus
Calendar Objective/Description
Web Development I
Instructor's Objectives
This course will introduce students to the fundamentals of client-side web programming. Students will gain experience working with markup languages such as HTML and CSS as well as define dynamic behaviour using client side languages. Students will be introduced to popular front-end frameworks. The web architecture will be discussed and demonstrated using web services and basic API calls to existing web-based API’s. Prerequisites: Cmpt120, Students with credit for Cmpt470 may not take Cmpt218 for further credit.
Prerequisites
see go.sfu.ca
Topics
- WWW protocols and Architectures
- Markup Languages
- JavaScript
- Front-end (client-side) Frameworks
- Application Programming Interfaces
Grading
To be discussed in the first lecture Students must attain an overall passing grade on the weighted average of exams in the course in order to obtain a clear pass (C- or better).
Academic Honesty Statement
Academic honesty plays a key role in our efforts to maintain a high standard of academic excellence and integrity. Students are advised that ALL acts of intellectual dishonesty will be handled in accordance with the SFU Academic Honesty and Student Conduct Policies ( http://www.sfu.ca/policies/gazette/student.html ).