Langages & Écosystèmes Backend

Formation C++ Perfectionnement : conception avancée et design patterns

Approfondissez les mécanismes avancés du C++ pour écrire un code moderne, robuste et performant.

Vue d'ensemble

Connaître la syntaxe du C++ ne suffit pas à en tirer parti : la qualité d'un code C++ tient à la maîtrise de ses mécanismes avancés. Cette formation les approfondit dans l'écriture actuelle du langage : gestion de la mémoire et des ressources (RAII, pointeurs intelligents, sémantique de déplacement), surcharge des opérateurs et lambdas, conversions de types et RTTI, héritage avancé, programmation générique et ses idiomes, bibliothèque standard et exceptions. Elle se conclut par une introduction à la programmation concurrente avec la bibliothèque standard. Chaque chapitre donne lieu à des travaux pratiques, en s'appuyant sur les règles de bonnes pratiques du C++ et sur les outils actuels de détection d'erreurs. Vous repartez capable de concevoir des classes et des composants génériques robustes, et de faire les bons choix techniques sur un projet C++. Pour les apports des normes les plus récentes (ranges, modules, coroutines), la formation C++ moderne prend le relais.
Prérequis

- Pratique réelle du C++ : classes, héritage et polymorphisme, templates simples, conteneurs de la STL, exceptions
- Aisance avec les pointeurs et les références
- Avoir suivi la formation C++ ou posséder un niveau équivalent

Objectifs pédagogiques

Gérer la mémoire et les ressources avec le RAII, les pointeurs intelligents et la sémantique de déplacement
Utiliser la surcharge des opérateurs, les lambdas et les conversions de types à bon escient
Concevoir des hiérarchies de classes robustes avec l'héritage avancé et le polymorphisme
Développer des composants génériques avec les templates, les concepts et les idiomes courants
Choisir les conteneurs et les algorithmes de la bibliothèque standard adaptés à un besoin
Implémenter une gestion des erreurs robuste fondée sur les exceptions et le RAII
Développer des traitements concurrents simples avec la bibliothèque standard

Programme détaillé

Prochaines sessions

du 3 nov. 2026 au 6 nov. 2026  •  4 jours

Distance

2 600 € HT

du 7 déc. 2026 au 10 déc. 2026  •  4 jours

Distance

2 600 € HT

du 12 avr. 2027 au 15 avr. 2027  •  4 jours

Lille

2 600 € HT

du 12 avr. 2027 au 15 avr. 2027  •  4 jours

Nantes

2 600 € HT

du 12 avr. 2027 au 15 avr. 2027  •  4 jours

Distance

2 600 € HT

du 19 juil. 2027 au 22 juil. 2027  •  4 jours

Lyon

2 600 € HT

du 19 juil. 2027 au 22 juil. 2027  •  4 jours

Aix-en-Provence

2 600 € HT

du 19 juil. 2027 au 22 juil. 2027  •  4 jours

Grenoble

2 600 € HT

du 19 juil. 2027 au 22 juil. 2027  •  4 jours

Distance

2 600 € HT

du 7 déc. 2027 au 10 déc. 2027  •  4 jours

Paris

2 600 € HT

du 7 déc. 2027 au 10 déc. 2027  •  4 jours

Nantes

2 600 € HT

du 7 déc. 2027 au 10 déc. 2027  •  4 jours

Toulouse

2 600 € HT

du 7 déc. 2027 au 10 déc. 2027  •  4 jours

Distance

2 600 € HT

Ils nous font confiance

Cette année notre filière Langages & Écosystèmes Backend a accompagné plus de 10 entreprises dont :

SII ILE DE FRANCE ALMA ALTIM FRANCE ELSYS DESIGN KELIO NALDEO DIGITAL FOR CLIMATE NEXO STERELA TECH VALLEY VENANDY BAPTISTE

Avis des participants

4,9/5
Taux de satisfaction 98.2%
Note moyenne des participants de la filière Langages & Écosystèmes Backend (110 avis)
Edouard B. · SII ILE DE FRANCE
5,0/5

La formation est principalement basé sur la pratique. Ce qui permet de plus facilement comprendre les concepts. Le formateur est à l'écoute. Il prend en compte notre niveau et adapte les exemples suivant l'expérience qu'on a. Il répond à nos questions de manière concrète et…

David B. · STERELA
5,0/5

La formation a très bien répondu à nos attentes. Le formateur est très compétent et sait rendre la formation dynamique est intéressante.

Basile D. · ELSYS DESIGN
4,9/5

Très bonne alternance pratique/théorie qui fait que l'on ne s'ennuie pas et que l'on mets réellement en pratique ce que l'on apprends.

Théo M. · SII ILE DE FRANCE
4,9/5

Très bonne formation, facile à suivre grâce à un très bon formateur, contenu de qualité. Malgré quelques problèmes techniques hors du contrôle du formateur ou des participants, la formation correspond 100% aux attentes et y répond.

Benoit M. · NEXO
4,7/5

Très satisfait de cette formation personnalisée avec toute mon équipe logicielle! Le formateur était très bien! Elle a dû se faire en visio bien que j'aurais grandement préféré en présentiel. 4 jours est un peu long mais on s'y fait le dernier jour! Rien à…

Votre formateur

Hervé O.

Formateur Java & C++

Hervé intervient sur des formations portant sur les langages et écosystèmes backend. Les sujets abordés incluent notamment Java. Son activité de formation remonte à 1995, soit plus de 30 ans d’expérience.

Java C++

Financement

Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.

En savoir plus sur le financement

Questions fréquentes

Combien de temps dure la formation C++ Perfectionnement : conception avancée et design patterns ?

Cette formation se déroule sur 4 jours.

Quels sont les prérequis pour suivre la formation C++ Perfectionnement : conception avancée et design patterns ?

- Pratique réelle du C++ : classes, héritage et polymorphisme, templates simples, conteneurs de la STL, exceptions - Aisance avec les pointeurs et les références - Avoir suivi la formation C++ ou posséder un niveau équivalent

Quel est le prix de la formation C++ Perfectionnement : conception avancée et design patterns ?

En inter-entreprises, elle est à 2 600 € HT par participant ; en intra-entreprise, elle est à 6 600 € HT pour le groupe. Un tarif sur-mesure est également disponible sur devis.

La formation C++ Perfectionnement : conception avancée et design patterns délivre-t-elle une certification ?

Cette formation ne délivre pas de certification. Une attestation de fin de formation vous sera remise à l'issue de la session.

La formation C++ Perfectionnement : conception avancée et design patterns est-elle éligible à un financement OPCO ?

Oui, cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.