📋 Plan de cours

420-345-MT | Programmation et architecture | Pondération 2 - 3 - 2

📄 Télécharger le plan de cours officiel (PDF)

Calendrier des activités pédagogiques et d'évaluation

SemaineThéorieActivités
1Architecture - Les ModèlesExploiter les modèles et le polymorphisme 5%
2Architecture - Les VuesAfficher des données dans une vue encapsulée 10%
3Architecture - Les DAOServir des données à l'application 10%
4Principes d'architectureRevue de code
5Architecture - Les ContrôleursGérer des événements d'édition 20%
6Observeur & observéVersionner en équipe
7Type Interface et la RéutilisabilitéEnregistrer les objets dans un fichier 5%
8Maintenabilité & interopérabilitéIdentifier et corriger des couplages
9Design pattern CommandeExploiter une pile de commandes 5%
10Design pattern TemplateFiltrer des listes de données 5%
11Design pattern Monteur (Builder)Dériver un composant graphique personnalisable 5%
12Design pattern DécorateurSuperposer des traitements à des objets 5%
13Génie logiciel et processusPreuve de concept avec une API
14Rétroingénierie et réingénierieAdapter un code existant
15QualitéTester l'application

* L'ordre des semaines peut varier pour le bon fonctionnement des projets.

Sommaire des évaluations

Activité d'évaluationPondération
Laboratoires Mirador25%
Projet Éditeur25%
Laboratoires Patterns20%
Préparations BootCamp15%
Journée BootCamp15%