Programs

Full Stack Developer

Important Dates

Next Cohort starting on

September 19, 2022 (evening) - CLOSED / COHORT IS FULL
THIS IS A MINISTRY (M.E.E.S.) FUNDED PROGRAM (Ministère de l'Éducation Ministère de l'Enseignement supérieur). Although this is not a Services-Québec purchased program, you may be eligible to receive financial assistance through your local Services-Quebec office. If eligible, ask agent to list you under our general contract # 588483-0.

Next Cohort starting on

October 17, 2022 (day) - CLOSED / COHORT IS FULL
THIS IS A SERVICES QUEBEC FUNDED PROGRAM – A referral to entente #835261-0 is required to apply to this group. Visit you local Services Quebec to make an appointment with an agent. Only the Services Quebec referred individuals will be invited to the mandatory testing, required for Admission into the program.

Information Session(s) - Virtual

No further information session will be scheduled for Fall 2022 cohorts.

Note

It is mandatory to attend an information session if you are to be considered a serious candidate for the program.
Required for the information session: Access to a device which will allow you to participate in a video conference.

Click here to be notified of new program announcements

Program Overview

Full-time Program - Attestation d’Études Collégiales (AEC) LEA.BN

The Full Stack Developer program was previously known as Internet Programming and Development (IPD) A.E.C.

The Full Stack Developer program is a full-time credit program that leads to an Attestation of College Studies (A.E.C.). The objective of the Full-Stack Developer (FSD) program is to provide hands-on, up-to-date training using current industry-standard methodologies and technologies.

A Full Stack Developer is a web developer who works with both the front and back ends of a website or application. They can work on projects that involve databases, building user-facing websites, or even work with clients during the planning phase of projects.

This program is 1,305 hours in length, delivered over the course of five semesters. It includes 16 courses, and an internship. By the end of the program, students will have attained 16 competencies, and be prepared to enter the labour market with a well-rounded set of skills.

New segmented version of the program:

A student who completes the full 1 305-hour program, including an internship in the workplace, will obtain an AFT in Front-end web development, followed by a second AFT in Software development.  The student will also receive the Full-Stack Developer Attestation of collegial studies (AEC) upon completion of the program.  This initiative is designed to increase graduation rates and ease the labour market shortage in sectors experiencing a lack of skilled workers.




Job Outlook

The Full-Stack Developer program falls under National Occupation Code (NOC) 2174 – Computer programmers and interactive media developers. According to provincial level labour market information, the 2019-2023 job outlook in Montreal is excellent.


Source: imt Emploi-Québec3

Emploi-Québec-Information sur le marché de travail,  downloaded November 30, 2020.

Courses & Schedule

Schedule

Monday to Friday
Day - 9:00 a.m. to 2:30 p.m. (30 mins for break)
Evening - 4:30 p.m. to 9:00 p.m. (30 mins for break)


The schedule is subject to change without notice.

Duration

1,305 hours (13 months approx.)

Courses will be offered online or blended, with adjustments for onsite classes, pending the public health situation.



Number Title Hours
420-WA5-AB Foundations of Web Development 75 hrs
420-JA4-AB Programming I 60 hrs
420-JB4-AB Programming II 60 hrs
420-SA5-AB Database 75 hrs
420-WB4-AB Website Design 60 hrs
420-WC4-AB User Interface 60 hrs
420-WD4-AB Web Services 60 hrs
420-WE6-AB Web Development I 90 hrs
420-SB3-AB Cloud Administration and Security 45 hrs
420-JC3-AB Data Structures and Algorithms 45 hrs
420-JD5-AB Programming III 75 hrs
420-JE5-AB Web Development II 75 hrs
420-JP3-AB Integration into the Labour Market 45 hrs
420-WF4-AB Application Development I 60 hrs
420-WG4-AB Application Development II 60 hrs
420-WH6-AB Integration Project 90 hrs
420-W18-AB Internship 270 hrs
Foundations of Web Development
Number420-WA5-AB
Hours75 hrs
Programming I
Number420-JA4-AB
Hours60 hrs
Programming II
Number420-JB4-AB
Hours60 hrs
Database
Number420-SA5-AB
Hours75 hrs
Website Design
Number420-WB4-AB
Hours60 hrs
User Interface
Number420-WC4-AB
Hours60 hrs
Web Services
Number420-WD4-AB
Hours60 hrs
Web Development I
Number420-WE6-AB
Hours90 hrs
Cloud Administration and Security
Number420-SB3-AB
Hours45 hrs
Data Structures and Algorithms
Number420-JC3-AB
Hours45 hrs
Programming III
Number420-JD5-AB
Hours75 hrs
Web Development II
Number420-JE5-AB
Hours75 hrs
Integration into the Labour Market
Number420-JP3-AB
Hours45 hrs
Application Development I
Number420-WF4-AB
Hours60 hrs
Application Development II
Number420-WG4-AB
Hours60 hrs
Integration Project
Number420-WH6-AB
Hours90 hrs
Internship
Number420-W18-AB
Hours270 hrs

Admission Requirements

  • Fulfill AEC admission requirements
  • Mathematics: Secondary IV, Technical and Scientific option OR Secondary IV, Science option OR Secondary V, Cultural, Social and Technical option, OR equivalent
  • Knowledge of computer fundamentals
  • Written and spoken English
  • Working knowledge of French an asset
  • Curriculum Vitae
  • Letter of Motivation
  • Interview by The Centre for Continuing Education
  • Testing required:
    – Logic and problem-solving skills
Recommended Computer Configuration
  • dual-core 64-bit CPU with 8GB RAM (or more)
  • SSD hard drive with at least 50GB of free space available
  • at least a microphone + speakers + a camera
  • internet connection over DSL/Cable/Fibre rated for least 5Mbit speed;
  • dual-screen setup is highly recommended
  • also highly recommended that you have a quiet place to learn

Note: a computer is required for the online information session

Fees

Title Cost
Testing fee $75
Application fee $30
Registration fee $117 per semester
Books $500-$700
nav to top
Skip to content