Cours
Code digicomp : OGL
L’orientation objet en pratique – Fondamentaux
Description de la formation
Téléchargez au format PDF- Comprendre et appliquer les concepts fondamentaux de l’orientation objet
- Lire et créer des diagrammes de classes UML simples
- Modélisation orientée objet de la logique métier et des structures système
- Utiliser l’orientation objet pour la communication entre l’IT et les opérations
- Utilisation sensée et évaluation de l’IA lors de la modélisation
Dans cette formation, vous vous familiariserez avec le concept d’« orienté objet » et apprendrez à l’utiliser pour modéliser de manière compréhensible les exigences, la logique métier et les structures des systèmes. Vous créerez et interpréterez des diagrammes de classes UML simples et comprendrez comment les modèles orientés objet favorisent la collaboration entre les équipes métier, l’analyse, l’architecture et le développement.
Cette formation n’est pas axée sur une technologie en particulier et se concentre sur la compréhension des systèmes plutôt que sur la programmation. L’IA sera utilisé comme soutien pour structurer, modéliser et vérifier des modèles orientés objet.
1 Comprendre l’orientation objet
- Pourquoi l’orientation objet reste-t-elle pertinente dans les projets informatiques
- L’orientation objet comme modèle de pensée pour la logique métier, les données et les processus
- L’approche orientée objet comparée aux approches procédurales et fonctionnelles
- Les domaines d’applications typiques, les forces et les limites de l’orientation objet
2 Concepts centraux de l’orientation objet
- Abstraction, décomposition et encapsulation
- Objets, classes, attributs, méthodes et association
- Hérédité, polymorphisme, classes abstraites et interfaces
- Du terme technique au modèle logiciel
3 Modélisation orientée objet
- UML comme outil de communication entre l’IT et les opérations
- Les alternatives à UML
- Lire, comprendre et créer des diagrammes de classes
- Rendre visibles les relations, responsabilités et limites du système
- Appliquer les modèles orientés objet dans l’analyse et la conception
4 L’orientation objet dans les contextes de projets et d’architecture IT
- Compréhension commune des systèmes dans les équipes interdisciplinaires
- Connexion des exigences, des modèles et des composants du système
- Les rôles des modèles orientés objet dans l’architecture IT et la conception de systèmes
- Distinction par rapport à la mise en œuvre, aux langages de programmation, aux frameworks et aux plateformes
5 Modélisation orientée objet assistée par IA
- L’IA comme partenaire d’entraînement lors de la modélisation et de la structuration
- Les prompts pour les classes, les relations et les variantes de modèles
- Vérifier les propositions de l’IA, les simplifier et les valider sur le plan technique
- Les limites de l’IA dans la modélisation et la prise de décision concernant la conception
Ce cours est composé de théorie et d’exercices pratiques.
Des exercices en groupes et individuels suivis de présentations et de discussions auront lieu. Vous acquerrez ainsi une maîtrise pratique de l’orientation objet.
Cette formation s’adresse aux personnes travaillant dans l’IT ou dans un domaine spécialisé qui souhaitent mieux comprendre les systèmes informatiques, structurer les exigences ou échanger avec les équipes de développement sur les modèles, la logique métier et la conception des systèmes. Cette formation s’adresse en particulier aux business analysts, product owner, responsables de projet, architectes IT, développeurs logiciels et experts issus de l’assurance qualité, du test logiciel et du domaine commercial.
Des connaissances fondamentales des projets IT ainsi qu’une expérience dans le cadre de projets (IT ou commerciaux) présentent un avantage.