réf : DEV-C+
Objectifs de formation : Ce cours est destiné aux développeurs de logiciels qui veulent apprendre à concevoir et à mettre en œuvre des applications orientées objet en C++. Le cours couvre les bases de la conception orientée objet, y compris les classes, les objets, l’héritage et le polymorphisme. Il présente également la bibliothèque standard C++, y compris les conteneurs, les algorithmes et les itérateurs. Les étudiants apprendront à utiliser la bibliothèque Boost pour des tâches de programmation avancées. Le cours se termine par une discussion sur les principes de conception des applications et les meilleures pratiques
Connaître les principes de la programmation orientée objet
Disposer d’une expérience d’un langage de programmation
Développeurs, ingénieurs, chefs de projet techniques…
Travaux pratiques
Premiers pas et création d’un programme simple
Travaux pratiques
Utilisation des notions au sein d’un programme
Travaux pratiques
Implémentation d’une hiérarchie de classes et d’interfaces au programme
Travaux pratiques
Insérer du polymorphisme dans le programme
Travaux pratiques
Utiliser des exceptions dans le programme
Travaux pratiques
Surcharger des opérateurs simples au sein du programme
Travaux pratiques
Manipulation de modèles
Professionnel expert technique & pédagogique