Server

You have access to the following servers

For TWD program, you will need to access three servers. They are:

  • BCIT student servers
  • Program File Server
  • Portfolio Server

Program Server

With the program server you can:

  • Download course material via the course folders.
  • Submit assignments and projects via the Dropbox folders located inside the course folders.

To access the program file server you will need an FTP program such as Filezilla. The instructions on this page use Filezilla

Download PDF

Portfolio Server

Your portfolio website is located at the following URL (In most cases):

http:// (first initial)(lastname).bcitwebdeveloper.ca

e.g. bkozma.bcitwebdeveloper.ca

This is a public web site. anything placed on these servers can be accessed by anyone with an internet connection.

To upload files to your website you need to use an FTP client. For the instructions below we have used Filezilla

Download PDF

cPanel

cPanel is your portfolio site’s online control panel. From your cPanel you can create databases as well as manage files for your portfolio web site.

How to Access your cPanel

1. Open any web browser and navigate to: (your portfolio address)/cpanel (e.g. – if your name is Jane Doe, your portfolio address is jdoe.bcitwebdeveloper.ca than to navigate to your cPanel you would type in the following address into your browser: jdoe.bcitwebdeveloper.ca/cpanel).

2. Once on your cPanel web page you will be asked to enter your cPanel username and password. Your cPanel username is the first part of your portfolio address and you will receive your password. (e.g. – if your portfolio address is jdoe.bcitwebdeveloper.ca then your cpanel username would be jdoe).

3. After you have entered your username and password press enter or return on your keyboard.

Textbook

  • HTML5 for Web Designers

    Author: Jeremy Keith

  • CSS3 for Web Designers

    Author: Dan Cederholm

  • Design for Real Life

    Author: Eric Meyer &
    Sara Wachter-Boettcher

  • Responsive Web Design

    Author: Ethan Marcotte

  • Designing for Touch

    Author: Josh Clark

  • Sass for Web Designers

    Author: Dan Cederholm

  • Git for Humans

    Author: David Demarree

  • JavaScript for Web Designers

    Author: Mat Marquis

  • Working the Command Line

    Author: Remy Sharp

  • Mobile First

    Author: Luke Wroblewski

  • Accessibility for Everyone

    Author: Laura Kalbag

  • Practical SVG

    Author: Chris Coyier

  • WooCommerce

    Author: woocommerce.com

  • Lynda.com

    Author: lynda.com

Benefits

BCIT Student Benefits Policy Information

The Great-West Life Assurance Company
Health & Dental
Plan Policy # 330828

Student Association Campus Centre - BURNABY

Room 286
Building (SE2)
3700 Willingdon Ave.
Burnaby, BC
V5G 3H2

Student Association Campus Centre - DOWNTOWN

Room 421 (only Tuesday and Friday)
555 Seymour St.
Vancouver, BC
V6B 3H6

Student Services Coordinator

Tel: (604) 456-8056
Fax: (604) 434-5726
Email: healthplan@bcitsa.ca
Web: BCIT Student Association - Health & Dental

Courses

  • TWDP 1500

    Planning and Designing Web Sites

    This course provides an intensive and comprehensive introduction to web site development and represents the first phase of the development life cycle. Students will use project management techniques to plan and prototype web sites that meet the requirements of their major projects and assignments. They will be introduced to commonly used web technologies, such as HTML, CSS, and JavaScript. Web usability principles, and best practices for web graphic design will also be explored. Additional topics will include designing an effective homepage, planning web site navigation and layout, and content organization and architecture.

  • TWDP 2500

    Coding and Developing Web Sites

    This course explores in greater detail how to apply structured methodology for designing and building web sites. Optimizing a web site for search engines will be explored. 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 ES6, and PHP. Students will use current software to build visually appealing user interfaces and well-constructed, standards compliant interactive web sites.

  • TWDP 3500

    Testing and Managing Web Sites

    During this course students will design, develop, and conduct the usability testing of their web sites using outside test subjects. Students will then analyze their test results, identify problems, and determine changes that are needed to meet usability objectives. Following an iterative design process, students will then use their findings to revise their web site designs. Students will leverage social media to maximize the visibility of a client’s online presence. Developing web projects as part of a team, students will learn the GIT version control system and utilize front-end build systems to maximize productivity. Creating web site that are accessible to all users in a variety of situations will be explored.

  • TWDP 4500

    Specialty Topics in Web Design

    Employers, agencies, and end users are increasingly asking for web developers with Content Management Systems (CMS) experience to create custom websites, which can be maintained daily by the clients without the help of web developers.
    This course will provide students an opportunity to learn the best practices of how to develop customized dynamic WordPress based websites. After completing this course, the learners will have an understanding of what WordPress is, what are the main differences between a static and a dynamic website, when and how to use WordPress, and how to develop a custom site for a client.

  • TWDP 4550

    Project

    This course provides an opportunity for students to integrate and apply their technical skills and theoretical knowledge by completing a comprehensive team-based project with industry sponsors by coding interactive, client-facing websites using a combination of HTML, CSS, JavaScript, PHP, and WordPress templating language.
    This course introduces the practice of building a web custom website for a real-life client. Throughout all the project days, the learners are working as part of a team of 2-4 and will develop a web site, based on their selected client’s requirements using industry best practices.
    The course pushes the students to use all the knowledge they acquired during the Technical Web Designer Program, such as HTML5, CSS, JavaScript, UX, PHP, WordPress templating language, and collaboration tools to effectively and efficiently work toward the goal of developing a site for the client to serve their business goals.
    The hands-on project provides the opportunity to work on building out all the necessary skills to start a career as a front-end developer.