Aller au contenu principal
  • Cours pratique
  • Informatique

Formation C++ Programmation Avancée Expert

Demander un devis
Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
4 jours
Niveau
Avancé
Modalités
Présentiel / Distanciel

Description de la formation C++ Expert

Le C++ est un langage très technique et très riche. Il faut du temps pour le maîtriser car la syntaxe du C, conjuguée avec la mécanique des pointeurs mémoire, la programmation objet et les puissantes bibliothèques demandent une attention de tous les instants.

Cette formation C++ Programmation Avancée Expert vous permettra de maîtriser le langage C++, jusqu’à la version C++23.

Atelier en salle : une participante présente des notes au tableau

Objectifs pédagogiques

Objectifs pédagogiques :

À l'issue de cette formation C++ Programmation Avancée Expert, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Maîtriser les meilleures pratiques concernant l’utilisation des classes
  • Comprendre le besoin et les pièges des conversions (cast)
  • Comprendre l’intérêt du Run-time type information (RTTI)
  • Maîtriser l’utilisation des pointeurs (sur membres, smart pointers, etc.)
  • Savoir mettre en œuvre les expressions lambdas
  • Programmer efficacement les exceptions
  • Savoir programmer et utiliser les templates et certains idiomes
  • Savoir mettre en œuvre le multi-threading
  • Gérer un objet qui se comporte comme une fonction (foncteur)
  • Utiliser la puissance de la bibliothèque STL (Standard Template Library)
  • Connaître les dernières nouveautés du C++20/23

Objectifs opérationnels

Savoir maîtriser le langage C++.

Programme

Contenu du cours, module par module

16 modules

Travaux pratiques

Chaque chapitre donne lieu à des travaux pratiques qui permettent de comprendre les concepts et leurs mises en œuvre.

Programme mis à jour le 22/07/2026

Formations liées