Ce cours en ligne à 5 $/h est offert avec la participation financière du gouvernement du Québec et s’adresse en priorité aux personnes sans emploi qui résident sur l’île de Montréal.
L’ordre de priorité d’inscription est donc le suivant :
- les personnes sans emploi qui résident sur l’île de Montréal et qui répondent aux autres conditions d’admissibilité;
- les travailleurs en emploi qui résident OU travaillent sur l’île de Montréal;
- les personnes sans emploi qui résident dans la RMR (Laval, Montérégie, Lanaudière et Laurentides) et qui répondent aux autres conditions d’admissibilité;
- les personnes en emploi de la RMR qui ne résident pas ET ne travaillent pas sur l’île de Montréal;
- les personnes non admissibles au tarif de 5 $ de l’heure selon les conditions précédentes. Voir les conditions d’admission et le tarif applicables spécifiques à cette situation dans l’onglet Admission et frais.
Voir toutes les conditions d’admissibilité dans l’onglet Admission et frais.
L’environnement de développement full stack permet aux développeurs de créer des applications web modernes et dynamiques avec JavaScript comme seul et unique langage de programmation.
APERÇU DE LA FORMATION
Cette formation vous initie à l’écosystème Node.js en vous guidant dans la création d’une application web complète et fonctionnelle. Vous apprendrez à configurer votre environnement de développement, à construire un serveur avec Express, à gérer vos données avec MongoDB et à concevoir un front-end avec React. Par une approche pratique, vous développerez les compétences essentielles pour démarrer un projet web moderne de bout en bout.
À QUI S’ADRESSE CETTE FORMATION
Cette formation s’adresse ;a toute personne ayant une base en programmation et souhaitant s’initier au développement web avec Node.js :
- Concepteurs/conceptrices et développeurs/développeuses Web
- Programmeurs/programmeuses et développeurs/développeuses en médias interactifs
- Analystes et consultants/consultantes en informatique
Préalables :
- Connaissances de base de HTML, de JavaScript et en programmation.
Voir les critères d’admissibilités pour le financement.
OBJECTIFS DE LA FORMATION
- Devenir autonome pour développer une application web de base en utilisant Node.js, Express, MongoDB et React.
COMPÉTENCES VISÉES À L’ISSUE DE LA FORMATION
À la fin de cette formation, vous serez en mesure de :
- Installer et configurer un environnement de développement Node.js
- Utiliser NPM pour gérer les dépendances d’un projet
- Concevoir une API avec Express et structurer des endpoints et des middlewares
- Intégrer une base de données MongoDB à votre application
- Créer une interface utilisateur de base avec React pour interagir avec votre backend
FORMULE PÉDAGOGIQUE
- Approche axée sur la pratique : alternance de théorie, de démonstrations et d’exercices de mise en application.
- Travail pratique de développement d’une application full stack avec déploiement dans le cloud.
PRÉSENTATION DU FORMATEUR
Abbes Boulebtina
Ingénieur logiciel senior basé à Montréal, je possède plus de 10 ans d’expérience en développement Java, Spring Boot et intégration de solutions d’intelligence artificielle. J’ai contribué et dirigé des projets majeurs dans les secteurs bancaires et de la gestion des effectifs. Je développe également des applications full stack avec la pile MERN (MongoDB, Express, React, Node.js), ce qui me permet de couvrir l’ensemble du cycle de développement logiciel. En tant qu’enseignant, je m’engage à transmettre des compétences pratiques et actuelles, issues de mon expérience concrète sur le terrain.
Prochain groupe
- Groupe offert le MARDI et le JEUDI dans le cadre de Montez de niveau (à distance)
Du 27 janvier au 24 février 2026
9 séances, les mardis et jeudis de 18h à 21h30* :
– 27 et 29 janvier
– 03, 05, 10, 12, 17 et 19 février
– * 24 février (18h-20h)Formateur : Abbes Boulebtina
Module 1 – Configurer son environnement de travail
- Installer les outils essentiels : Visual Studio Code, Git, GitHub
- Préparer un environnement de développement propice à la programmation Node.js
Module 2 – Explorer les bases de Node.js
- Décrire les concepts fondamentaux de Node.js
- Expliquer les avantages d’utiliser Node.js pour le développement web
- Installer Node.js et valider son bon fonctionnement
- Appliquer les notions de base à travers des exercices d’initiation
Module 3 – Gérer les dépendances avec NPM
- Comprendre le rôle de Node.js Package manager NPM
- Utiliser NPM pour installer des dépendances
- Différencier les termes package et package-lock
- Définir les concepts de NPM global et local dependencies
- Utiliser les modules dans Node.js
- Expérimenter NPM à l’aide d’exercices pratiques
Module 4 – Développer un serveur avec Express
- Installer et configurer le framework Express
- Créer un serveur et structurer les endpoints
- Utiliser les middlewares pour gérer les requêtes
- Expérimenter Node.js Express Framework à l’aide d’exercices pratiques
Module 5 – Intégrer une base de données MongoDB
- Expliquer le fonctionnement de MongoDB
- Installer MongoDB
- Intégrer la couche de persistance avec Express
- Réaliser un exercice pratique sur MongoDB
Module 6 – Concevoir une interface utilisateur (frontend) avec React
- Comprendre les concepts de base de React
- Appliquer les notions à travers un exemple concret
Module 7 – Mise en application
Travail pratique de développement d’une petite application full stack avec déploiement dans le cloud.
Conditions d’admission – Montez de niveau – Cours à 5 $ de l’heure
Ce cours en ligne à 5 $/h est offert avec la participation financière du gouvernement du Québec et s’adresse en priorité aux personnes sans emploi qui résident sur l’île de Montréal.
L’ordre de priorité d’inscription est donc le suivant :
- les personnes sans emploi qui résident sur l’île de Montréal et qui répondent aux autres conditions d’admissibilité;
- les travailleurs en emploi qui résident OU travaillent sur l’île de Montréal;
- les personnes sans emploi qui résident dans la RMR (Laval, Montérégie, Lanaudière et Laurentides) et qui répondent aux autres conditions d’admissibilité;
- les personnes en emploi de la RMR qui ne résident pas ET ne travaillent pas sur l’île de Montréal;
- les personnes non admissibles au tarif de 5 $ de l’heure selon les conditions précédentes. Voir les conditions d’admission et le tarif applicables à la section suivante.
Important : Lien avec emploi et domaine d’étude
- Pour les travailleurs en emploi et les travailleurs autonomes, la formation demandée doit être en lien avec leur emploi ou leur domaine d’études.
- Pour les personnes sans emploi, la formation doit être en lien avec leur domaine d’études ou leur expérience professionnelle (dernier emploi occupé).
Non admissibles
Les catégories de clientèle suivantes ne sont pas admissibles :
- Les personnes en réorientation de carrière ou qui voudraient suivre un cours à des fins personnelles;
- Le personnel des secteurs public et parapublic, des entreprises d’État et du secteur municipal;
- Les prestataires de la CNESST ou de la SAAQ;
- Les étudiantes et les étudiants, même s’ils travaillent à temps partiel.
Règles
- Une personne ne peut pas s’inscrire à plus de deux (2) cours offerts simultanément par un même établissement d’enseignement;
- Le nombre de personnes provenant d’une même entreprise est limité à trois (3) par cours offert.
Si vous répondez aux conditions d’admissibilité ci-dessus pour ce cours ET possédez les préalables nécessaires pour suivre la formation, vous pourrez bénéficier d’un tarif privilégié fixé à 5 $ par heure de formation.
Le coût de la formation de 30 h est donc de 130,46 $ +tx.
Conditions d’admission et tarif – Si non admissible à Montez de niveau – Tarif régulier
Il n’y a aucune exigence à rencontrer pour pouvoir s’inscrire à ce cours au tarif régulier.
Tarif
Si vous n’êtes pas admissible au financement à 5 $ de l’heure, vous pourrez, dans la limite des places disponibles, vous inscrire au tarif régulier de 579,60 $ +tx.
Préalables
- Connaissances de base de HTML, de JavaScript et en programmation.
Matériel technologique obligatoire
Lorsque vous faites une demande d’inscription, il est de votre responsabilité d’avoir en votre possession le matériel technologique obligatoire de base :
- Ordinateur de bureau ou portable avec Windows 10.
- L’ordinateur doit être à jour et en bon état de fonctionnement.
- Une version récente d’un des navigateurs suivants: Google Chrome, Internet Explorer/Microsoft Edge, Mozilla Firefox, Safari.
- Une connexion Internet haute vitesse d’au moins 2 Mbit/s (vous devrez rester connecté à Internet pour toute la durée d’une classe virtuelle).
- Webcam.
- Micro-casque de bonne qualité.
Soutien informatique
Le Cégep de Rosemont n’est pas responsable du soutien informatique sur l’équipement personnel des participants et participantes avant et pendant la formation.
Politique d’annulation
Si le Cégep annule une formation
Le Cégep de Rosemont se réserve le droit d’annuler une formation, notamment si le nombre d’inscriptions est insuffisant. En cas d’annulation par le Cégep, les personnes inscrites pourront s’inscrire à une autre séance ou seront remboursées.
Achat d’un particulier
Pour tout cours (en ligne ou en salle), si vous souhaitez l’annuler :
- 10 jours et plus avant la date et l’heure de début du cours : remboursement complet sans pénalité.
- Entre 9 jours et 3 jours avant la date et l’heure de début du cours : remboursement partiel; une pénalité de 30% du montant total sera appliquée.
- À moins de deux jours (48 heures) avant la date et l’heure de début de cours : aucun remboursement.
Les personnes inscrites qui ne se présentent pas à un cours sans avoir annulé au préalable ne seront pas remboursées. Tout cours en ligne commencé n’est pas remboursable.
Procédure d’annulation
Veuillez communiquer avec nous par courriel, en mentionnant le titre du cours et sa date de diffusion prévue.
Si vous souhaitez annuler une ou plusieurs inscriptions faites dans le cadre d’un achat entreprise
Veuillez communiquer avec nous par courriel.
Dates des groupes
Prochain groupe
- Groupe offert le MARDI et le JEUDI dans le cadre de Montez de niveau (à distance)
Du 27 janvier au 24 février 2026
9 séances, les mardis et jeudis de 18h à 21h30* :
– 27 et 29 janvier
– 03, 05, 10, 12, 17 et 19 février
– * 24 février (18h-20h)Formateur : Abbes Boulebtina
Processus d’inscription
1. Préinscription
- Avant de faire votre préinscription :
- Prendre connaissance des dates de la formation (voir ci-dessus)
- Prendre connaissance des renseignements suivants :
- Conditions d’admissibilité à la subvention
- Les préalables requis
- Le matériel technologique obligatoire
- Les frais à débourser
Consulter ces renseignements dans l’onglet Admission et frais.
- Réalisez votre préinscription en vous inscrivant sur notre liste d’attente (création de votre compte utilisateur, aucun paiement n’est requis à ce stade).
Préinscription – Remplir une demande
Accédez à notre module d’inscription en ligne pour remplir votre demande.
2. Évaluation de votre admissibilité
- Remplissez le formulaire d’inscription du gouvernement du Québec
- Nous le retourner à l’adresse suivante : formationcontinue@crosemont.qc.ca
Admissibilité – Remplir le formulaire du gouvernement du Québec
Téléchargez le formulaire au format PDF pour remplir votre demande.
3. Vous êtes admissible
Vous recevrez le lien pour confirmer votre inscription et payer le tarif subventionné.
4. Vous n’êtes pas admissible
Vous pourrez payer le tarif régulier pour vous joindre au cours, dans la limite des places disponibles.
La Formation continue au Cégep de Rosemont
Le service de la Formation continue du Cégep de Rosemont offre aux adultes différents types de formation.
Formations de courte durée qui offrent d’excellentes perspectives d’emploi
Attestations d’études collégiales (AEC) et cours à la carte
Nous proposons des formations actuelles, cohérentes et directement reliées aux besoins du marché du travail au Québec.
Réalisez des stages concrets, mettez à niveau vos compétences professionnelles et accédez à des emplois de qualité, qui répondent à vos attentes.
Formation pour immigrants
Tremplin pour allophones et personnes immigrantes
Cette formation favorise l’amélioration du français écrit et l’intégration au Québec.
Cours de francisation
Des cours de francisation offerts par le gouvernement du Québec pour apprendre ou mieux maîtriser le français peuvent être suivis au Cégep de Rosemont.
Reconnaissances des acquis et des compétences (RAC)
La RAC est un processus individualisé qui vous permet de faire reconnaître officiellement vos compétences acquises lors d’expériences de travail, de vie, ou de bénévolat dans un domaine spécifique.
UNE ÉQUIPE POUR VOUS SOUTENIR
Plusieurs professionnels et enseignants vous accompagnent tout au long de votre formation, selon vos besoins.
- Adaptation scolaire
- Aide à la réussite
- Aide financière
- Aide pédagogique
- Orientation et aide à l’emploi
- Service interculturel
- Services psychosociaux
- Et plus!
Calendrier des formations et des séances d’information
Découvrez en un coup d’oeil les cours et les programmes offerts et inscrivez-vous à une séance d’information!
Demeurez à l’affut de notre offre de formations
Recevez des notifications par courriel pour demeurer à l’affut de notre offre de formation. Choisissez les domaines qui vous intéressent!
Pour nous joindre
Courriel
Nous vous recommandons de nous écrire par courriel pour nous adresser toute demande au sujet de nos formations.
Téléphone
Annabel Villard | Conseillère Pédagogique
Formation continue Édago secteur non crédité | Cégep de Rosemont
Heures d’ouverture
Lundi au vendredi : 8h30 à 16h