VCDP 2460: Web Development 2
Effective date
September 2023
Department
Visual Comm Design Diploma
School
Trades, Technology and Design
Description
In this course, students will participate in technical workshops that expand their skill in hand-coding HTML5 and CSS3, with a focus on creating a complete multi-page responsive website and uploading it to a live web server via FTP. In addition to reviewing best practices for responsive web development, students will be introduced to advanced interactive and animation techniques, including JavaScript. Because web designers and developers must constantly update their skills as technology evolves, students will be encouraged to take on coding challenges that require independent learning above and beyond the topics covered by the instructor. Additionally, students will learn how designers and developers work together on larger web development projects.
Year of study
2nd Year Post-secondary
Prerequisites
VCDP 1271 or departmental permission.
Course Learning Outcomes
Upon successful completion of this course, students will be able to:
- Create intermediate responsive web pages from scratch using HTML5 and CSS3 and upload to via FTP to a live web server
- Research and describe current trends and functionalities in web design and development
- Describe the roles of web developers and web designers on large team-based website projects
- Select a realistic technical challenge and develop a project plan to complete it
- Describe how the need for modular or component-driven code patterns can affect a web design
- Edit and troubleshoot existing HTML and CSS
- Apply strategies for accessibility in web development
Prior Learning Assessment & Recognition (PLAR)
1. Interview with department to discuss previous experience
2. A portfolio assessment of previously completed related work OR
3. The demonstration of skills via the successful completion of 1-4 related projects/assignments similar to those completed in the course, chosen at the discretion of the department
Hours
Lecture, Online, Seminar, Tutorial: 42
Practicum, Self-Paced, Individual Learning: 12
Total Hours: 54
Instructional Strategies
A combination of lecture, demonstration, production simulations, problem solving, practical labs and reflective discussion will be used throughout this course.
Grading System
Letter Grade (A-F)
Evaluation Plan
Type
|
Percentage
|
Assessment activity
|
Project
|
30
|
Final project
|
Assignments
|
30
|
Assignments
|
Lab Work
|
30
|
May include in-class exercises, assignments, quizzes/tests, and work-in-progress
|
Participation
|
10
|
Participation and professionalism
|
Course topics
- Proper formatting and syntax for HTML5 and CSS3
- Animation and interactivity
- JavaScript and JavaScript frameworks
- CSS libraries and frameworks
- Current trends in CSS techniques
- Independent research and self-directed learning
- Project planning
- Forms
- Accessibility standards
Notes:
- Course contents and descriptions, offerings and schedules are subject to change without notice.
- Students are required to follow all College policies including ones that govern their educational experience at VCC. Policies are available on the VCC website at:
https://www.vcc.ca/about/governance--policies/policies/.
- To find out if there are existing transfer agreements for this course, visit the BC Transfer Guide at https://www.bctransferguide.ca.