Description
Semaine 1 : Introduction à la programmation en C++
- Jour 1 : Présentation du C++, son histoire et son utilité.
- Jour 2 : Installation de l’environnement de développement C++.
- Jour 3 : Votre premier programme C++ (Hello World).
- Jour 4 : Structure d’un programme C++, commentaires et déclarations.
Semaine 2 : Variables et Opérations
- Jour 1 : Les variables en C++ (types de données, déclarations).
- Jour 2 : Opérations de base (arithmétiques, logiques, comparaisons).
- Jour 3 : Les structures de contrôle (if, else, switch).
- Jour 4 : Les boucles (while, for) et les opérateurs logiques.
Semaine 3 : Fonctions et Structures de Données
- Jour 1 : Introduction aux fonctions en C++ (définition, appel, paramètres).
- Jour 2 : Les fonctions avec valeur de retour.
- Jour 3 : Structures de données : tableaux, vecteurs, et pointeurs.
- Jour 4 : Passage par valeur et passage par référence.
Semaine 4 : Programmation Orientée Objet
- Jour 1 : Introduction à la programmation orientée objet (POO).
- Jour 2 : Classes et objets en C++.
- Jour 3 : Encapsulation et méthodes de classe.
- Jour 4 : Héritage et polymorphisme en C++.
Semaine 5 : Gestion de la Mémoire et Exceptions
- Jour 1 : Allocation dynamique de mémoire en C++ (new, delete).
- Jour 2 : Gestion des fuites de mémoire.
- Jour 3 : Gestion des exceptions (try, catch, throw).
- Jour 4 : Utilisation des pointeurs intelligents (si applicable).
Semaine 6 : STL (Standard Template Library)
- Jour 1 : Introduction à la STL et ses composants.
- Jour 2 : Les conteneurs de base (vector, list, etc.).
- Jour 3 : Algorithmes de la STL (tri, recherche, etc.).
- Jour 4 : Pratique : utilisation de la STL dans des projets C++.
Semaine 7 : Projet Final et Révision
- Jour 1 : Travailler sur un projet final en C++.
- Jour 2 : Présentation des projets finaux par les participants.
- Jour 3 : Révision des concepts clés.
- Jour 4 : Évaluation et distribution des certificats.
Avis
Il n’y a pas encore d’avis.