- Programmes
- Préuniversitaires
- Techniques
- Santé et sciences
- Gestion et technologies
- Aménagement et urbanisme
- Informatique – Développement d’applications Web et mobiles
- Informatique – Réseautique : Sécurité et virtualisation
- Techniques d’administration et de gestion – Marketing et gestion de projets
- Techniques d’administration et de gestion – Comptabilité et finance
- Techniques de recherche et de gestion de données
- Cheminements DEP-DEC
- Informatique – Réseautique (Soutien informatique DEP 5229)
- Informatique – Développement d’applications Web et mobiles (Soutien informatique DEP 5229)
- Aménagement et urbanisme (DEP 5250 – Dessin de bâtiment)
- Aménagement et urbanisme (DEP 5319 – Charpenterie-menuiserie)
- Aménagement et urbanisme (DEP 5238 – Arpentage et topographie)
- Tremplin DEC
- Étudiants internationaux
- Formation générale
- Admission au Cégep
- Nos enseignants et étudiants
- Cégep à distance
- Formation continue
- Administration et assurances
- Informatique
- Attestations d’études collégiales (AEC) ouvertes à tous
- MONTEZ DE NIVEAU – Cours de perfectionnement à 5$/h
- Voir tous nos cours en programmation, informatique et infonuagique
- Amazon Web Services – Introduction aux solutions (à distance)
- Amazon Web Services – Avancé (à distance)
- Piratage éthique : audit de sécurité d’applications Web (à distance)
- Node JS – Développement moderne (à distance)
- Shopify – Création de commerce en ligne (à distance)
- .NET MAUI – Multi-platform App UI (à distance)
- Calendrier
- Français et intégration au Québec
- Santé et sciences
- Reconnaissance des acquis et des compétences (RAC)
- Finances personnelles
- Calendrier
- Vie étudiante
- Vie culturelle
- Vie sportive
- Vie interculturelle
- Entrepreneuriat
- Services aux étudiants
- Plaintes et signalements
- Le Cégep
- L’identité Rosemont
- International
- Administration
- Devenons partenaires
- Mener un projet de recherche
- Plaintes et signalements
- Plaintes et signalements
- Divulgation d’un acte répréhensible
- Politique visant à prévenir et à combattre les violences à caractère sexuel
- Procédure portant sur la réception et l’examen des plaintes relatives au cadre de l’adjudication ou d’attribution d’un contrat
- Politique en matière de promotion de la civilité et de prévention du harcèlement et de la violence en milieu de travail
- Plaintes et signalements
- Nous joindre
- Services
- Aux étudiants
- Au public
- Entreprises
- Cégep de Rosemont
- 6400, 16e Avenue
- Montréal (Québec) H1X 2S9
Grille de cours – Informatique – Développement d’applications Web et mobiles
(420.B0 PR2)
Première session
601-101-MQ
2-2-3
201-235-RO
Découvre les principaux concepts mathématiques utilisés en programmation et en réseautique: algèbre de Boole, représentation des nombres et statistiques descriptives. Ces concepts fondamentaux seront réinvestis dans plusieurs aspects de ta formation, quelle que soit la spécialisation que tu choisis!
2-3-3
412-514-RO
Apprends à produire et à gérer efficacement différents types de documents réalisés à partir de logiciels de bureautique. Tu travailleras ton esprit de synthèse, ton sens de l’organisation et tes habiletés reliées à la rédaction et à la mise en page de documents techniques. Tu verras comment produire des documents administratifs en plus d’assurer la gestion des fichiers.
2-2-2
420-F03-RO
Découvre les différentes professions du domaine de l’informatique! Examine les tâches, les connaissances, les comportements, les attitudes et les habiletés nécessaires à l’exercice de la profession d’un technicien en informatique.
1-2-2
420-F06-RO
Explore les principes fondamentaux de la programmation d’applications. À la fin de ce cours, tu seras en mesure de produire et de programmer un algorithme répondant à un besoin simple.
2-4-3
420-F13-RO
Connais-tu les équipements informatiques et le système d’exploitation d’un poste de travail? Ce cours te permettra de te familiariser avec ces composantes en plus des logiciels et des tâches de gestion habituellement exécutées par les techniciens en informatique. Ces nouvelles compétences te permettront d’administrer des postes de travail avec lesquels toi ou tes utilisateurs aurez à travailler.
1-2-2
Deuxième session
340-101-MQ
Autour de -700 en Grèce antique, la religion domine avec ses mythes auxquels tous adhèrent. TOUS? NON! Une nouvelle vague de penseurs va tenter d’expliquer la nature et la conduite humaine sans faire appel aux divinités. Cet effort sera déterminant pour la science et la civilisation occidentales… Beaucoup de questions ne peuvent recevoir une réponse unique et parfaitement prouvée. C’est bien pour cela que les philosophes, depuis la lointaine Antiquité, s’efforcent de bâtir et d’évaluer les arguments qui soutiennent différentes réponses à la même question. Comment détecter, non pas la bonne réponse, mais la meilleure des réponses… En savoir plus sur la philosophie
3-1-3
3-1-3
420-F04-RO
Les bases de données sont une composante essentielle de beaucoup d’applications web ou mobiles. Grâce à ce cours, tu seras plus familier avec les outils gestion de bases de données et les langages permettant leur exploitation.
2-2-2
420-F14-RO
Familiarise-toi avec les équipements filaires ou sans-fil utilisés en réseautique. Après ce cours, tu sauras quels sont les services à installer, comment raccorder ton ordinateur à l’un ou l’autre de ces réseaux et tu pourras mettre un réseau local en service.
2-2-2
420-F16-RO
Pousse tes connaissances en programmation encore plus loin! Mets en œuvre les principes fondamentaux de la programmation orientée-objet pour développer des applications.
2-4-3
420-F33-RO
Découvre d’autres systèmes d’exploitation, logiciels et tâches que ceux abordés dans le cours Matériel et système d’exploitation I. Tes nouvelles compétences te permettront d’administrer des postes de travail avec lesquels toi ou tes utilisateurs aurez à travailler.
1-2-2
Troisième session
Je suis moi, et vous êtes vous, c’est bien évident… Quoique! N’avons-nous pas beaucoup plus de traits en commun que de caractéristiques qui nous différencient? Que savons-nous exactement sur ce que c’est qu’être un être humain? En savoir plus sur la philosophie
3-0-3
3-1-4
420-G03-RO
Apprends à mettre en œuvre des outils et des techniques de base pour protéger tes données personnelles et celle d’une entreprise tout en minimisant les impacts reliés à la sécurité des applications et des réseaux informatiques.
1-2-3
420-G04-RO
Enrichis tes connaissances sur les méthodes collaboratives de développement d’applications natives avec interfaces graphiques exploitant des données locales. Ces applications sont celles qui s’installent et s’exécutent de façon autonome sur un appareil comme un ordinateur de bureau, un ordinateur portable ou un appareil mobile.
2-2-2
420-G14-RO
À partir de demandes et d’exigences fournies, apprends à utiliser des méthodes et des langages standards pour produire des modèles de conception de solutions informatiques. Réalise des études de cas et mets en place un projet de conception d’application qui répond aux besoins des utilisateurs et aux exigences de ton client.
2-2-2
420-G16-RO
Programmation d’applications web transactionnelles, c’est parti! Découvre les langages de création des pages web et comprends les standards architecturaux utilisés dans le développement des applications web synchrones. Développe des applications web côté serveur, avec et sans Framework, et exploite un langage de programmation côté client, pour créer des interfaces web ergonomiques et adaptatives.
2-4-3
Quatrième session
340-FNB-RO
Vous devez agir. C’est urgent! Mais votre code de déontologie professionnelle est muet sur la situation. Comment prendre une «bonne» décision (et la défendre, si nécessaire)? En savoir plus sur la philosophie
3-0-3
601-FNB-RO
2-2-2
350-143-RO
Sais-tu communiquer avec les autres? Une fois sur le marché du travail, tu devras interagir avec différents types de personnes, et ce, dans multiples contextes. Dans ce cours, tu enrichiras tes habiletés de communication, une compétence essentielle dans l’exercice de ta future profession en informatique! Ce cours te sera utile tant dans ta vie professionnelle que personnelle.
1-2-2
420-G25-RO
Aborde les méthodes collaboratives de développement d’applications mobiles natives exploitant des données distantes.
2-3-2
420-G26-RO
Consolide tes acquis en programmation d’applications web transactionnelles et développe des applications web asynchrones avec et sans framework, en mettant en œuvre une méthode de développement standard.
2-4-2
420-G34-RO
Prépare-toi à réaliser des interventions de soutien d’applications (logiciels) informatiques. Pour réaliser ton intervention, tu devras analyser la demande, préparer ton intervention, puis déployer ta solution. Apprends aussi à préparer et à offrir des formations à la clientèle ou à des collègues de travail.
2-2-2
Cinquième session
420-G43-RO
1-2-2
420-G54-RO
2-2-3
420-G55-RO
2-2-3
420-G56-RO
2-4-2
420-G63-RO
1-2-2
420-G66-RO
Les services d’échange de données sont au cœur du développement web et mobile. Ils permettent l’interopérabilité des différentes applications que nous utilisons en leur fournissant l’accès aux données. Apprends à développer ou à améliorer différents types de services de données alimentant des applications clientes.
2-4-3
420-G74-RO
2-2-2
Sixième session
420-G75-RO
2-3-3
La réussite de l’Épreuve uniforme de français – Langue et littérature et de l’épreuve synthèse de programme est obligatoire pour l’obtention du DEC.