Conception Et Programmation De Sites Web | Collège De Maisonneuve

  • Passer au contenu principal
  1. Accueil
  2. Formations
  3. Conception et programmation de sites Web
Conception et programmation de sites Web

Attestation d'études collégiales (AEC)

Développement Web et programmation interface, Web et multimédia

Partager cette page INFORMATION GÉNÉRALE GRILLE DE COURS CONDITIONS D'ADMISSION Description

Ce programme mène à une attestation d’études collégiales et permet à la personne qui ne possède aucune expérience d’acquérir toutes les compétences nécessaires à la conception et au développement d’un site Web.

En commençant par l’apprentissage des notions de base (structure et mise en forme d’une page Web, algorithmique, traitement des médias), la personne étudiante apprend à faire la conception d’interfaces interactives (programmation côté client ou front-end, expérience utilisateur) et l’implémentation de fonctionnalités serveur (programmation côté serveur ou back-end, utilisation de base de données). Les cadriciels (frameworks) et systèmes de gestion de contenus (CMS) couramment utilisés sur le marché seront aussi abordés.

De plus, la personne étudiante apprendra tout ce qu’il faut savoir pour intervenir tout au long du processus de production d’un site Web, que ce soit sur le plan de l’analyse de devis de projet ou sur celui de la planification des tâches en méthode Agile.

Fonctions de travail
  • Concevoir et maintenir à jour des sites Web transactionnels (programmation, design, bases de données).
  • Établir l’architecture informationnelle, le design et la configuration des sites Web.
  • Assurer la qualité pour respecter les normes graphiques et l’image de marque.
  • Concevoir et mettre en œuvre des interfaces usagers.
  • Évaluer et tester des codes.
  • Analyser les besoins et proposer des solutions.
Stage

Ce programme comprend un stage de 8 semaines au sein d’une petite, moyenne ou grande entreprise.

Profil recherché
  • Aimer la création et avoir un esprit logique développé.
  • Avoir le souci de mettre continuellement ses compétences à jour.
  • Avoir un intérêt pour le Web
Perspectives professionnelles

82 % des personnes diplômées occupent un emploi ou poursuivent leurs études*.

Exemples d’emplois :
  • Programmeuse ou programmeur
  • Intégratrice ou intégrateur
  • Développeuse ou développeur Web
  • Conceptrice ou concepteur Web
  • Webmestre
Exemples d’employeurs :
  • Entreprises privées et publiques de divers secteurs d’activités (agences de publicité, Web ou de communication, services informatiques, développent de logiciels, etc.)
  • Organismes publics ou parapublics de divers secteurs d’activités (écoles, hôpitaux, municipalités, ministères)
  • Travailleurs autonomes

* Source : Ministère de l’Éducation et de l’Enseignement supérieur (2022). La relance au collégial en formation technique. Enquête de 2022. Québec, Québec : Gouvernement du Québec.

Financement du gouvernement du Québec

Cette formation peut être offerte avec la participation financière du gouvernement du Québec dans le cadre de Montez de niveau.  Pour bénéficier de ce financement, vous devez être recommandé par un agent d’aide à l’emploi et répondre aux critères d’admissibilité. En savoir plus

Consultez l'offre complète de formations

Avantages de Maisonneuve
  • Les personnes étudiantes peuvent compter sur l’aide de personnel enseignant qualifié et sur des installations à la fine pointe de la technologie :
    • Salles de classe actives
    • Espace de travail ouvert
    • 11 centres d’aide, dont un en informatique
    • 8 laboratoires dédiés au programme

Numéro du programme : NWE.0F

Nombre d’heures : 1 425

350-42E

Communication au sein d’une équipe de projet web

45 h

Ce cours permet à l’étudiant de développer ses habiletés en matière de communication et de mieux interagir dans une équipe web. L’étudiant développe des connaissances, des habiletés et des attitudes qui facilitent ses rapports dans le cadre de ses relations interpersonnelles et professionnelles, notamment avec ses collègues de travail ou ses supérieurs immédiats. Les notions acquises dans ce cours permettront aussi à préparer l’étudiant à intégrer le marché du travail.

