Aller au contenu principal

Développement et qualité logicielle · Langages et programmation

C++ : fonctionnalités avancées

Écrire du C++ performant et maintenable, au-delà de la syntaxe.

  • Expert
  • Évoluer

4 jours (28 h) · Français · 2 900 € HT · Réf. DEV-0065

4 jours · Présentiel / Distanciel synchrone / Hybride · 2 900 € HT

S'inscrire à cette session

En quelques mots

Approfondir le langage C++ pour écrire du code performant et maintenable : modèle mémoire (pile, tas, durée de vie des objets), gestion des ressources (RAII, pointeurs intelligents, copie et déplacement), programmation générique (templates, spécialisation, déduction de types), bibliothèque standard (conteneurs, itérateurs, algorithmes), programmation orientée objet avancée (héritage, polymorphisme, interfaces), patrons de conception appliqués au C++, profilage et optimisation, puis atelier de refactoring et d'optimisation d'une base de code existante.

Objectifs pédagogiques

  • Maîtriser le modèle mémoire et la gestion des ressources
  • Utiliser la programmation générique et les templates
  • Exploiter la bibliothèque standard
  • Optimiser et refactorer une base de code

Public visé

Développeurs et tout professionnel souhaitant approfondir la programmation orientée objet en Python.

Prérequis

Aucun prérequis ; les concepts de base en programmation sont un plus.

Programme

  • Rappels et modèle mémoire : pile, tas, durée de vie des objets

  • Gestion des ressources : RAII, pointeurs intelligents, copie et déplacement

  • Programmation générique : templates, spécialisation, déduction de types

  • Bibliothèque standard : conteneurs, itérateurs, algorithmes

  • Programmation orientée objet avancée : héritage, polymorphisme, interfaces

  • Patrons de conception appliqués au C++

  • Performance : profilage, optimisation, pièges courants

  • Atelier : refactoring et optimisation d'une base de code existante

Méthodes pédagogiques

  • Apports structurés et études de cas concrets
  • Ateliers pratiques et labs sur plateforme de pratique
  • Jusqu'à 70 % de pratique sur les modules techniques
  • Supports fournis et accès aux environnements d'entraînement

Modalités d'évaluation

  • Test de positionnement en amont
  • Évaluations continues (QCM, travaux pratiques)
  • Évaluation de fin de formation et attestation
  • Passage des examens de certification le cas échéant

Votre formateur

Cette formation est animée par l'un de nos formateurs experts du domaine. Nos formateurs sont des praticiens en activité, au sein d'ACENSI, ESN de 2 500 consultants, ou de notre réseau d'experts partenaires : ils interviennent au quotidien sur les sujets qu'ils enseignent, et transmettent des méthodes éprouvées sur des projets réels plutôt que des connaissances théoriques. Chaque intervenant est sélectionné pour son expertise technique, son expérience opérationnelle et ses qualités pédagogiques.

Prochaines sessions

Dates, lieux et statuts des prochaines sessions
DatesVilleStatutInscription
du 19 au 24 novembre 2026VersaillesOuverteS'inscrire
du 19 au 22 janvier 2027La Défense (Tour Canopy)OuverteS'inscrire
du 19 au 24 mars 2027Clermont-FerrandOuverteS'inscrire
du 19 au 24 mai 2027VersaillesOuverteS'inscrire
du 19 au 22 juillet 2027La Défense (Tour Canopy)OuverteS'inscrire
du 15 au 20 octobre 2027Clermont-FerrandOuverteS'inscrire
S'inscrire à cette session

Modalités pratiques

Modalités
Présentiel, Distanciel synchrone, Hybride
Formats
Inter-entreprises, Intra-entreprise
Lieux
Versailles, La Défense (Tour Canopy), Clermont-Ferrand
Effectif
De 2 à 12 participants
Langue
Français

Financement

Cette formation peut être financée par :

  • OPCO de votre branche professionnelle, pour les salariés
  • Plan de développement des compétences de votre entreprise
  • France Travail (AIF), pour les demandeurs d'emploi
  • Transitions Pro, dans le cadre d'un projet de reconversion professionnelle

Nous vous accompagnons dans le montage de votre dossier de financement.

Accessibilité et handicap

Toutes nos formations sont accessibles aux personnes en situation de handicap. Avant votre inscription, notre référent handicap étudie avec vous vos besoins et les adaptations possibles : aménagement du rythme et des modalités, adaptation des supports, accessibilité des locaux, et recours si nécessaire à des partenaires spécialisés. Nos trois sites sont accessibles aux personnes à mobilité réduite.

Référent handicap : Benjamin BONNET — benjamin.bonnet@acensi.fr