0 - Introduction


Développement d’applications d’entreprise 2

Plan de cours

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

Évaluations

  • 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

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.

Introduction à Angular

👉 Contenu