420-11F

Environnement de développement web

45 h

Ce cours montrera à l’étudiant comment installer et configurer un environnement de travail local pour le développement Web.

On y aborde les concepts et techniques utiles à la création et le déploiement de machines virtuelles.

L’étudiant se familiarisera avec les principaux serveurs Web et apprendra à reconnaître leurs caractéristiques respectives ainsi que celles des différents systèmes d’exploitation qui les supportent.

420-21E

Environnement de développement web 2

60 h

Dans ce cours, l’étudiant consolidera sa compréhension des environnements de développement web et abordera des notions élémentaires relatives aux environnements de production. Il apprendra notamment à installer les protocoles de communication courants dans un environnement Web distant et à configurer un serveur en fonction de besoins spécifiques. Aussi, il verra comment sécuriser un serveur web et ses applications contre les cyberattaques les plus courantes

582-11C

Introduction à l'algorithmique et à la programmation Web

90 h

Dans ce cours l’étudiant sera initié à la programmation.

Dans un premier temps, il apprendra à réaliser des algorithmes pour faire la résolution des problèmes de programmation.

Dans un deuxième temps, il apprendra les bases de la programmation afin d’effectuer le traitement d’une requête http faite sur un serveur Web.

Il apprendra à traiter des données simples et à produire une réponse adéquate.

582-11D

Traitement de médias numériques

60 h

Dans ce cours, l’étudiant sera introduit au traitement de médias numériques. Il apprendra à traiter des images (matricielles et vectorielles) et à faire des montages simples. Il se familiarisera avec l’optimisation et le traitement de base d’autres médias numériques pour le Web.

582-11W

Initiation à la création de site Web

75 h

Cours d’introduction à la création de site Web. L’étudiant apprendra à utiliser un langage de balisage et de style pour créer des pages Web statiques. Il sera introduit aux principes de base de l’ergonomie et du design des interfaces Web.

582-21B

Programmation Web dynamique

75 h

Dans ce second cours de programmation côté serveur, l’étudiant apprendra à utiliser une base de données. Plus précisément, il apprendra à créer des structures de données et les principales opérations liés à la manipulation de ces données. Il apprendra aussi à se connecter à une base de données par programmation et à y effectuer des opérations. Il apprendra à traiter les données afin de produire une réponse à une requête HTTP.

582-21F

Programmation d'interface Web 1

60 h

Cours d’introduction à la programmation côté-client. Dans ce cours, l’étudiant apprendra à manipuler les composantes d’une page Web, à y ajouter de l’interactivité et à traiter des données dynamiques. Aussi, l’étudiant sera introduit aux principes de la programmation l’orienté objet.

582-21W

Création et design de site Web

75 h

Dans ce cours, l’étudiant consolidera sa compréhension des langages de balisage et de mise en page. De plus, des notions plus avancées de design et d’ergonomie y seront vues. À la fin de ce cours, l’étudiant sera en mesure d’adapter un design et de réaliser une maquette en HTML/CSS.

582-31B

Programmation Web avancée

75 h

Cours portant sur la programmation orientée objet avec PHP. Introduction au patron de conception utile en Web pour le traitement des requêtes HTTP.

582-31D

Design UX/UI appliqué au projet

45 h

Cours de design appliqué. Dans ce cours, l’étudiant développe une maquette complète en HTML/CSS qui répond à un besoin spécifique. Il apprend à créer une maquette complète et à définir les paramètres de test de l’interface Web.

582-32F

Programmation d'interface Web 2

75 h

Dans ce cours, la personne étudiante est initiée à la conception des interfaces en programmation orientée objet en JavaScript.  Elle utilise les requêtes asynchrones pour mettre à jour les interfaces graphiques. Elle est aussi initiée aux concepts avancés en programmation côté client tels que les composants Web, la gestion d’état, la manipulation d’historique, le routage, etc.

