Programmation d’applications - Description des cours

Phase 1

420-PA1-SH  Création de pages Web

  • Programmer des interfaces Web

420-PA2-SH Introduction à la programmation

  • Utiliser des langages de programmation

420-PA3-SH Exploitation d'une base de données

  • Exploiter un système de gestion de base de données

201-PA4-SH Mathématiques appliquées à la programmation

  • Résoudre des problèmes mathématiques en programmation

Phase 2

420-PB1-SH  Programmation d'applications réseau

  • Programmer dans un environnement client-serveur

420-PB2-SH Programmation orientée objet

  • Programmer selon l'approche orientée objet

420-PB3-SH Développement des sites Web dynamiques

  • Effectuer le développement d’applications Web non transactionnelles

412-PB4-SH  Documentation technique

  • Produire la documentation technique

Phase 3

420-PC1-SH  Contrôle de la qualité

  • Mettre en place le contrôle de qualité de l’application

420-PC2-SH Développement d'applications natives

  • Effectuer le développement d’applications natives avec base de données

420-PC3-SH  Conception d'applications

  • Collaborer à la conception d'applications

420-PC4-SH Développement d’applications Web

  • Effectuer le développement d’applications Web transactionnelles

Phase 4

420-PD1-SH  Projet intégrateur

  • Collaborer à la gestion d'un projet de développement logiciel. Effectuer le développement d’applications Web transactionnelles.
  • Effectuer le développement d’applications natives avec base de données.
  • Collaborer à la conception d'applications.

420-PD2-SH  Modification d'un système

  • Apporter des améliorations fonctionnelles à une application

420-PD3-SH Nouvelles technologies

  • S’adapter à des technologies de développement logiciel.

Phase 5

420-PES-SH  Stage en programmation

  • Collaborer à la gestion d'un projet de développement logiciel.
  • Effectuer le développement d’applications Web transactionnelles.
  • Effectuer le développement d’applications natives avec base de données.
  • Collaborer à la conception d'applications.