accueil / formation / catalogue 2010 / analyse, conception et modélisation avec uml / IOT
Introduction technique à l'analyse, la conception et la programmation objet - Code : IOT
Apparus il y a plus de 30 ans, utilisés de manière industrielle depuis le milieu des années 80, les concepts objets sont maintenant omniprésents dans les nouveaux systèmes logiciels.
Destiné aux entreprises engageant leurs ingénieurs dans un effort global de migration vers les technologies objets, ce cours en présente les concepts (classe, héritage, polymorphisme, etc.) de manière très didactique, au travers d'un exemple complet décliné en analyse et conception, jusqu'à la programmation en Java. Il permet ainsi de faire le parallèle et de comprendre la différence entre un objet métier, un objet de conception, un objet technique, un objet de programmation, à l'aide d'un mini projet mené de A à Z.
Ce cours cherche à répondre aux questions suivantes : "Qu'est-ce que l'objet ?", "A quoi ça sert ?", "Comment ça marche ?", "Comment ces notions évoluent-elles au cours d'un projet ?".
Vous allez apprendre à :
  • Appréhender les concepts fondamentaux de la technologie objet
  • Explorer leur déclinaison en analyse, conception et programmation
  • Comprendre l'apport des concepts objets pour l'amélioration de la qualité des applications
  • Comprendre l'apport des concepts objets au niveau de l'évolutivité des applications
  • Reconnaître la différence entre l'approche fonctionnelle et l'approche objet
  • Appréhender l'apport d'UML pour mener à bien une développement orienté objet
Durée : 1 jour(s)
Audience : Analystes métier, responsables techniques et ingénieurs logiciels
Méthode pédagogique : 20% de travaux pratiques.
Pré-requis : Aucun
Prix : Voir dates
Programme :
Pourquoi l'objet est-il apparu ?
L'évolution des langages de programmation
Comparaison entre l'approche fonctionnelle et l'approche objet
Les méthodes d'analyse et de conception objets


Les concepts fondamentaux
Objets et classes
Attributs et méthodes
Encapsulation, agrégation
Relations et collaborations
Classification, héritage
Polymorphisme


L'objet en analyse
Réaliser la transition du fonctionnel vers l'objet
Diagramme UML des Use Cases
Les objets métier
Le modèle du domaine
La collaboration entre objets
Organiser, ranger les objets


L'objet en conception
Limites des langages orientés objets
Transformation d'un modèle d'analyse en modèle de conception
Le diagramme de classes
Le rôle des Design Patterns
Notion de Framework


L'objet en programmation
Propriétés de différents langages objets
Exemple du langage Java
Définition de classes et création d'objets en Java
Utilisation de l'héritage et du polymorphisme en Java
Test des objets
Des objets aux composants


Dates :
code
[IOT]
Prix
euros/HT
Jan Fév Mars Avril Mai Juin Juillet Août Sept Oct Nov Déc
Paris 625 5 - - 20 - 22 27 - 28 - - 14
Grenoble 625 14 - 25 - - 3 - - 2 19 - -
Lyon 625 - - 4 29 - - 8 - 30 - - 6
Contact :
tél : 04 72 13 35 84
Contactez-nous.
Pour télécharger le bulletin d'inscription cliquez ici
Haut retour haut