Comment aborder la conception orientée Objet ? Comment passer d'une approche fonctionnelle à une approche Objet ? Comment écrire un programme orienté Objet possédant de réelles capacités d'évolutivité et de réutilisabilité ? Ce cours vous propose une formation concrète et pratique à la conception Objet.
Les sites et dates disponibles
Lieu
Date de début
Bruxelles
(Belgique)
Voir plan
Square de Meeüs, 38/40, 1000
Date de début
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Geneve
(Suisse)
Voir plan
18 Avenue Louis Casaï, 1209
Date de début
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Luxembourg
(Luxembourg)
Voir plan
15 Rue Edward Steicher, 2nd Floor Southside, 2540
Date de début
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Dates au choixInscriptions ouvertes
Dates au choixInscriptions ouvertes
À propos de cette formation
Objectifs pédagogiques
Comprendre les principes et les spécificités de la conception par objets.
Passer d'une approche fonctionnelle à une approche Objet.
Modéliser un logiciel objet à l'aide de la notation UML.
Traduire le modèle UML dans un langage objet.
Décrire les approches par frameworks et composants.
Apprendre à mettre en oeuvre des Design Patterns.
Questions / Réponses
Ajoutez votre question
Nos conseillers et autres utilisateurs pourront vous répondre
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre avis
Les matières
Objet
Conception
UML
UML (Unified Modeling Language)
Modélisation
Technologie
Logiciel objet
Procédures
Concevoir un objet
Frameworks
Design patterns
Le programme
PROGRAMME DE FORMATION » Qu'attendre de l'approche Objet ? Pourquoi utiliser des technologies à objets ? Les défis de la nouvelle informatique : modularité (Plug-Ins), réutilisabilité, évolutivité. L'utilisation de bibliothèques de composants. Comment l'approche objet répond à ces défis ? Dans quel état d'esprit aborder un problème objet ? Les acquis provenant des autres domaines de l'informatique et des autres disciplines. » Les concepts de base de l'approche Objet Les objets : une dualité procédure/donnée. Les classes comme modèles de structure et de comportement des objets, les instances comme représentants des classes. Les méthodes, des procédures définies dans les classes et utilisées par les instances. Les interactions entre objets par envois de messages. Comment les messages sont interprétés par les objets ? L'héritage. Héritage et typage des variables dans les langages fortement typés (C++, Java). » Diagrammes et représentation des objets à l'aide d'UML Les principaux diagrammes (diagrammes de classe, diagrammes de séquence) et leur utilisation pour la conception Objet. Les outils de notation et représentation des objets : prise en main d'un modeleur du marché. » Les grands principes de la conception objets Que met-on sous la forme d'un objet ? Principe de réification. Critères à appliquer pour décider de ce qui doit être mis sous forme Objet. Les erreurs à éviter. Comment structurer un logiciel objet ? Principe de modularité et de décomposition des domaines. Comment structurer un ensemble de classes ? Principe d'abstraction et de classification. Comment penser l'interaction entre objets ? Principe d'encapsulation et d'autonomie. Analyser des systèmes complexes en termes de communications. La démarche générale. Les erreurs à éviter. Critères à appliquer pour disposer de "bonnes" hiérarchies de classes. Les erreurs à éviter. » Comment aborder un logiciel objet ? Les principes de développement. Du développement en spirale au développement incrémental. Identification des entités du domaine et description des interactions. Réutilisation et évolutivité des programmes. Concevoir par objets, ce n'est pas utiliser un outil Objet ! Les erreurs à éviter. » De la conception à l'implémentation Comment traduire les diagrammes de classe UML dans des langages de programmation et dans des bases de données ? Les principes de mise en oeuvre d'applications objet. L'importance du distribué. Modèles clients-serveurs généralisés. Les grandes plateformes objets actuels : les technologies .NET de Microsoft et JEE de SUN. Comparaison de leurs points forts et de leurs points faibles. L'importance du distribué. Bibliothèques de classes. Langages de programmation et d'utilisation de composants. » L'approche par frameworks et composants Le problème du cycle de vie des logiciels. Les problèmes d'évolution et de maintenance nécessitent une approche logicielle permettant l'évolution. L'approche par frameworks et composants, qui est fondée sur la pensée Objet, est une réponse à cette nécessité. Comment concevoir et réaliser des applications rapidement à partir de frameworks et de composants réutilisables ? Comment intégrer des composants logiciels dans un framework existant ? Comment construire des frameworks ? Savoir reprendre une application existante pour la transformer en framework et la rendre ainsi évolutive. Grandes classes de frameworks. Les modèles de composants actuels. » Les Design Patterns Comment réutiliser de l'expérience lors de la conception et du développement d'applications objets ? Les Design Patterns ou "patrons de conception" comme solutions logicielles issues de problèmes généraux récurrents. Les différents types de Design Patterns. Exemple de Design Patterns. Avantages et limites des Design Patterns. Comment utiliser pratiquement des Design Patterns ? Apprendre à mettre en oeuvre des Design Patterns par la pratique.
Informations complémentaires
Sommaire • Qu'attendre de l'approche Objet ? • Les concepts de base de l'approche Objet • Diagrammes et représentation des objets à l'aide d'UML • Les grands principes de la conception objets • Comment aborder un logiciel objet ? • De la conception à l'implémentation • L'approche par frameworks et composants • Les Design Patterns Participants Développeurs, chefs de projets souhaitant se former à la conception orientée Objet. Prérequis Connaissances de base en conception d'applications et en développement logiciel. Travaux pratiques Les points abordés seront illustrés par de nombreux exercices spécialement choisis pour mettre en évidence les principes et les spécificités de la conception par objets, depuis l'analyse initiale jusqu'à l'implémentation dans un langage Objet.
Ajoutez des cours similaires et comparez-les pour mieux choisir.
{title}
{rating}
{centerName}
{price}
{price}{priceBeforeDiscount}{taxCaption}
{options}
Formation par thèmes
Cours de Animaux Cours de Architecture et Construction Cours de Arts Cours de Communication et Information Cours de Design Cours de Développement Personnel et Détente Cours de Droit Cours de Économie et Gestion Cours de Éducation Cours de Gestion d'Entreprise Cours de Hôtellerie et Tourisme Cours de Industrie Cours de Informatique Cours de Langues Cours de Marketing et Vente Cours de Mode et Beauté Cours de Qualité - Sécurité - Environnement Cours de Santé et Social Cours de Sciences Cours de Sciences Humaines et Sociales Cours de Secteur Public Cours de Sport Cours de Transport et Logistique