PROGRAMMATION LANGAGE C++
Avec cette formation Programmation - Langage C+ de 6 modules vous appréhenderez les notions fondamentales et avancées d’un langage de programmation orienté objet.
Titre de la section
Formation initiale
Module 1 : Définition de programme
Désignation du niveau : tests pour déterminer le niveau du ou des stagiaires afin de constituer le programme de formation.
Définition des objectifs en fonction du rythme professionnel et personnel.
Mise en place du matériel pédagogique adapté.
Présentation de la certification en fin de formation
Module 2 : Introduction au langage C++
Introduction
Entrée / sortie : cin et cout
Programmation compétitive et gestion d'entrée / sortie
Classe std::string et chaînes de caractères
Tableaux
Gestion des fichiers
Module 3 : Fonctions
Fonctions membres
Fonctions utiles
Fonctions lambda
Module 4 : Programmation Orientée Objet : Notions fondamentales
Types de données
Classes et objets
Spécificateurs d'accès
Constructeurs et destructeur d'une classe
Fonctions membres
Membres statiques d'une classe
Module 5 : Programmation Orientée Objet : Notions avancées
Fonctions en ligne : inline
Fonctions et classes amies : friend
Surcharge des fonctions
Surcharge des opérateurs
Héritage
Module 6 : Structures de données
Introduction aux structures de données
Structures en C++ et différences avec les structures en C
Listes chaînées
Piles
Files d'attente
Arbres binaires de recherche
Module 7 : Bibliothèque standard
Introduction à la bibliothèque de Template Standard STL
Itérateurs
Classe vector de la bibliothèque STL <vector>
Modules supplémentaires
Selon votre niveau et vos besoins, nous avons la possibilité d'ajouter des modules en complément de la formation initiale