Ce que vos équipes sauront faire.
- Écrire des programmes C++ avec types, fonctions et compilation séparée.
- Gérer la mémoire et les ressources de façon sûre (RAII, pointeurs intelligents).
- Concevoir des classes et hiérarchies.
- Utiliser conteneurs et algorithmes de la bibliothèque standard.
- Mesurer les performances et tester le code.
Programme détaillé
- 01
Bases — Compilation et édition des liens
- 02
Bases — Types, fonctions, références
- 03
Bases — Espaces de noms
- 04
Bases — Fichiers d'en-tête
- 05
Mémoire et ressources — Pile et tas
- 06
Mémoire et ressources — Pointeurs et références
- 07
Mémoire et ressources — RAII et pointeurs intelligents
- 08
Mémoire et ressources — Outils d'analyse mémoire
- 09
Objet — Classes et constructeurs
- 10
Objet — Copie et déplacement
- 11
Objet — Héritage et polymorphisme
- 12
Objet — Modèles (templates) : bases
- 13
Bibliothèque standard — Conteneurs
- 14
Bibliothèque standard — Algorithmes et itérateurs
- 15
Bibliothèque standard — Expressions lambda
- 16
Bibliothèque standard — Chaînes et flux
- 17
Performance et tests — Mesure des performances
- 18
Performance et tests — Optimisations raisonnées
- 19
Performance et tests — Tests unitaires
- 20
Performance et tests — Outil de construction
PROTOCOLE // APPRENDRE
Méthodes
Démonstrations de code en direct. Exercices progressifs et projet fil rouge. Revue de code individuelle et collective. Dépôt de code et fiches mémo remis à chaque participant.
PROTOCOLE // MESURER
Évaluations
Pendant : exercices corrigés et revues de code. En fin de formation : projet noté sur grille et quiz. Questionnaire de satisfaction à chaud.
ACCESSIBILITÉ // ADAPTATION
Une solution construite avec vous.
Les besoins d'aménagement sont étudiés avant la session avec notre référent handicap.
CADRE // INFORMATIONS VÉRIFIABLES
Préparer la formation sans zone d’ombre.
Reconnaissance délivrée
Attestation de fin de formation et certificat de réalisation. Cette formation ne prépare pas à une certification enregistrée au RNCP ou au répertoire spécifique.
Financement
Financement possible par l'entreprise ou son OPCO selon les règles applicables et après accord écrit. Aucune prise en charge n'est garantie avant cet accord.
Positionnement et adaptation
Questionnaire avant la session avec un court exercice : langages pratiqués, environnement, projet visé. Les exercices et le projet fil rouge sont adaptés au niveau et aux besoins des participants.
Déroulement et moyens
Dates, horaires, lieu ou accès à distance sont confirmés dans la convocation. Le livret d'accueil, le règlement et les contacts utiles sont transmis avant la session.
Un ordinateur par participant avec droits d'installation. Compilateur C++ et environnement de développement. En classe virtuelle : connexion stable, webcam et micro ; un second écran est recommandé.
CANAL DIRECT // RAPPEL
Adaptons cette mission à votre entreprise.
Public, objectifs, contraintes et modalités : un échange court suffit pour cadrer la prochaine étape.