582-32W

Projet Web 1

60 h

Ce cours permet à l’étudiant de consolider ses connaissances en créant et mettant en ligne un site Web dynamique complet. Plus spécifiquement, à partir d’un design et d’un devis spécifique, il fait la conception, la programmation, l’intégration et la mise en ligne d’un site Web.

582-33W

Initiation à un gestionnaire de contenu

45 h

Cours d’introduction à un gestionnaire de contenu dynamique (CMS – Content Management System). La personne étudiante apprend à installer et à configurer un système de gestion de contenu, à développer un thème et à y ajouter des fonctionnalités supplémentaires. À la fin de ce cours, l’étudiant·e sera en mesure d’adapter un design et de faire l’intégration d’une maquette dans le contexte d’un logiciel de gestion de contenu.

582-41B

Cadriciel Web

60 h

Dans ce cours l’étudiant sera introduit aux méthodes de développement à l’aide des cadriciels Web. Il sera introduit à l’utilisation de librairies externes de code et d’outil d’automatisation des processus de développement. Il utilisera des patrons de conception avancés se trouvant dans les cadriciels. De plus, il sera introduit à l’utilisation de systèmes d’abstraction des bases de données (DBAL).

582-41E

Planification et gestion de projet Web

45 h

Cours d’introduction à la gestion de projet et au travail en équipe. Seront abordé les techniques de gestion de projet, les outils de communication et de mise en commun du code source.

582-41F

Techniques avancées en programmation Web

60 h

Ce cours porte sur des technologies avancées principalement du côté client. Il permet à l’étudiant d’acquérir des connaissances nouvelles sur ces technologies et de se mettre à jour sur des technologies susceptibles d’être utilisés sur le marché du travail.

582-41W

Projet Web 2

90 h

Ce cours permet à l’étudiant de participer à la réalisation d’un Web dynamique complet. À partir d’un devis, en collaboration avec une équipe de travail, l’étudiant doit concevoir, programmer et mettre en ligne un site Web. De plus, l’étudiant participe activement à la gestion du projet et présente le produit final.

Ce cours est porteur de l’activité intégratrice du programme.

582-51W

Stage en milieu de travail

285 h

Ce cours permet à l’étudiant de réalisation son intégration dans le marché du travail. Dans le cadre d’un stage en entreprise, l’étudiant est amené à mettre en valeur ses compétences acquises dans la formation (savoir, savoir-faire et savoir-être). L’étudiant expérimente le travail de développement de sites Web dynamique, et ce, grâce à la réalisation de mandats concrets. Préalable(s)

Est admissible à cette AEC la personne qui :

  • Possède un diplôme d’études secondaires (DES) ou l’équivalent si le diplôme a été obtenu à l’étranger, ET qui satisfait à l’une des conditions suivantes :
    • Avoir interrompu ses études à temps plein OU poursuivi des études postsecondaires à temps plein pendant au moins 2 sessions consécutives ou une année scolaire;
    • Bénéficier d’un programme gouvernemental ou d’une entente conclue entre le Collège et un employeur;
    • Avoir interrompu ses études à temps plein pendant une session ET avoir poursuivi des études postsecondaires à temps plein pendant une session.

OU

  • Possède un diplôme d’études professionnelles (DEP).

Cette AEC n’est pas admissible aux étudiants internationaux.

Critère(s) de sélection
  • Réaliser un test d’algorithmique.

Un courriel contenant les directives pour la passation du test est transmis 48 heures avant l’examen.

Documents nécessaires à l’admission

Avant de vous inscrire, consultez la page Admission et inscription et la liste des documents nécessaires à l’admission commune à tous les programmes.

Il n’y a aucun document spécifique à transmettre pour ce programme.

