Programs

Full Stack Developer

Important Dates

Next Program:

February 13, 2025
Evening Schedule- 4:30 p.m. to 9:00 p.m. (30 mins for break)

Ministry funded programs – (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 refer you under our general contract # 588483-0.

Program Delivery:

Courses will be offered online with adjustments for onsite workshops.

Virtual Information Session(s):

  • TBA

    Attending a program information session is a mandatory step to be considered a candidate for this program

    In-person aptitude testing sessions:
  • Wednesday, November 27 at 2 p.m.
    Location: Brittain Hall, John Abbott College

    Link to Register will be provided during the information session.

    Successful aptitude test results are required to be considered for this program
    Candidates are not eligible to re-test within 6 months of taking the test. We welcome candidates to test again after 6 months.

    Bill 96

    Review information regarding Bill 96 to best prepare for the upcoming program:

    Bill 96 (Law 14) and eligibility

    Click here to register for an information session
  • 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 end 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.)

    Classes may be offered online and in person (hybrid).



    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
    • Microphone, Speakers and a Camera are required
    • Internet connection over DSL/Cable/Fibre rated for least 5Mbit speed;
    • Dual-screen setup is highly recommended
    • Quiet place is recommended

    Fees

    Title Cost
    Testing fee $75
    Application fee $30
    Registration fee $117 per semester
    Books or Applications approx. 100$
    nav to top
    Skip to content