Formations C++ adaptées à vos besoins

Formations C++ pour tous les niveaux

Formation C++

Nos formations C++ s'adressent à différents publics :

Des formations avec 50% de pratique

Les formations alternent les présentations théoriques et les exercices pratiques, sous des systèmes Windows ou Linux et différents environnements (CodeBlock, Visual Studio, Eclipse, Netbeans, …) au choix des stagiaires. Les programmes de ces formations peuvent être adaptés aux besoins des stagiaires. N'hésitez pas à prendre contact si vous avez des questions ou des besoins spécifiques.

Intra entreprise, Inter entreprises, présentiel ou à distance

Nous proposons un grand nombre de formules pour le déroulement de ces formations, qui peuvent être organisées dans les locaux des entreprises ou en sessions inter entreprise.
Elles peuvent également être réalisées à distance, en visioconférence.


Formation C++ Moderne : C++ versions 11 à 20

Découvrir C++ 11, 14, 17 et 20

Cette formation présente les nouvelles fonctionnalités de C++ 11 à 17 et certaines de C++ 20. Elle couvre les nombreuses modifications qui permettent d'écrire rapidement du code plus sûr et plus rapide (constructeur move, fonctions lambda, inférence de type, smart-pointers, threads, range, …)

  • Introduction aux versions récentes de C++
  • Nouvelles fonctionnalités du langage
  • Typage par inférence
  • Fonctions
  • Classes
  • Variables
  • Contrôle du compilateur
  • Nouveautés de syntaxe
  • Concept et contraintes (C++20)
  • Template
  • Référence vers des Rvalue et sémantique du move
  • Smart Pointers
  • Multithreading
  • Range (C++20)
  • Nouvelles bibliothèques de la librairie standard
  • Nouveaux conteneurs de la librairie standard

En savoir plus


Formation C++ 20 et C++ 23

Découvrir les nouvelles fonctionnalités de C++20 et C++23

Cette formation présente les nouvelles fonctionnalités de C++ 20 et 23. Elle détaille les améliorations qui permettent d'écrire rapidement du code plus sûr et plus rapide (modules, concepts, threads, range, formatage…). Elle aborde également les nouvelles fonctionnalités de la bibliothèque standard : format, sémaphores, ... Elle s'adresse à des développeurs connaissant bien C++ 11 à 17.

  • Rappels sur les versions de C++
  • Modules
  • Concepts
  • Range Library
  • Coroutines
  • Nouvel opérateur de comparaison
  • Améliorations du langage
  • Formatage de texte
  • Multithread
  • Nouvelles extensions de la STL

En savoir plus


Formation Initiation C++

Débuter en C++

Cette formation est destinée à des développeurs utilisant déjà un langage de programmation ou à des novices en programmation. Elle vise à maîtriser la syntaxe et l'utilisation du langage C++ pour écrire et maintenir des applications.

  • Présentation du langage
  • Types de base
  • Utilisation de tableaux et de classes standards
  • Syntaxe de base
  • Définition de classes
  • Gestion des exceptions
  • Héritage
  • Modèles (Template)
  • Introduction à l'utilisation de la librairie standard

Voir le programme détaillé


Préparation C++ Certified Associate Programmer Certification

Se préparer à l'examen CPA C++

Cette formation prépare à l’examen C++ Certified Associate Programmer Certification. Elle permet de découvrir les types de questions et de revoir les différents points abordés lors de cet examen.

  • Présentation de l'examen
  • Les bases
  • Tests et itérations
  • Les fonctions
  • Outils de base
  • Programmation orientée objet
  • Héritage
  • Polymorphisme et classe abstraite
  • Exceptions

En savoir plus