Après avoir fait votre demande d’admission en ligne, vous pourrez consulter le statut de votre dossier ou compléter celui-ci.

La formation en bref

Frais

Admission

3000 $

Non remboursables.

Inscription

19040 $

par session pour l'année 2025-2026. Le candidat pourrait accepter de payer 9 $ de plus pour la Fondation du Collège. Des frais de matériel didactique sont à prévoir. Choisissez au moins un bloc de disponibilité Contactez-nous

Recevoir les alertes

Inscrivez-vous à l’alerte pour connaître les prochaines dates de formation.

  • Courriel électronique*

Les champs identifiés d'un astérisque (*) sont obligatoires.

Envoyer

FAQ

Voir toutes les questions Suis-je obligé d’assister à la séance d’information du programme qui m’intéresse avant de m’y inscrire ?

Avant de déposer votre demande d’admission, il est obligatoire d’assister aux séances d’information des AEC et des DEC offerts en cheminement de reconnaissance des acquis et des compétences (RAC).

Il est aussi recommandé d’assister aux séances d’information des AEC et des DEC accélérés.

Animée par un conseiller pédagogique, cette séance vous donne l’occasion de poser des questions et d’en apprendre plus sur la formation souhaitée, notamment sur les conditions et procédures d’admission, les coûts, le contenu des cours et les perspectives d’emploi.

Nous vous conseillons d’assister à la séance d’information la plus récente sur le programme qui vous intéresse, car certaines particularités relatives au programme peuvent changer à chaque cohorte. Il est donc important de vous informer des nouveautés et des changements avant de vous inscrire.

Si je vous fais parvenir mon dossier scolaire ainsi qu’un résumé de mon expérience professionnelle, êtes-vous en mesure de me dire si je corresponds au profil recherché et si je peux déposer une demande d’admission ?

Non. Nous n’offrons malheureusement pas ce service. Nous vous invitons toutefois à assister à une séance d’information durant laquelle le responsable de programme peut répondre aux questions d’ordre général. Ce n’est qu’après avoir déposé votre demande d’admission et payé les frais qui y sont reliés que nous serons en mesure d’étudier votre dossier dans sa totalité.

Consultez la page Admission et inscription.

Si je m’inscris à une AEC ou à un DEC intensif, puis-je continuer à travailler à temps plein ?

Il est très difficile pour un étudiant de conserver un emploi tout en poursuivant un DEC ou une AEC à temps plein. Les cours demandent en moyenne 25 heures par semaine, et se déroulent entre 8 h 15 et 18 h ou entre 15 h et 22 h. À ces heures de formation s’ajoutent environ 25 heures de travail personnel.

Notez que certains programmes d’AEC de plus courte durée sont offerts à temps partiel, de soir ou de fin de semaine. Il est alors envisageable de travailler pendant le jour.

La formation qui m’intéresse n’est pas offerte actuellement ou n’est pas compatible avec mon horaire. Comment connaître les prochaines dates de cette formation ?

Les dates sont annoncées sur la page de chaque formation. Si aucune date n’est annoncée sur la page de la formation qui vous intéresse, inscrivez-vous à son alerte pour être avisé des prochaines dates ou abonnez-vous à notre infolettre pour recevoir en primeur notre programmation et nos nouveautés.

Gérer le consentement

Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.

Fonctionnel Fonctionnel Toujours activé Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques. Préférences Préférences Le stockage ou l'accès technique est nécessaire à la finalité légitime de stockage des préférences qui ne sont pas demandées par l'abonné ou l'utilisateur. Statistiques Statistiques Le stockage ou l'accès technique utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier. Marketing Marketing Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
  • Gérer les options
  • Gérer les services
  • Gérer {vendor_count} fournisseurs
  • En savoir plus sur ces finalités
Accepter Tout refuser Voir les préférences Enregistrer les préférences Voir les préférences
  • {title}
  • {title}
  • {title}
Gérer le consentement

Tag » College Maisonneuve Aec Programmation