Programs

Full Stack Developer

Important Dates

Next Program:

October 20, 2025
Day Program: Monday to Friday, 9:00 a.m. to 2:30 p.m. (30-minute break)

Mandatory Information Session:
  • Tuesday, September 9, 2025, at 6:00 p.m.

    It is MANDATORY to attend a virtual information session before registering to the program.

    Click here to register for an information session
  • Job Outlook

    Full Stack Developers create, integrate, and experiment with computer code to design, develop, and modify web sites as well as integrate web sites with other computer applications. According to the 2024-2028 Job prospects – the employment outlook is VERY GOOD.

    For more information in the job outlook, please consult the following website: Web Developers and Programmers | Gouvernement du Québec

    Examples of Job Title
    • Full-Stack Developer
    • Web Developer and Programmer
    • Application Programmer
    • Computer Programmer
    • Web Manage

    Program Overview

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

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

    A Full Stack Developer works with the frontend and backend of a website or application. They can work on projects that involve databases, building user-facing websites, or even assist with clients during the planning phase of projects.

    Program Skills

    Full Stack Developer students will be able to:

    • Use productivity tool for web design and software development.
    • Use programming languages & database management system.
    • Develop non-transactional and transactional web applications.
    • Develop data exchange services.
    • Collaborate on the design of applications.
    • Use an object-oriented development approach.
    • Conduct preventive measures about information security.
    • Install and manage computers.
    • Develop native applications with a data base.
    • Collaborate in the development and deployment of applications using components.
    • Use information about working in the field of IT to engage in job search.
    • Adapt to information technologies.
    • Interact in a professional setting.



    Courses & Schedule

    Schedule
  • DAY program: Monday to Friday 9:00 a.m. – 2:30 p.m. (30m lunch break)
  • EVENING program: Monday to Friday 4:30 p.m. – 9:00 p.m. (30m lunch break)

    Hybrid (online and in-person)

  • Program Duration

    13-months and 8 to 10-week internship in the industry

    List of Courses

    Consists of 16 credit courses (1,305hrs)

    Click here for the list course descriptions



    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:
      CST5 Sec. V Mathematics (regular) OR…
      TS4 Sec. IV Mathematics (advanced) OR…
      SN4 Sec. IV Mathematics (advanced) OR equivalent
    • CV and Letter of intent to demonstrate basic knowledge of computer fundamentals
    • Written and spoken English
    • Aptitude Test on logical problem-solving skills
    • Interview by the Selection Committee to evaluate the match between the candidates’ learning and career goals and the teaching objectives of the program
    • Law 14 and eligibility
    Aptitude Testing on Logical Problem-Solving Skills
    • August 21 at 9:00 a.m. in Brittain Hall, John Abbott College

    Please note: If you have previously completed an aptitude test for one of our AEC’s, the results are valid for 6 months (inclusively) from the date you took the test. Candidates are NOT eligible for a second attempt within 6-months of taking the test. We welcome candidates to test again after the 6-month mark.

    Recommended Computer Configuration
    • Internet connection over DSL/Cable/Fibre rated for least 5Mbit speed
    • Dual-core 64-bit CPU with 8GB RAM (or more)
    • SSD hard drive with at least 50GB of free space available
    • Dual-screen setup (highly recommended)
    • Microphone, Speakers and a Camera (required)
    • Quiet zone

    Fees

    Title Cost
    Testing fee $75
    Application fee $30
    Registration fee $117 per semester
    Books or Applications approx. 100$
    MES, Ministère de l'Enseignement supérieur funded program If eligible for local Services Quebec financial assistance, ask agent to list you under our general contract. (#588483-0)
    nav to top
    Skip to content