Date de mise à jour : 29/06/2026 | Identifiant OffreInfo :
15_26540376F
Organisme responsable :
NAPSIA
Jour 1 : Environnement, Syntaxe Core & Variables Bases : Historique, compilateurs, IDE, corps main, flux d'entrée/sortie (cin, cout) et manipulateurs de flots.
Données : Initialisation, types primitifs (entiers, flottants), calculs, conversions, constantes et usage des références.
Pratique : Programme d'interaction utilisateur et calcul de la surface d'un triangle via la formule de Héron. Jour 2 : Architecture des Fonctions & Algorithmes Fonctions : Conception, passage par valeur vs par référence, cycle de vie et visibilité des variables locales.
Contrôle : Structures if/else, algèbre de Boole, opérateurs logiques, d'égalité, et boucles (while, for).
Pratique : Échanges de valeurs par référence, calcul de vitesse et implémentation de l'algorithme d'Euclide (PGCD). Jour 3 : Pointeurs, Tableaux & Conteneurs (STL) Mémoire : Tableaux de caractères (C-strings), arithmétique des pointeurs, accès direct et arbitrage pointeurs vs références.
Standard : Classe std::string et ses méthodes. Introduction à la STL : conteneurs, itérateurs et algorithmes natifs.
Pratique : Algorithme de vérification de palindromes et manipulation de données thermiques via la STL. Jour 4 : Programmation Orientée Objet & Encapsulation Classes : Modélisation et instanciation. Encapsulation (public/privé), attributs, méthodes, constructeurs, destructeurs et pointeur this.
Surcharge : Interface (.h) et implémentation (.cpp), surcharges d'opérateurs, fonctions amies, copie et expressions constexpr.
Pratique : Création d'une classe Point 2D et surcharge associée de ses opérateurs de comparaison géométrique. Jour 5 : Héritage, Polymorphisme & Allocation Dynamique Relations : Classes de base et dérivées, extensions, redéfinition, fonctions virtuelles et virtualité pure (classes abstraites).
Gestion : Cycle de vie sur la Pile vs le Tas, allocation/désallocation dynamique (new/delete) et tableaux d'objets.
Pratique : Développement d'une classe Point Pondéré par héritage et fonction d'allocation dynamique pour tableaux de points.
Attestation de formation
Non certifiante
Sans niveau spécifique