Aucun prérequis spécifique
À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
Acquérir une compréhension solide des principes de l'Analyse Orientée Objet.
Maîtriser la modélisation avec UML pour concevoir des systèmes orientés objet.
Appliquer l'AOO à des situations concrètes pour améliorer la qualité et la maintenabilité des systèmes logiciels.
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éduraleConcepts 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'objetsAtelier 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'utilisationModé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èteRetour 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 FORMATIONDébrief de la formation avec le formateur pour consolider vos connaissances.