Conception et programmation Objet
Les fondamentaux du développement objet
Par opposition à la programmation procédurale, la programmation Objet est une façon très différente de réfléchir, d'architecturer et développer son application. Une fois assimilée, la programmation orientée Objet rend les développeurs plus à l'aise dans l'élaboration d'architectures complexes puisqu'elle leur permet de mettre en place une meilleure modélisation des idées de tous les acteurs d'un projet. Enfin, elle permet de mieux structurer son développement et favorise la maintenance et la réutilisabilité du code.
Objectifs
- Comprendre la notion d'objet et les concepts associés
- Disposer des connaissances générales nécessaires à l'apprentissage du développement Objet
- Être capable de modéliser une application à l'aide d'UML 2
- Savoir tirer parti des apports des Design Patterns en phase de conception
Public
- Développeurs issus du monde de la programmation procédurale
- Développeurs, analystes programmeurs et chefs de projets ""anciennes technologies""
Prérequis
- Disposer d'une première expérience de la programmation en environnement professionnel
Méthode pédagogique
Les nombreux retours d'expériences de consultants expérimentés permettent d'illustrer les concepts et d'accroître la pertinence des réponses fournies.
L'acquisition des bases nécessaires pour s'orienter sereinement vers le développement Objet.
L'apprentissage par la pratique : une mise en pratique immédiate à travers la réalisation de programmes simples.
Cette formation est éligible à l'action collective Atlas "Développer avec les langages .Net, Java et C++" (Réf : 28107).