C++ base

Loader DigitalCityChargement...

C++ base

(Réf.2025-026)
3
Jour(s)
FR
Autres
CEFORA
Entreprise
Employé
Payant
Jour entier

Organisé par :

Partenaires de la formation :

Description

La formation aborde les contenus techniques suivants :

  •  Syntaxe de base de C++
  •  Variables et types de données en C++
  •  Fonctions et passage de paramètres
  •  Structures de contrôle en C++
  •  Gestion de la mémoire en C++
  •  Introduction à la programmation orientée objet en C++
  •  Les classes et les objets en C++
  •  Les constructeurs et destructeurs en C++
  •  Les méthodes et les champs en C++
  •  Héritage et polymorphisme en C++
  •  Les exceptions en C++
  •  Les templates en C++

Cette formation s’adresse à toute personne souhaitant se former en C++.

Quels sont les buts de la formation ?

Les objectifs visés par cette formation sont :

  •  Comprendre la syntaxe de base de C++
  •  Utiliser les variables et les types de données en C++
  •  Comprendre les fonctions et leur passage de paramètres en C++
  •  Utiliser les structures de contrôle en C++
  •  Comprendre la gestion de la mémoire en C++
  •  Comprendre les principes de base de la programmation orientée objet en C++
  •  Utiliser les classes et les objets en C++
  •  Comprendre les constructeurs et destructeurs en C++
  •  Utiliser les méthodes et les champs en C++
  •  Comprendre l'héritage et le polymorphisme en C++
  •  Comprendre les exceptions en C++
  •  Utiliser les templates en C++

Que devez vous connaître pour suivre la formation ?

Connaissance d’un langage de programmation

Programme de la formation

Introduction à C++

  •  Différences entre C et C++
  •  Les outils de développement
  •  Syntaxe de base
  •  Variables et types de données
  •  Fonctions et structures de contrôle
  •  Fonctions et passage de paramètres
  •  Structures de contrôle en C++

Gestion de la mémoire

  •  Allocation dynamique de mémoire
  •  Les pointeurs en C++
  •  Programmation orientée objet en C++
  •  Les classes et les objets en C++
  •  Les constructeurs et destructeurs en C++
  •  Les méthodes et les champs en C++
  •  Héritage et polymorphisme en C++
  •  Les exceptions en C++
  •  Les blocs de try et catch
  •  La gestion des exceptions

Templates

  •  Les templates de classe
  •  Les templates de fonction
  •  Surcharge des templates

Exercices pratiques

  •  Création d'un programme C++ simple avec utilisation de variables et de fonctions basiques
  •  Création d'un programme qui utilise des structures de contrôle en C++
  •  Création d'un programme qui utilise l'allocation dynamique de mémoire
  •  Création d'un programme orienté objet avec utilisation de classes et d'objets
  •  Création d'un programme qui utilise l'héritage et le polymorphisme en C++
  •  Création d'un programme qui utilise les exceptions en C++
  •  Création d'un programme qui utilise les templates en C++

Comment s'inscrire à la formation ?

1 session(s) pour cette formation