Formation Initiation au langage C++

Ref. B0004

durée

5 jours

Tarif

2450€ ht

picture_as_pdfprint

Nos clients

Ils nous font confiance.

logos clients Nativo formation
Formations inter / intra entreprise
Revenir aux formations Language C, C++

Formation Initiation au langage C++

Objectifs

Apprendre la programmation objet au travers du langage C++. Maîtriser l'analyse et la conception de programmes orientés objets.

Public

Toute personne amenée à programmer, à superviser ou à modifier des logiciels écrits en langage C++ et liés au système d'exploitation.

Prérequis

Il est demandé aux participants de connaître les bases d'un langage structuré (Pascal, C, ou autre).

Programme

  • POO

    Définitions: besoin, termes utilisés, organisation, historique.

  • Base

    Architecture d'un programme écrit en C++; variables simples; affichage: cout et cin; fonctions; surcharges. Structure d'un programme: boucles, tests, branchements

  • Approche objets

    Structures, classes, constructeurs Fonctions membres, fonctions inline, surcharges des membres, accès: public, private, protected Fonctions amies Imbrication d'objets, dérivation, héritage Fonctions virtuelles, polymorphisme

  • Données

    Les différents types de variables et attributs (tableaux, données statiques, constantes), règles de portées Autoréférence Allocation dynamique: new et delete

  • Compléments sur les opérateurs

    Opérateurs de calcul, comparaison, binaires Surcharge d'opérateurs Fonction-opérateur amie Surcharge de << et >>

  • Système

    Gestion des erreurs Contrôle des formats de données, redirections, traitement des fichiers, la classe ios Les manipulateurs, analyses de chaînes Les exceptions

  • Compilation

    Préprocesseur, contrôle de compilation, macros instructions Patrons de fonctions, patrons de classes Fichiers inclus

Moyens et Méthodes Pédagogiques

  • La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
  • Un poste par stagiaire
  • Formateur Expert
  • Remise d’une documentation pédagogique papier ou numérique pendant le stage

Validation des acquis

  • Auto évaluation des acquis par le stagiaire via un questionnaire en fin de formation
  • Attestation de fin de stage remise avec la facture