Détails
- 6 Sections
- 34 Lessons
- 28 heures
Expand all sectionsCollapse all sections
- Présentation et prise en main du langage3
- 1.1Gestion de projet en cascade vs Agile
- 1.2POO : Séparation des préoccupations et limitation des dépendances
- 1.3Travaux pratiques : Appliquer le langage UML dans la définition du besoin technique
- Présentation et prise en main du langage3
- 2.1Gestion de projet en cascade vs Agile
- 2.2POO : Séparation des préoccupations et limitation des dépendances
- 2.3Travaux pratiques : Appliquer le langage UML dans la définition du besoin technique
- Définition du système à réaliser5
- 3.1Processus métier : diagramme d’activité
- 3.2Informations du domaine : diagramme de classe
- 3.3Rédaction d’exigences fonctionnelles
- 3.4Rédaction d’exigences non-fonctionnelles : approche FURPS
- 3.5Objectifs et planification des itérations/Sprints
- Définition du système à réaliser5
- 4.1Processus métier : diagramme d’activité
- 4.2Informations du domaine : diagramme de classe
- 4.3Rédaction d’exigences fonctionnelles
- 4.4Rédaction d’exigences non-fonctionnelles : approche FURPS
- 4.5Objectifs et planification des itérations/Sprints
- Fondamentaux de conception du système logiciel9
- 5.1Définition de l’architecture matérielle et du framework logiciel
- 5.2Écriture d’un code source durable, évolutif et pertinent pour le projet
- 5.3Architecture du code : pattern en couches MVC
- 5.4Diagramme de classe : attributs et dérivés
- 5.5Diagramme de séquence : traitements et communication entre classes
- 5.6Diagramme de packages : affinage de la structuration du code source
- 5.7Diagramme d’états : gestion des états
- 5.8Diagramme de composant : définition de composants et d’interfaces
- 5.9Diagramme de déploiement : déploiement de composants
- Fondamentaux de conception du système logiciel9
- 6.1Définition de l’architecture matérielle et du framework logiciel
- 6.2Écriture d’un code source durable, évolutif et pertinent pour le projet
- 6.3Architecture du code : pattern en couches MVC
- 6.4Diagramme de classe : attributs et dérivés
- 6.5Diagramme de séquence : traitements et communication entre classes
- 6.6Diagramme de packages : affinage de la structuration du code source
- 6.7Diagramme d’états : gestion des états
- 6.8Diagramme de composant : définition de composants et d’interfaces
- 6.9Diagramme de déploiement : déploiement de composants