L'essentiel
Code(s) NSF
326t : Programmation, mise en place de logiciels
Formacode(s)
30854 : Langages informatiques
Date d’échéance
de l’enregistrement
31-12-2021
Nom légal | Siret | Nom commercial | Site internet |
---|---|---|---|
KDAB (FRANCE) | 53162203300029 | - | - |
Objectifs et contexte de la certification :
- Développement informatique
Le langage C++ a beaucoup évolué récemment avec les sorties successives des version C++11 (en 2011) et C++14 (en 2014) et C++(en 2017).
Ces nouveautés ont transformé la manière de programmer en C++, en offrant plus de flexibilité pour le développeur tout en augmentant les performances et la stabilité des applications.
Le but de cette certification est d’attester la capacité du candidat à utiliser les nouveautés introduites dans le langage C++ et la bibliothèque standard C++ depuis la publication des nouveaux standards C++11, C++14 et C++17
Une connaissance préalable du C++ est demandée en amont de la formation, la formation et certification se focalisant sur les nouveautés introduites dans les standards C++11, C++14 et C++17.
Compétences attestées :
- Utiliser les nouveautés du langage C++ introduites dans C++11/C++14/C++17, dont
- l'initialisation uniforme
- les expressions constantes généralisées
- les templates variadiques
- le perfect forwarding
- Concevoir une architecture multi-tâche en utilisant le modèle mémoire introduit par le C++11
- Améliorer les performances et la stabilité du code produit en utilisant ces nouveautés
- Appliquer les bonnes pratiques d’utilisation de ces nouveautés lors du développement
- Utiliser les nouveautés de la bibliothèque standard C++ introduites dans C++11/C++14/C++17, dont
- le support du multi-tâches
- la programmation fonctionnelle
- les pointeurs intelligents
Les compétences évalués portent sur :
- la connaissance des nouveautés du C++ introduites dans C++11/C++14/C++17
- l'utilisation de bonnes pratiques introduites en C++11/C++14/C++17 lors du développement
- la connaissance des nouveautés de la bibliothèque standard C++ introduites dans C++11/C++14/C++17
- la programmation multi-tâche en utilisant le modèle mémoire introduit par le C++11
- certaines différences entre C++11, C++14 et C+17
Modalités d'évaluation :
La certification s’appuie sur une formation de 21 heures effectuées en présentiel sur trois jours consécutifs. La formation alterne les phases d’apprentissage et de mise en pratique des acquis à l’aide d’exercices concrets.
Références juridiques des règlementations d’activité :
Le cas échant, prérequis à l’entrée en formation :
Une expérience professionnelle de la programmation objet est indispensable, et une expérience en C++ est fortement recommandée.
Le cas échant, prérequis à la validation de la certification :
Aucune correspondance
Date d'échéance de l'enregistrement | 31-12-2021 |
---|
Statistiques :
Lien internet vers le descriptif de la certification :
Le certificateur n'habilite aucun organisme préparant à la certification