Formation CPA – C++ Certified Associate Programmer Certification

Se préparer à la certification « CPA – C++ Certified Associate Programmer Certification »

à distance

Cette formation de préparation au passage de l’examen de certification CPA – C++ Certified Associate Programmer Certification, permet de réviser les points essentiels sur lesquels les candidats pourront être interrogés.

icon Contenu

Présentation de l’examen

  • Contenu du test, durée, questions et format
  • Le système de test
  • Les modalités de passage

Les bases absolues

  • Langages de programmation machine et de haut niveau, processus de compilation
  • Obtention du code machine
    • Processus de compilation
  • Ecrire des programmes simples
  • Variables
  • Entiers
    • Valeurs, littéraux, opérateurs
  • Caractères
    • Valeurs, littéraux, opérateurs
  • Traiter les flux et les entrées de base

Contrôle de flux et autres types de données

  • Comment contrôler le flux du programme
  • Types à virgule flottante
    • Valeurs, littéraux, opérateurs
  • Les autres types entiers
    • Valeurs et littéraux
  • Boucles et contrôle de l’exécution de la boucle
  • Opérateurs logiques, binaires et arithmétiques

Les fonctions

  • Les fonctions
  • Déclaration et invocation de fonctions
  • Effets secondaires
  • Différentes méthodes de transmission de paramètres et leur but
  • Paramètres par défaut
  • Fonctions en ligne
  • Fonctions surchargées

Accéder aux données et gérer les exceptions

  • Conversion de valeurs de différents types
  • Chaînes
    • Déclarations, initialisations, affectations
  • La chaîne comme exemple d’objet
    • Introduction de méthodes et de propriétés
  • Espaces de nommage
    • Utiliser et déclarer
  • Traiter des exceptions

Les fondamentaux de l’approche orientée objet

  • Classe
  • Objets
  • Composants de classe
  • Constructeurs
  • Référence aux objets
  • Membres statiques
  • Classes et leurs amis
  • Définir et surcharger les opérateurs

Hiérarchie des classes

  • Classe de base, superclasse, sous-classe
  • Héritage
    • Comment ça marche ?
  • Types d’héritage
  • Hériter des composants de classe différents
  • Héritage multiple

Plus sur les classes

  • Polymorphisme
    • La notion et le but
  • Méthodes virtuelles
    • Déclaration et utilisation
  • Hériter des méthodes virtuelles
  • Abstraction et classes abstraites

Exceptions – gérer les problèmes attendus et inattendus

  • Qu’est-ce qu’une exception ?
  • Attraper et lancer des exceptions
  • Différentes classes et hiérarchie d’exceptions
  • Définir vos propres exceptions

Examens blancs

  • Passage d’examens blancs et correction collective

icon Compétences visées

  • Décrire les thèmes abordés par l’examen
  • Identifier les points clés de chaque thématique
  • Répondre à des questions types de l’examen

icon Méthodologie

Depuis votre domicile ou votre entreprise. Vous rejoignez un environnement de formation en ligne, à l’aide de votre ordinateur, tout en étant éloigné physiquement du formateur et des autres participants. Vous êtes en totale immersion avec le groupe et participez à la formation dans les mêmes conditions que le présentiel.

En début et en fin de formation, les stagiaires réalisent une auto-évaluation de leurs connaissances et compétences en lien avec les objectifs de la formation. L’écart entre les deux évaluations permet ainsi de mesurer leurs acquis.

icon Public & Prérequis

Cette formation s’adresse aux développeurs, analystes programmeurs, chefs de projets.

Prérequis :

  • Il est fortement recommandé d’avoir au minimum 6 mois d’expérience pratique en développement C++
  • Avoir suivi la formation Les fondamentaux de la programmation orientée objet en C++ ne constitue pas un élément suffisant pour se présenter au passage de l’examen
  • Cette formation ne dispense pas les candidats d’un travail personnel important en vue de se présenter au passage de l’examen

icon Titre obtenu

Vous recevez une attestation de suivi de cours CPI Formations à la fin de cette formation.

Intervenant

Formateur informatique

Intervenant de la formation

Professionnel de l'informatique et de la pédagogie
Formateur informatique

Intervenant de la formation

Professionnel de l'informatique et de la pédagogie

La formation est animée par un professionnel de l’informatique et de la pédagogie, dont les compétences techniques, professionnelles et pédagogiques ont été validées par des certifications et/ou testées et approuvées par les éditeurs et/ou notre équipe pédagogique. Il est en veille technologique permanente et possède plusieurs années d’expérience sur les produits, technologies et méthodes enseignés. Il est présent auprès des stagiaires pendant toute la durée de la formation.

Prochaine session

icon Dates

icon Prix

icon Lieu

Dates
08/11/2021
inscriptions ouvertes
7 périodes de 60 minutes (1 jour de formation)

⌚ Horaire : 9h00 – 17h30

Prix
CHF 690
Lieu
À distance
Détails

icon Planifiez votre propre session.

Vous êtes une entreprise ? Vous êtes un particulier ? Nous nous tenons à votre disposition pour étudier la mise en place d'une formation sur mesure adaptée à vos besoins.

Plus d'informations link icon

Se préparer à la certification « CPA – C++ Certified Associate Programmer Certification »

Questions et pré-inscription

Claudia vous conseille et répond à vos questions sur ce cours

026 305 27 64 link icon
claudia.magne@cpi.ch link icon