Informatique Informatique
Référence formation : 4-IN-COO - Durée : 2 jours

 
  • Objectifs
  • Pré-requis
  • Pédagogie
Comprendre les principes et les spécificités de la conception objets.Passer d'une approche fonctionnelle à une approche Objet.Mettre en pratique des techniques du développement objet.
Connaissances de base en développement logiciel

Méthodes pédagogiques

Présentation des concepts, démonstration, exécution, synthèse et exercices pratiques d'assimilation

Modalités pédagogiques

Présentiel - Distanciel - AFEST

Moyens pédagogiques

Formateur expert du domaine - 1 ordinateur, 1 support de cours version papier ou numérique, un bloc-note et un stylo par personne - vidéo projecteur - tableau blanc

Modalités d'évaluation

Positionnement préalable oral ou écrit - Evaluation formative tout au long de la formation - Evaluation sommative faite par le formateur ou à l'aide de la certification NULL

Public concerné

Salariés - Demandeur d'emploi - Reconversion professionnelle

Si vous êtes en situation de handicap, vous pouvez joindre notre référent Handicap. Voir notre fiche Accès correspondante.

Contenu pédagogique

Le modèle Objet

  • Apports de l'objet

Les concepts associés :

  • abstraction,
  • encapsulation,
  • héritage,
  • polymorphisme,
  • Interfaces, …

L’approche objet

  • Principes fondamentaux de conception
  • Vers une plus grande flexibilité, évolutivité et réutilisation
  • Concevoir efficacement en objet

Implémenter des classes, des propriétés et des méthodes

  • Créer des classes
  • Implémenter des propriétés à l'intérieur d'une classe
  • Implémenter des méthodes à l'intérieur d'une classe
  • Utiliser des classes, des propriétés et des méthodes

De la conception à l'implémentation

  • Implémenter l'héritage et l'abstraction
  • Introduction au polymorphisme
  • Implémenter une structure polymorphique

Implémenter des interfaces

  • Introduction aux interfaces
  • Implémenter une interface sur mesure

Présentation des concepts objet par la pratique

  • Démonstration des concepts
  • Découverte du code
  • Commentaires et échanges

Travaux pratique 60%