Contactez nos conseillers formation : 05 40 05 33 23

C# – Conception et développement objet (Réf. CD-203)

AccueilINFORMATIQUELangages et développementConception et langagesC# – Conception et développement objet (Réf. CD-203)

Tarif : 1550.00 H.T.Session : Se déroule sur 3 jours.

DESCRIPTION :

Créer des classes et des objets

Définir et implémenter des interfaces

Connaître les Design Patterns de base

Décider d’une relation d’héritage

Déclencher et gérer des exceptions

Organiser son code en espace de nommages

Savoir quels écueils de conception éviter.

PUBLIC :

Développeurs, architectes, chefs de projet technique.

PRÉREQUIS :

Connaissance pratique d’un langage de programmation ou avoir suivi PRG-IN « Algorithmique et programmation structurée ».

PROGRAMME :

Durant cette formation les stagiaires aborderont les points suivants :

  • Classes et objets
  • Agrégation
  • Encapsulation
  • Héritage
  • Polymorphisme
  • Classes, attributs et méthodes
  • Patterns GRASP
  • UML et ses diagrammes
  • Constructeurs
  • Types de base
  • Propriétés
  • Surcharge
  • This
  • Tableaux
  • Héritage de classe et de type
  • Interfaces et abstraction
  • Redéfinition de méthodes
  • Chaînage de constructeurs
  • Structure des projets .NET avec Visual Studio
  • Les namespace .NET
  • Définition logique et physique des namespaces
  • Visibilité et réutilisation des classes
  • Fonctionnement du runtime
  • Références et gestion mémoire
  • Les classes les plus courantes
  • Mécanisme d’exceptions non vérifiées
  • Try catch
  • Définition d’exceptions métiers
  • Les Anti-patterns objet
  • Membres statiques
  • Patterns : proxy, fabrique et singleton