Certificate in Software Systems Developer (Web Programmer Option)

British Columbia Institute of Technology - Downtown Campus

Canada,British Columbia

 2 Shortlist

9 Months

Duration

CAD 16,026/year

Tuition Fee

CAD 154

Application Fee

Apply Date

Canada, British Columbia

Type: College

Location Type: Urban

Founded: 1960

Total Students: 48,000 +

Int. Students: 4,500 +

Campus Detail

Main Campus Address

555 Seymour Street, Vancouver, British Columbia, CA

Certificate in Software Systems Developer (Web Programmer Option)

Program Overview

For most people, learning to code cannot be rushed. Consider the Software System Developer (SSD) program for a proper coding education with enough time to actually learn the content. Study at an institution that is recognized and trusted by industry throughout Western Canada. Over 80% of SSD graduates are hired as web application developers.

The SSD Web Programmer option is an eight-month, full-time web application development program offered at BCIT's the downtown Vancouver campus. SSD prepares individuals for high-demand careers in the technical areas of web application development. Train for a new career through extensive hands-on practice.

  • HTML, CSS, Twitter Bootstrap, JavaScript, jQuery, XML, RESTFUL services
  • Systems Analysis Design and Agile Methodology
  • Relational Design, SQL, and NoSQL
  • React, React Native, Angular, Ionic and Progressive Web Apps
  • ASP.NET Core MVC and Web API
  • Web Application Security
  • NodeJS, Express and MongoDB
  • Introductory Android and IOS
  • PHP and Laravel
  • Agile project methodology and code sharing with GitHub and Azure DevOps
  • Introductory cloud services with Azure and Amazon Web Services
  • Integration with other hosting services, tooling and API providers

Graduates of this certificate program may apply for acceptance into the BCIT Bachelor of Technology in Computer Systems (additional prerequisites are required). Laddering into the Computer Systems Technology Diploma program is not an option. This program is delivered through classroom instruction, hands-on lab work and individual and team projects. While applicants are not required to have formal computer programming experience, they need to have a solid understanding of object-oriented programming. Applicants with no knowledge are advised to take a programming language course, such as introduction to object-oriented programming, C#, or Java.