Calcul Haute performance : Programmation objet (langage C++ moderne)

Dernière mise à jour : 11/06/2026

Tarif & information

Tarif entreprise : 1700 € ; remise de 50% pour les particuliers et demandeurs d'emploi

Admission sans modalité particulière

Description

visuel Introduction à la programmation objet : classe et objets ; encapsulation et interfaces ; constructeurs / destructeurs
Héritage et polymorphisme : classes dérivées ; fonctions virtuelles, polymorphisme dynamique
C++ moderne : auto, nullptr, range-base loops ; Smart pointers (unique_ptr, shares_ptr) ; Lambdas (introduction)
Gestion des ressources : copies vs déplacements
Structuration de projets : organisation du code (headers, sources) ; templates
Bonnes pratiques : lisibilité, maintenabilité

Objectifs de la formation

A l'issue de la formation les stagiaires seront en capacité de : 

- Maîtriser les principes de la programmation orientée objet en C++ ;
- Comprendre les apports du C++ moderne (C++11 et +) ;
- Écrire un code structuré, sûr et maintenable ;
- Utiliser efficacement les abstractions pour le calcul scientifique.

Public visé

Ingénieurs, chercheurs ou assistant ingénieur  / laboratoires de recherches, bureaux d'études, bureaux R&D

Prérequis

Utilisation basique de la ligne de commande 
Bases en programmation (C ou C++ recommandé)
Notions de compilation (gcc, g++)

Modalités pédagogiques

Alternance d'exposés théoriques et de travaux pratiques sur GLiCID.

Moyens et supports pédagogiques

Tous les supports pédagogiques (cours, sujets de TP, corrigés, QCM, bibliographie) seront accessibles pour les stagiaires dans leur espace numérique de travail personnel mis à disposition via la plateforme Dendréo de l'organisme de formation. 

Modalités d'évaluation et de suivi

Quiz de validation des acquis
Attestation de formation
Suivi des compétences 
Évaluation de la satisfaction à chaud et à froid

Compétences acquises à l'issue de la formation

  • HPC _ Concevoir des classes et des hiérarchies d'objets
  • HPC _ Utiliser l'encapsulation, l'héritage et le polymorphisme
  • HPC _ Utiliser les fonctionnalités modernes (auto, smar pointers, lambdas)
  • HPC _ Structurer un projet C++ propre et modulaire

Modalités d'admission

  • Admission sans disposition particulière

Profil du / des Formateur(s)

Hugues Digonnet  - Chargé de Recherche - Ecole Centrale Nantes - GeM

Informations sur l'accessibilité

Si la participation à la formation nécessite des aménagements particuliers, les stagiaires sont invités à l'indiquer dans le formulaire d'inscription ou contacter le service Executive Education en amont de la formation executive-education@ec-nantes.fr.

Objectifs de développement durable

SAIoN6fuCiPgx9Yfg6M1Dch2mGJjDEI8DwAkvhO8.pngzi3Ljjde547RipwTP0yfBH9Yv9IqZ7UNRjD9nG5I.png

M'inscrire à la formation

🚀 Prêt·e à vous former ?
Complétez le formulaire ci-dessous et nous vous recontacterons très vite !

Aucun paiement pour le moment
Cette étape nous permet simplement de vous envoyer un devis et de confirmer votre inscription.

💬 Une question avant de commencer ?
N’hésitez pas à nous contacter, nous sommes là pour vous aider ! 

executive.education@ec-nantes.fr



Réserver ma place

Des formations qui s’ajustent à vos besoins

🏷️Les individuels et les demandeurs d’emploi bénéficient d’une réduction de 50 % sur le tarif standard.

💼Toutes nos formations du catalogue peuvent être organisées en intra-entreprise et adaptées à vos besoins spécifiques.

📞Vous souhaitez un programme sur mesure ou avez une question sur le contenu ?
👉 Contactez-nous — notre équipe est à votre écoute pour construire la formation qui vous correspond : executive.education@ec-nantes.fr

Session sélectionnée

  • 15/03/27 → 16/03/27

Prochaines Sessions

  • Il n’y a pas encore de session planifiée pour cette formation.
    📅 Nous en préparons de nouvelles très bientôt !
    Vous pouvez nous écrire pour être averti dès qu’une date est ouverte ou pour étudier une session sur mesure.

Accessibilité

Sélectionnez le niveau de contraste souhaité
Adaptez la taille de la police
Sélectionnez la police de caractères souhaitée

Déclaration d'accessibilité