Développement d’applications d’entreprise 2
Plan de cours
- 420-3SS-SW
- Pondération 2-4-2 sur 8 semaines devient
4h Théorie -
8h Laboratoire -
4h Autonome
- Concevoir, développer, déployer et gérer une application à partir d’un devis de projet à l’aide des outils de développement d’interface graphique.
Compétence
Effectuer le développement d’applications natives avec base de données
- Analyse, conception et planification itérative
- Modélisation: Personas, Storyboard, Maquettes
- Analyse des contraintes d'intégrités, validations et cas limites
- Procédurier de validation
- Développement
- Guide des standards
- Manuel de l'utilisateur
- Déploiement
- Guide de déploiement
- Laboratoires
- 10%, S01 - Labo 1: Application client
- 10%, S02 - Labo 2: Application client avec requêtes HTTP vers un API
- Projet
- 10%, S03 - Rapport d'analyse
- 3 x 10%, S05, 06, 07 - Suivis itératifs
- 40%, S08 - Livraison: Présentation, code et documentation
- Les travaux sont évalués individuellement
Varia
- Tout retard à la remise d’un travail entraîne une pénalité de 10% par jour de retard à partir de la date de remise.
- Aucun retard autorisé pour les livraisons et suivis durant le projet.
- Les présences seront prises au début de chaque cours.
- Vous êtes responsable de votre réussite, je suis là pour vous guider et vous aider dans votre apprentissage.
Méthodologie
2 semaines d'appropriation de l'environnement technologique du projet avec TypeScript et Angular:
- Semaine 1: Architecture MVC, Formulaires et Routes
- Semaine 2: Requêtes HTTP, Internationalisation et déploiement
Par la suite, formation des équipes et attribution des rôles pour la réalisation d'un projet à partir d'une mise en situation.
- Vous êtes l'équipe de développement, les enseignants sont les chargés de projet/tech lead.