Ociensa
Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Contact | 

Centre de formation
  • contact
    Renseignements au 01.40.09.04.98
    formation@ociensa.com
  • Formations intra-entreprise sur site client ou dans une salle équipée réservée dans votre ville
  • Organisme de formation enregistré sous le numéro 11 753 905 875
  • Toutes nos formations peuvent être financées par l'OPCA de votre branche
  • Commentaires client
MET100 - 

Formation Introduction à la programmation objet

Cette formation peut être suivie dans le cadre d'un package JPACK1, JPACK2

  • Les différents modèles de programmation
  • Présentation et apports de la programmation objet
  • Outils de modélisation et de développement
  • Concepts fondamentaux
    • Objets et classes
    • Relations entre classes, entre objets
    • Généralisation, encapsulation, polymorphisme
    • Interface et implantation
  • Les classes
    • Structure : Champs, méthodes
    • Accès aux membres : encapsulation
  • Instanciation : Constructeurs
  • Les relations entre classes
    • Généralisation, héritage simple et multiple
    • Association, agrégation, composition
  • Polymorphisme
    • Surcharge
    • Redéfinition
  • Classes abstraites et interfaces
  • Le diagramme de classes UML
    • Symbolique
    • Outils : construction graphique des diagrammes et génération de code
  • Architecture d'une application
    • Bonnes pratiques
    • Introduction aux "Designs patterns" (modèles de conception)
Tarifs
Nous consulter
Organisation de la formation
Théorie : 60%
Pratique : 40%
Configuration
Une machine par stagiaire.
Durée de la formation
1 jour.
Dates
En intra entreprise
 
 
Orientation de la formation
Développeurs devant réaliser des applications en utilisant un langage à objets ou se réorientant vers la programmation objet. La session n'est pas orientée vers un langage particulier, bien que des références à Java et à C++ soient faites.
Objectifs de la formation
Comprendre les concepts utilisés dans les langages à objets : Objets, classes, héritage, etc. Savoir définir des classes et les liens entre ces classes. Savoir lire un diagramme de classes UML.
Pré-requis pour la formation
Connaissance d'un langage de programmation.
Documentation
Support de cours et exercices corrigés.