AVANT LA FORMATION
- Entretien téléphonique avec le formateur afin de personnaliser votre formation.
- Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
Jour 1 : Concepts Fondamentaux et Modélisation
Matin : Introduction à l'Analyse Orientée Objet
- Comprendre l'Analyse Orientée Objet
- Principes et avantages de l'AOO
- Différences entre AOO et programmation procédurale
- Concepts de base de l'AOO
- Classes, objets, attributs et méthodes
- Encapsulation, héritage, polymorphisme et abstraction
Après-midi : Modélisation avec UML
- Introduction à UML (Unified Modeling Language)
- Utilité et types de diagrammes UML
- Diagrammes de classes et d'objets
- Atelier pratique de modélisation UML
- Création de diagrammes de classes pour un système simple
Jour 2 : Techniques Avancées et Application Pratique
Matin : Techniques Avancées d'Analyse
- Analyse des cas d'utilisation
- Identification et spécification des acteurs et des cas d'utilisation
- Création de diagrammes de cas d'utilisation
- Modélisation des interactions
- Diagrammes de séquence et de collaboration
Après-midi : Atelier et Étude de Cas
- Atelier pratique sur un projet réel
- Application des concepts AOO à une étude de cas
- Travail en groupe pour analyser les besoins et créer une modélisation UML complète
- Retour d'expérience et discussions
- Présentation des travaux des groupes
- Analyse critique et suggestions d'amélioration
**Conclusion et Évaluation**
- Récapitulatif des connaissances acquises
- Évaluation des compétences par un petit projet ou un quiz
- Discussion sur les meilleures pratiques et la veille technologique en AOO
**Objectifs de la Formation**
FIN DE LA FORMATION
- Débrief de la formation avec le formateur pour consolider vos connaissances.