Programmes

Full Stack Developer

*PROGRAMME RÉCEMMENT MIS À JOUR*
Développeur / développeuse Full Stack intégré à l’IA

Dates importantes

Prochain cohorte
  • 19 mai, 2026

    Séance d'information obligatoire
  • 17 mars, 2026 à 18h

    Cliquez ici pour que la nouvelle date vous soit communiquée
  • Perspectives d’emploi

    La région métropolitaine de Montréal est l’un des pôles technologiques les plus dynamiques du Canada, avec une demande soutenue pour des développeurs et développeuses Full Stack qui démontrent de solides compétences techniques dans le monde réel. Aujourd’hui, les employeurs attendent de plus en plus des développeurs et développeuse qu’ils soient à l’aise dans des environnements de développement basés sur l’IA, où des outils assistés par l’IA soutiennent désormais les flux de travail quotidiens.

    Le programme de développement Full Stack AEC prépare les diplômé(e)s à des carrières dans des secteurs à forte croissance et axés sur la technologie, tels que la fintech, la cybersécurité, le commerce électronique, le cloud computing et les services numériques. En combinant les atouts pratiques et concrets d’une formation au Cégep avec des pratiques de développement assistées par l’IA et pertinentes pour l’industrie, le Cégep John Abbott donne à ses diplômé(e)s les moyens de s’épanouir à la croisée de la créativité humaine, de la pensée critique et de l’intelligence artificielle, là où se construit la prochaine génération de solutions numériques.

    Pour plus d’informations sur les perspectives d’emploi, veuillez consulter le site web suivant : Développeurs/développeuses et programmeurs/programmeuses Web | Gouvernement du Québec

    Exemples de professions :
    • Développeur / développeuse Full Stack
    • Développeur / développeuseWeb et programmeur / programmeuse
    • Programmeur / programmeuse d’applications
    • Programmeur / programmeuse informatique
    • Gestionnaire Web

     

    Aperçu du programme

    Programme à temps plein – attestation d’études collégiales (AEC) LEA.BN

    Le programme de crédits à temps plein pour développeurs /développeuses Full Stack mène à une attestation d’études collégiales (A.E.C.) Alors que l’intelligence artificielle redéfinit la manière dont les logiciels sont conçus, développés et maintenus, le rôle du développeur Full Stack évolue. Le programme de développeur Full Stack proposé par le département de formation continue du Cégep John Abbott est conçu pour répondre à cette nouvelle réalité.

    Le programme prépare les étudiant(e)s à occuper des postes de développeur Full Stack débutant(e) et de développeur et développeuse logiciel junior dans un large éventail de secteurs. Les diplômé(e)s acquièrent de l’expérience dans la création, le test et la maintenance d’applications Full Stack, de la logique backend et des API aux interfaces utilisateur et aux environnements de déploiement modernes. L’accent est mis sur les principes fondamentaux de la programmation et du développement de logiciels, afin de garantir que les diplômés disposent des bases techniques solides attendues par les employeurs.

    Ces principes fondamentaux sont ensuite délibérément renforcés grâce à une intégration structurée et progressive d’outils et de méthodologies assistés par l’IA. Les étudiant(e)s apprennent quand et comment tirer parti efficacement de l’IA, après avoir maîtrisé les bases, en reflétant les pratiques professionnelles du monde réel. Cette approche indépendante des outils et tournée vers l’avenir garantit que les diplômé(e)s ne sont pas liés à une seule plateforme ou technologie. Au contraire, ils quittent l’université avec la confiance nécessaire pour s’adapter à l’évolution des outils, collaborer au sein d’équipes de développement modernes et contribuer de manière responsable dans les environnements de travail actuels basés sur l’IA.

    Compétences liées au programme
    • Utiliser des outils de productivité pour la conception web et le développement de logiciels.
    • Utiliser des langages de programmation et des systèmes de gestion de bases de données.
    • Développer des applications web transactionnelles et non transactionnelles.
    • Développer des services d’échange de données.
    • Collaborer à la conception d’applications.
    • Utiliser une approche de développement orientée objet.
    • Mettre en œuvre des mesures préventives en matière de sécurité de l’information.
    • Installer et gérer des ordinateurs.
    • Développer des applications natives avec une base de données.
    • Collaborer au développement et au déploiement d’applications à l’aide de composants.
    • Utiliser les informations relatives au travail dans le domaine des technologies de l’information pour rechercher un emploi.
    • S’adapter aux technologies de l’information.
    • Interagir dans un environnement professionnel.



    Cours et horaire

    Horaire
  • Programme de JOUR : du lundi au vendredi, de 9 h à 14 h 30 (pause dîner de 30 minutes)
    Hybride (en ligne et en présentiel)

  • Durée du programme

    13 mois et stage de 8 à 10 semaines dans l'industrie

    Description des cours du programme

    Comprend 16 cours crédités (1 305 heures)

    Cliquez ici pour consulter la liste des cours du programme et leurs descriptions À noter que le document est seulement disponible en anglais pour l'instant.



    Numéro Titre Heures
    420-WA5-AB Foundations of Web Development 75 h
    420-JA4-AB Programming I 60 h
    420-JB4-AB Programming II 60 h
    420-SA5-AB Database 75 h
    420-WB4-AB Website Design 60 h
    420-WC4-AB User Interface 60 h
    420-WD4-AB Web Services 60 h
    420-WE6-AB Web Development I 90 h
    420-SB3-AB Cloud Administration and Security 45 h
    420-JC3-AB Data Structures and Algorithms 45 h
    420-JD5-AB Programming III 75 h
    420-JE5-AB Web Development II 75 h
    420-JP3-AB Integration into the Labour Market 45 h
    420-WF4-AB Application Development I 60 h
    420-WG4-AB Application Development II 60 h
    420-WH6-AB Integration Project 90 h
    420-W18-AB Internship 270 h
    Foundations of Web Development
    Numéro420-WA5-AB
    Heures75 h
    Programming I
    Numéro420-JA4-AB
    Heures60 h
    Programming II
    Numéro420-JB4-AB
    Heures60 h
    Database
    Numéro420-SA5-AB
    Heures75 h
    Website Design
    Numéro420-WB4-AB
    Heures60 h
    User Interface
    Numéro420-WC4-AB
    Heures60 h
    Web Services
    Numéro420-WD4-AB
    Heures60 h
    Web Development I
    Numéro420-WE6-AB
    Heures90 h
    Cloud Administration and Security
    Numéro420-SB3-AB
    Heures45 h
    Data Structures and Algorithms
    Numéro420-JC3-AB
    Heures45 h
    Programming III
    Numéro420-JD5-AB
    Heures75 h
    Web Development II
    Numéro420-JE5-AB
    Heures75 h
    Integration into the Labour Market
    Numéro420-JP3-AB
    Heures45 h
    Application Development I
    Numéro420-WF4-AB
    Heures60 h
    Application Development II
    Numéro420-WG4-AB
    Heures60 h
    Integration Project
    Numéro420-WH6-AB
    Heures90 h
    Internship
    Numéro420-W18-AB
    Heures270 h

    Conditions d’admission

    • Satisfaire aux conditions d’admission à un programme menant à l’obtention d’une AEC
    • Mathématiques :
      4esecondaire, séquence Technico-sciences OU
      4e secondaire, séquence Sciences naturelles OU
      5e secondaire, séquence Culture, société et technique OU équivalent
    • Curriculum vitae et lettre de motivation démontrant des connaissances de base en informatique
    • Anglais écrit et parlé
    • Test d’aptitude aux compétences en résolution logique de problèmes
    • Entretien mené par le comité de sélection afin d’évaluer l’adéquation entre les objectifs d’apprentissage et de carrière des candidats et les objectifs pédagogiques du programme.
    • Loi 14 et admissibilité
    Test d’aptitude aux compétences en résolution de problèmes logiques
    • 24 mars, 2026 à 10 a.m.

    Remarque : si vous avez déjà passé un test d’aptitude pour l’un de nos AEC, les résultats sont valables pendant 6 mois (inclus) à compter de la date à laquelle vous avez passé le test. Les candidat(e)s ne sont pas autorisés à repasser le test dans les six mois qui suivent. Vous êtes invité à repasser le test après la période de 6 mois.

    Configuration informatique recommandée
    • Connexion Internet par DSL/câble/fibre optique avec vitesse minimale de 5 Mbi/s
    • Processeur double cœur 64 bits avec mémoire vive de 8 Go (ou plus)
    • Disque dur SSD avec au moins 50 Go d’espace libre
    • Une configuration à deux écrans (fortement recommandée)
    • Un microphone, des haut-parleurs et une caméra (nécessaires)
    • Un endroit calme

    Frais

    Titre Coût
    Frais d’examen 75 $
    Frais d’admission 30 $
    Frais d’inscription 117 $ par session
    Manuels De 500 $ - 700 $
    Programme financé par le ministère de l'Enseignement supérieur, MES Si vous êtes admissible à une aide financière par l'entremise de votre bureau local de Services-Québec, demandez à l'agent de vous référer à notre contrat général no 588483-0.
    nav to top
    Aller au contenu principal