Skip to Content

C++ de Base

Développement C++ > Fondamentaux C++


Une formation de 3 jours pour apprendre les fondamentaux du C++ : introduction au langage, gestion de la mémoire, pointeurs, templates et bonnes pratiques de programmation.

La formation en 6 mots clés

C++

Programmation

Mémoire

Templates

Développement Système

Pointeurs

Informations Pratiques et Programme

Prérequis


Connaissance d’un langage de programmation

Durée


3 jours

Contenu Technique de la Formation


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++

Objectifs 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++

Table des Matières


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


En Pratique


  • 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++

Modalités et Inscription


Cette formation est proposée selon deux formules pour s'adapter au mieux à vos besoins :


Session régulière

Des sessions sont organisées à intervalles réguliers. Demandez les prochaines dates planifiées pour vous inscrire à la prochaine session.


Sur mesure & intra-entreprise

Vous souhaitez former vos équipes directement dans vos locaux ou adapter le programme technique à votre contexte d'entreprise ? Contactez-nous pour obtenir un devis personnalisé.

Obtenir cette formation

Prêt à apprendre le C++ ? Rejoignez la prochaine session ou contactez-nous pour organiser cette formation dans vos locaux.


Devis sur-mesure

S'inscrire à cette formation

Remplissez le formulaire pour obtenir plus d'informations.