Formation INFORMATICA
Toutes les formations Informatica sont disponibles chez Nativo.
Intra-entreprise :
Formation personnalisée dans vos locaux.
Inter-entreprise :
Formation dans nos locaux.
| Vous êtes ici : |
> L'essentiel du monde objet
|
L'essentiel du monde objet
Objectifs de la formation
Acquérir les concepts de base de la programmation objet, en comprendre l'implication en terme de développement de logiciels. A noter que les éléments du modèle objet sont représentés via UML (diagramme de classes).
Publics
Ingénierie applicative (Architecte, Analyste...), Chef de projet, Développeur.
Pré-requis pour suivre cette formation Modélisation
Aucun
Contenu de la formation Modélisation :
Un paradigme de développement logiciel
Objectifs d'un modèle de programmation
Evolution des modèles de programmation
Le modèle objet : un modèle proche de notre appréhension du monde réel
Les langages de programmation objet
Intérêt du modèle objet
Similarité avec le monde réel
Similarité avec le langage naturel
Utilisable tout au long du processus méthodologique
Abstractions
Réduction de la complexité : modularité, autonomie, contrat
Réutilisation, flexibilité, robustesse
Prise en compte des systèmes existants
Prise en compte de l'évolution du besoin
Les fondamentaux du modèle objet
Objet/Classe
Notion d'objet (identité, état, comportement, interactions)
Notion de classe (abstraction d'objets, instanciation)
Encapsulation (interface, implémentation, visibilité, contrat)
Notion de message
Relations entre classes
Associations
Héritage (abstraction de classes)
Polymorphisme
Opérations, Classes Abstraites
Interfaces (abstraction de comportement, contrat)
Packages
Encapsulation de classes
LE MONDE OBJET - Aperçu sur :
Les méthodes (processus méthodologique)
La modélisation UML
L'objet et les architectures (n-tiers)
Les IHM et l'objet
Les modèles de distribution
La programmation dite " métier "
Les middlewares
