Overview
The Front-End Web Developer (FWD) program takes students with little to no knowledge of web development and gives them the skills necessary to develop websites for small- to medium-sized businesses or for large websites as part of a web development team in just six months. The goal of this short, fast-track program is to produce job-ready graduates who can work in the front-end web design and development field.
Delivery mode:
January Intake – Online only
May Intake – In person only
September Intake – In person only
- We have put measures in place for your safety and well-being, ensuring that all safety protocols are addressed. Please see the BCIT COVID-19 page for details on the procedures that have been implemented.
- As of May 2021, students enrolling in classes for the fall 2021 term should be prepared for in-person face-to-face learning. This means making any required travel and accommodation arrangements before the term begins. The current health situation is fluid, and changes might arise depending on the health situation. We will inform you of the exact delivery model as soon as possible.
Your education is our priority and we will continue to deliver the applied instruction, collaborative experience, and industry connections that you expect from BCIT.
The program covers the following key areas:
- web design tools
- information architecture and user experience
- front-end web development
- web application development
By using a “best practices” approach to web development, you will create sites that are not only visually appealing but are also accessible, usable, and standards compliant.
Upon completion of the FWD program, you will have a publicly accessible web portfolio showcasing your work created throughout the program along with your industry project.
You will learn techniques in application development, be exposed to several current web technologies, and apply system development best practices to design and develop usable and effective websites.
The program is delivered through classroom instruction, hands-on lab work and individual and team projects. Applicants for the Front-End Web Developer program should possess sound logical and reasoning abilities, as well as good communication skills – both written and oral. Applicants should also have a working knowledge of Windows or macOS and be comfortable working with files and folders (saving, copying, moving and renaming files and folders).
BCIT Credential: | Certificate |
Program Location: | Downtown Vancouver |
Program Length: | 26 weeks, Full-time |
Program Start / End: | May 16, 2022 – November 18, 2022 |
- Next up Entrance Requirements
Entrance Requirements
Application processing
This program is open to applications:
- September 26th* for the January intake (online delivery only, starting 2023)
- January 17th* for the May intake (in-person delivery only)
- May 23rd* for the September intake (in-person delivery only)
*or next business day
Applications are considered for a specific intake.
Entrance requirements
This program has a two-step admission process. Applicants must meet all entrance requirements and will be accepted on a first qualified basis as long as space remains.
Step 1: Pre-entry assessment
Applicants are required to complete the Pre-entry Assessment form [PDF] to review their prior experience and how they meet the entrance requirements.
Please email your completed assessment form to TPP@bcit.ca.
An approved pre-entry assessment form must be uploaded to complete your application.
Step 2: Meet the following entrance requirements
- English: two years of education in English in an English-speaking country with one of the following:
- English Studies 12 (50%) or
- English First Peoples 12 (50%) or
- Other acceptable BC and Yukon courses or
- 3.0 credits of post-secondary English, humanities or social sciences (50%) from a recognized institution
What if I don’t meet these English requirements?
International applicants
The full-time on-campus delivery option is available to international applicants. A valid study permit is required prior to starting the program.
The full-time distance/online delivery option is available to international applicants who will complete the program from outside Canada or who currently have a valid status in Canada other than study permit. International applicants accepted into the distance/online option are not eligible for a study permit.
Apply to program
Scheduled Intakes
Each year:
- January: online
- May: in-person at the downtown campus
- September: in-person at the downtown campus
- Go back Overview
- Next up Costs & Supplies
Costs & Supplies
Tuition fees
Please see the Full-Time Tuition & Fees pages for tuition fee amounts:
Books & supplies
Tuition fees include classroom materials and all required software.
Students are required to bring in their own laptop to class each day. Please refer to the Laptop Specifications [PDF] for requirements.
The instructions on installing the software on your computer will be provided on the first day of class.
Laptop costs vary depending on the configuration chosen but will likely range from approximately $1000 to $2000.
Financial assistance
Financial assistance may be available for this program. For more information, please contact Student Financial Aid and Awards.
Refund policy
If notice is submitted in writing and received by the TPP Program Office at least twelve (12) working days prior to the first day of classes, all tuition fees paid (less the $1,500.00 commitment fee) will be refunded.
If notice is submitted in writing and received by the TPP Program Office by 4:00 p.m. on the second day of class, all fees paid less $2,500.00 ($1,500.00 commitment fee and $1,000.00 penalty fee) will be refunded.
There will be no refund of fees issued after the second day of class.
Withdrawal for medical reasons, possible partial refund with doctor's medical note.
- Go back Entrance Requirements
- Next up Courses
Courses
Class hours
9:30 am to 4:00 pm, Monday - Friday (excluding statutory holidays)
Program delivery
This program is run as a cohort model with instruction in the morning and mandatory labs in the afternoon. All classes are held in a computer lab.
Program matrix
Required Courses: | Credits | ||
---|---|---|---|
FWDP 1000 | Web Development 1 | 4.0 | |
FWDP 1100 | Web Design Fundamentals | 2.0 | |
FWDP 1200 | UX Fundamentals | 2.0 | |
FWDP 1400 | Web Scripting 1 | 5.0 | |
FWDP 2000 | Web Development 2 | 4.0 | |
FWDP 2200 | Web Design Process | 3.0 | |
FWDP 2300 | Managing Web Projects | 1.0 | |
FWDP 2400 | Web Scripting 2 | 5.0 | |
FWDP 3400 | Web Scripting 3 | 4.0 | |
FWDP 3600 | Content Management Systems | 5.0 | |
FWDP 3700 | Online Stores | 2.0 | |
FWDP 4000 | Web Portfolio Project | 4.0 | |
FWDP 4500 | Capstone Project | 9.0 | |
Total Credits: | 50.0 |
Transfer credit
Do you have credits from another BC/Yukon post-secondary school? Do you want to know if they transfer to courses here at BCIT? Check out BCIT's Transfer Equivalency Database to find out.
- Go back Costs & Supplies
- Next up Program Details
Program Details
Program length
26 weeks, full-time
Grading
Students must obtain a minimum of 65% in each course in order to proceed to the next course. All courses must be passed in order to qualify for the final capstone project.
Program location
January intake
The January intake will take place online.
May and September intakes
BCIT Downtown Campus
555 Seymour Street
Vancouver, BC
- Go back Courses
- Next up Graduating & Jobs
Graduating & Jobs
Sector 2020 snapshot

Job Opportunities
Graduates will find careers in a variety of industries including business, finance, government, health, information technology, telecommunications and independent consulting. Depending on previous academic and work experience, career paths for graduates may include but are not limited to:
- Front-end web developer
- Web application developer
- Web developer
- UX/UI Designer
- Go back Program Details
- Next up Faculty, Advisors & Staff
Faculty, Advisors & Staff
Faculty
Michael Whyte, FWD Program Head
Beata Kozma, FWD Faculty
Staff
Andre Trindade, Program Coordinator
Advisory committee
BCIT is well-respected by employers for its ties to industry. In Computing, this connection is formalized through a Program Advisory Committee (PAC) comprised of experts in a range of roles from a cross-section of companies. The department consults regularly to ensure program currency and relevance.
- Go back Graduating & Jobs
- Next up Contact Us
Contact Us
If you have any questions about this program, please send us an email.
You can also use the form below to make contact with our department, or other applicable departments at BCIT.
Questions or comments?
- Go back Faculty, Advisors & Staff
- Next up Subscribe
Subscribe
Sign up to receive updates, invitations to events, and information about BCIT and your program.
We promise not to spam you, we won’t share your personal information, and you can unsubscribe at any time.
- Go Back Contact Us
Programs and courses are subject to change without notice.