Course Overview
This course explores in greater detail how to apply structured methodology for designing and building web sites. Students will reinforce their knowledge of web usability design principles as they move from the planning stage of web site development to the second phase of coding and development. Students will be introduced to more advanced web technologies, such as HTML5, CSS3, JavaScript, and PHP and use current software to build visually appealing, well-constructed sites.
Prerequisite(s)
Credits
10.0
- Retired
- This course has been retired and is no longer offered. Find other Flexible Learning courses that may interest you.
Learning Outcomes
Upon successful completion of this course, the student will be able to:
- Verify a design with informal walk-throughs.
- Create user interfaces that will be accessible to various browsers.
- Explore and utilize advanced features of current web software, such as Adobe Design Suite.
- Create large-scale web sites using advanced (X)HTML, HTML5, CSS and CSS3.
- Add various multimedia components to web site projects.
- Describe the issues involved in the use of multimedia in a web design.
- Describe basic concepts of an object-based client-side scripting language such as JavaScript.
- Add interactivity and functionality to web projects by using JavaScript to create features like jump menus, alert messages, browser sniffing, mouse movement techniques, image swapping, and form handling.
- Explore uses of PHP libraries and extensions for web site functionality (RSS feeds, templating, encryption, shopping carts).
- Explain why web standards (such as XHTML, CSS, ECMAScript, and DOM) are used, and the benefits of standards compliance.
Effective as of Spring/Summer 2012
Programs and courses are subject to change without notice. Find out more about BCIT course cancellations.