Learn the fundamental principles and techniques to design and develop effective Web sites. As the foundation for several advanced web courses in the BCIT School of Computing, this hands-on course provides an introduction to basic and advanced web technologies, including HTML5 and CSS3. Students are shown how to hand code web pages according to W3C standards using HTML, style text and content with CSS, and manage files and Web sites using FTP software. Labs and exercises include an introduction to JavaScript and PHP for adding dynamic features with client side and server side scripting and other advanced web technologies courses. In addition, the course will provide an introduction to web interface design concepts, information architecture, and basic interactivity using web forms. Students will have an opportunity to explore social media and web analytics as they relate to web design and development. COMP 1850 is required for the Applied Web Development Associate Certificate as well as the Computer Systems Certificate. By the end of this course successful students will be able to design and build basic web sites as well as move on to COMP 1911 JavaScript Workshop, and/or COMP 1950 Web Development and Design 2. (3.0 Credits)
Prerequisite(s)
COMP 1002, or equivalent knowledge of using a Windows PC and file management.
This course offering is in progress. Please check back next term or contact the appropriate Program Assistant [PDF] to determine when this course will be offered again.
No class May 20 (Victoria Day) or July 1 (Canada Day).
Status
This course offering is in progress. Please check back next term or contact the appropriate Program Assistant [PDF] to determine when this course will be offered again.
This course offering is full. Please check back next term or contact the appropriate Program Assistant [PDF] to determine when this course will be offered again.
The start and end dates have changed from April 11 – June 27 to April 18 – July 4.
Status
This course offering is full. Please check back next term or contact the appropriate Program Assistant [PDF] to determine when this course will be offered again.
Class is in session May 18 (Victoria Day) and June 29 (Canada Day). The start and end dates have changed from April 13 – June 29 to April 20 – July 6.
Status
This course offering is in progress. Please check back next term or contact the appropriate Program Assistant [PDF] to determine when this course will be offered again.
This course runs from Monday to Friday for 10 days. Students in this class will have access to a lab in the afternoon for additional practice time. This is an intensive delivery format and is not meant for everyone. Students must attend all classes.
Status
This course offering is full. Please check back next term or contact the appropriate Program Assistant [PDF] to determine when this course will be offered again.
Full
Learning Outcomes
Upon successful completion of this course, the student will be able to:
Outline and plan basic Web pages and sites.
Mark up pages by hand using HTML5.
Understand the differences between versions of HTML and CSS.
Plan site and page elements using information design techniques.
Create basic interface elements using Photoshop or similar software.
Style text and page elements using CSS3.
Use CSS for simple page layout.
Understand introductory concepts for client side scripting with JavaScript.
Implement Server Side Includes (SSI) and use PHP scripts for basic form processing.
Manage Web pages and sites with FTP.
Move on to a series of courses in advanced web development.
Related Programs
COMP 1850 is offered as a part of the following programs:
Registration is currently open for the Spring/Summer 2013 term.
The sneak preview for the Fall 2013 term starts Fri, May 24 at 8:30 am (PDT).
Web registration for the Fall 2013 term will open Sun, May 26 at 9:00 am (PDT).
Students may also register by phone, mail or in-person, starting Mon, May 27 at 8:00 am (PDT).
Classroom Locations
Classroom locations are subject to last minute changes. Please check the Part-time Studies Classroom Locations listing at www.bcit.ca/rooms on the first day of any course you are registered for.