Au calendrier
Sélectionnez
En français
Sélectionnez un lieu
  • Durée: 1 jour
  • Prix régulier: CA$500.00
  • Prix préférentiel: CA$465.00

Introduction au développement orienté-objet

Exposer tous les termes, fondements, concepts et meilleures pratiques sur l'objet.

Durée : 1 jour

Public concerné

Analystes, concepteurs, architectes, programmeurs et gestionnaires impliqués en développement.

Préalables

Bonnes connaissances en informatique.

Objectifs

  • Ce cours décrit la terminologie et les concepts des technologies objet. Il explique clairement avec des exemples concrets comment on intégre efficacement ces notions dans les projets.
  • À la fin de ce cours, le participant sera en mesure de comparer et d’expliquer les différences et les similitudes entre les approches traditionnelles de développement et celles de l'orientée objet.

Méthode pédagogique

Exposés - Exercices

Contenu

  • État de l'art en génie logiciel et évolution des processus de développement logiciel
  • Concepts : objets, classes, composants, instances, méthodes, propriétés, encapsulation, héritage, surcharge (overload), polymorphisme, redéfinition (override) et composition
  • Différences entre les processus de développement (traditionnel, orienté objet et agile), phases et itérations,
  • Persistance des objets et correspondance objet-relationnel
  • Principes de l’analyse et de la conception orientée objet
  • Langages et environnements orientés objet : C++, Java et C# (origine, but, principales caractéristiques et utilisation) et autres langages
  • Réutilisation : interne, externe, coûts, orientations et bibliothèques de composants
  • L’importance d’UML, de la restructuration, des design patterns et de la gestion des dépendences
  • Avantages et bénéfices de l’approche orientée objet
  • Application de tous les concepts avec exercices pratiques et progressifs pour un projet

Savoir s’entourer des meilleurs

Michel de Champlain
Formateur, architecte et créateur du langage B#
Animé d’une passion qui captive, stimule et implique ses participants, Michel est un formateur enthousiaste et authentique.
Simon Bourassa
Formateur et conseiller en TI
Simon est passionné par le développement logiciel et le développement de produits, mais avant tout par l’ensemble des gens cachés derrière ces codes, qui travaillent main dans la main pour développer des solutions innovantes.
Pierre-Edouard Brondel
Pierre-Edouard Brondel
Formateur et conseiller en bureautique
Expert en pédagogie dans le domaine des technologies et de la bureautique cumulant plus de 25 ans d’expérience, Pierre-Édouard est d’abord et avant tout un passionné de capital humain.
Valère Drainville
Valère Drainville
Formateur et conseiller en efficacité professionnelle
Expert en collaboration et en efficacité professionnelle, Valère Drainville saura vous accompagner dans l’adoption et la gestion de vos outils de travail collaboratifs.