Aperçu du cours
Objectifs de formation : à l’issue de la formation, le stagiaire sera capable d’utiliser le formalisme UML 2 dans une démarche de développement logiciel
Prérequis
- Connaitre la programmation orientée objet
Fonctionnalités
- Découvrir les différentes phases de la modélisation objet en UML
- Savoir traduire un besoin fonctionnel en s'appuyant sur les diagrammes UML
- Appréhender UML de façon opérationnelle sur toutes les étapes du projet de développement
- Maitriser les bonnes pratiques de conception logicielle fondamentale
Public ciblé
- Développeurs
- Architectes logiciels
- Analystes
- Chefs de projets
Détails
- 6 Sections
- 34 Lessons
- 28 heures
Expand all sectionsCollapse all sections
- Présentation et prise en main du langage3
- Présentation et prise en main du langage3
- Définition du système à réaliser5
- Définition du système à réaliser5
- 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