Michel de Champlain
Michel de Champlain, détenteur d’un PhD en génie informatique de l’École Polytechnique, possède plus de 40 ans d’expérience en programmation, principalement depuis la création des langages C++, Java et C#, tant au point de vue industriel, que pédagogique. Depuis près de trente ans, il offre des conférences et séminaires pour les systèmes embarqués (embedded systems). Il a d’ailleurs conçu le langage objet B# pour faciliter le développement dans ce domaine, par le biais de sa firme spécialisée en coaching et formation, DeepObjectKnowledge. Il a toujours travaillé en étroite collaboration avec l’industrie afin que celle-ci puisse construire sa masse critique en objet, en méthode agile et en systèmes embarqués.
Il enseigne les technologies objet depuis 1988 en créant des conditions favorables ce qui permet aux participants d’apprendre et d’appliquer rapidement les meilleures pratiques en génie logiciel. Véritable passionné, il a déjà formé plusieurs milliers de personnes au Québec, au Canada, aux États-Unis, en Europe et en Nouvelle-Zélande.
Michel de Champlain est constamment à la recherche de meilleures approches et solutions pour la technologie objet et le génie du logiciel. Grâce à ses interventions et implications dans divers projets, il est continuellement en mode mentorat, ce qui lui permet d’innover dans ses techniques de vulgarisation et ainsi maximiser la compréhension de ses clients en formation.
Formations offertes par Michel de Champlain
- Coder proprement en développement objet
- Conception objet de haut-niveau avec UML 2
- Concepts essentiels en développement objet
- Design patterns essentiels pour chaque projet
- Développement objet moderne - Parcours pour développeurs
- Principes SOLID en développement objet
- Programmation C#
- Restructuration et amélioration incrémentale du code (Refactoring)
- Rédiger des épics et des récits efficaces