Formation C++ Préparation à la certification Certified Associate Programmer CPA (Cours Dédié Uniquement Action Collective Atlas) Obtenir la Certification C++ Certified Associate Programmer

Durée 1 jour
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 DCCAF
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 sur des sujets supposés déjà connus du candidat à l'examen.

À 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.

ATTENTION CE COURS EST ACCESSIBLE UNIQUEMENT DANS LE CADRE DES ACTIONS COLECTIVES ATLAS.
POUR UN STAGE PLUS COMPLET, SE RÉFÉRER À LA FORMATION Certification C++ Niveau 1 - C++ Certified Associate Programmer (DCCA).

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 de niveau de compétences et de connaissances acquises dans les modules 1C à 3.2.

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

Travaux Pratiques :

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

Travaux Pratiques :

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

Travaux Pratiques :

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

Travaux Pratiques :

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
Les classes et ses amis (friends)
Surcharge d'opérateurs

Travaux Pratiques :

Passage d'un QCM-bilan

Mise en œuvre 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
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

Travaux Pratiques :

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
Créer ses propres classes d'exception

Travaux Pratiques :

Passage d'un QCM-bilan

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.

Dans le cadre de l'action collective "Développer avec les langages .NET, Java et C++" du Fafiec, le passage de la certification est obligatoire. Le tarif de cette formation est composé de frais pédagogiques et de l'inscription à l'examen de certification.

Logo partenaire action collective de l'OPCO Atlas Votre formation C++ prise en charge jusqu'à 100% des coûts pédagogiques ! *

Depuis 2011, Atlas (ex-Fafiec) a sélectionné PLB Consultant pour vous proposer les meilleures formations autour du développement objet avec .NET, Java et C++.
-  Sessions inter-entreprise sur Paris et Lille.
-  Sessions intra-entreprise sur toute la France.


* jusqu'à 100% des coûts pédagogiques selon votre branche d'activité dans la limite des fonds mutualisés dédiés aux actions collectives et en application des critères de prise en charge en vigueur (cf conditions détaillées sur le site d'Atlas)


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