Client-Side Web Development
Course Description
Expanding on the skills learned in Responsive Web Design, Client-Side Web Development will continue exploring how to create responsive web sites using modern techniques. It will also introduced JavaScript, which is one of the most widely used programming languages in the world and is the script language of the web.
Course Content
Content for MTM6230 - Client-Side Web Development can be found on the official course website https://mtm6230.github.io/.
The official course Learning Management System is BrightSpace.
Workload
- 4hrs/wk lecture/lab
- 4hrs/wk prepare/practice/assignments
Class Times
TBD
Course Schedule
Assessment Schedule
Category | Assignment | Point Value | Final Weight | Due Date |
---|---|---|---|---|
Participation | In Class Exercises | 20 | 10% | Varies |
Exercise | In Class Labs | 50 | 30% | Varies |
Project | CSS Zen Garden | 60 | 20% | Week 5 |
Project | Web Portfolio | 50 | 20% | Week 10 |
Project | Interactive Gallery | 70 | 20% | Week 14 |
PA Schedule - Level 3
TBD
Core Topics
We will be covering the following topics throughout the course.
HTML/CSS Topics
- Web Accessibility
- CSS Flexbox
- CSS Grid System
- Image Optimization
- Responsive Images
- CSS Transitions
- CSS Transform
- CSS Animations
JavaScript Topics
- Variables
- Data Types
- Objects
- Arrays
- Loops
- Functions
- Conditional Statements
- HTML Manipulation
- Event Handling
Tools & Services
We will be using the following tools and services throughout the course
Tools
Services
Late Policy
Any work submitted after the due specified, without prior approval, will receive a ZERO for that assignment.
Plagiarism Policy
Plagiarism is defined as defined as presenting someone else’s work, in whole or in part, as one’s own, and includes the verbal or written submission of another work (for example, ideas, wording, code, graphics, music, and inventions) without crediting that source. This includes all electronic sources (for example, the Internet, television, video, film, and recordings), all print and written sources (for example, books, periodicals, lyrics, government publications, promotional materials, and academic assignments), and all verbal sources (for example, conversations and interviews).
Plagiarism, whether done deliberately or accidentally, is not allowed. The facilitation of plagiarism, that is, one student sharing his or her work with other students, is also not allowed. All parties caught plagiarizing will receive a ZERO.