Formation Certification C++ Niveau 1 - C++ Certified Associate Programmer Obtenir la certification C++ Certified Associate Programmer

Durée 3 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence DCCA
Certification C++ Certified Associate Programmer

Cette formation vous prépare au passage de la certification "C++ Certified Associate Programmer"  du C++ Institute.

Elle consiste à effectuer des révisions orientées dans l'optique de la certification sur des sujets supposés déjà connus du candidat à l'examen.

A l'issue de cette formation de préparation à la certification "C++ Certified Associate Programmer"  vous saurez:

  • Effectuer un choix stratégique vous évitant de perdre du temps inutilement lors de l'examen
  • Déterminer les sujets qui nécessiteront un travail de préparation complémentaire
  • Augmenter vos chances de réussir l'examen de passage de la certification

Public :

Cette formation s'adresse aux développeurs qui souhaitent se préparer au passage de l'examen de certification "C++ Certified Associate Programmer" réf. CPA-21-01.

Prérequis :

Pour tirer pleinement profit de cette formation de préparation à l'examen de certification, il est nécessaire
d'avoir au préalable de bonnes bases en programmation C++.

Présentation de la certification "C++ Certified Associate Programmer"

Présentation des différentes certifications du C++ Institute
Déroulement du processus d'inscription
Déroulement de l'épreuve
Recommandations pour le passage de l'examen
Stratégies gagnantes
Contenu détaillé de la certification CPA-21-01

Révisions

Bases du C++

Processus de compilation
Utilisation de variables entières, booléennes, caractères, flottants
Conversions entre types primitifs (cast)
Créer des applications simples avec méthode main
Effectuer des opérations simples d'entrées-sorties (saisie, affichage)
Utilisation d'opérateurs arithmétiques, sur bits, de comparaison, logiques
Mise en œuvre de branchements conditionnels
Notion de référence
Déclaration et utilisation d 'espace de noms

Ateliers

Passage d'un QCM-bilan

Utilisation des boucles

Créer et utiliser les boucles while
Créer et utiliser les boucles for
Créer et utiliser les boucles do-while
Comparer les boucles entre elles
Utiliser les instructions break et continue

Ateliers

Passage d'un QCM-bilan

Fonctions

Définir une fonction, l'appeler, la déclarer
Passage de paramètres: par valeur, par adresse, par référence
Retour de fonction: par valeur, par adresse, par référence
Mise en œuvre de paramètres par défaut
Fonctions inline
Fonctions surchargées

Ateliers

Passage d'un QCM-bilan

Chaînes de caractères

Déclaration de string, initialisation, affectation
Utilisation des principales méthodes de la classe String

Ateliers

Passage d'un QCM-bilan

Fondamentaux de l'approche objet

Structure d'une classe
Définition de constructeurs
Appliquer les modificateurs d'accès
Appliquer aux classes les principes de l'encapsulation
Création et utilisation d'objets
Déclaration de membres static
Déclaration de méthodes const
Le constructeur de copie
Surcharge de l'opérateur d'affectation
Le destructeur
Les classes et ses amis (friends)
Surcharge d'opérateurs

Ateliers

Passage d'un QCM-bilan

Mise en oeuvre de l'héritage

Décrire le principe de l'héritage et ses bénéfices
Types d'héritage: public, protégé, private
Spécificateur protected
Utiliser les classes abstraites
Déclaration de méthodes virtuelles et virtuelles pures
Développer du code mettant en œuvre le polymorphisme, redéfinir des méthodes
Mise en œuvre de l'héritage multiple

Ateliers

Passage d'un QCM-bilan

Gestion des exceptions

Créer un bloc try-catch et déterminer comment les exceptions modifient le déroulement normal du programme
Décrire les avantages de la gestion d'exceptions
Lancer une exception
Propager une exception
Créer ses propres classes d'exception

Ateliers

Passage d'un QCM-bilan

Le tarif de la formation inclut le passage de la certification.
L'examen se passe ultérieurement dans un centre d'examen Pearson Vue.

Il se présente sous forme de QCM, comporte 55 questions et dure 75 minutes.

Un score minimum de 80% de bonnes réponse est attendu pour obtenir la certification C++ Certified Associate Programmer.


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB