Phoenix Formation
Phoenix Formation est une communauté de formateurs et développeurs. Tél: 24 013 010
29/06/2022
Durée : 6 semaines
Formation en programmation C/C++ en ligne
+ en ligne avec coaching sur un projet pratique
+ 6 parties (l’équivalent des 6 journées en présentiel)
Chaque partie
-Des vidéos explicatives
-Fiches résumés
-Etapes du projet à réaliser
+ Prérequis: Notions basiques de programmation C.
+ Qui est concerné : Etudiants /ingénieur ou postulants pour un poste exigeant des connaissances C/C++ désirant maîtriser d'une manière complète le langage C++.
+ Formation par la pratique (un PROJET sera réalisé durant la formation)
+ Formateur expert avec une grande expérience : Anis Hajyoussef
+ Aperçu de la première partie gratuit : https://t.me/CppPart1
INFO: 24 013 010
Inscription : https://goo.gl/forms/Oh6eRpg2wZ8AJBB53
PROGRAMME DE LA FORMATION
-------------- Partie 1 --------------
Partie 1.1 Environnements de développement et compilation
1. Présentation de l’IDE
2. Conception d’un projet
3. Compilation et linking en détails: pour optimiser son code
Partie 1.2 Du C au C++
1. Espaces de nommage.
2. Surcharge de fonctions
3. Les références
4. valeurs par défaut
Projet : Etape 1 à réaliser
-------------- Partie 2 --------------
Partie 2.1 L’approche objet
1. L’intérêt de la programmation OO?
2. C++, C # et Java : quel langage pour quelle application ?
3. Notion d’encapsulation
4. Notion d’abstraction
5. De la conception procédurale à la conception OO
Partie 2.2 Classe et objet
1. La conception OO
2. Notions de classe, attributs, méthodes,
3. Instanciation et mémoire
4. Constructeur et destructeur
5. Contrôle d'accès.
6. Accesseurs
7. Ressources dynamiques dans une classe: impact
Projet : Etape 2 à réaliser
-------------- Partie 3 --------------
Partie 3.1 Techniques de l’héritage
1. Technique de l’héritage en C++, différence avec Java..
2. Intérêt et application
3. Masquage/démasquage
4. L’héritage multiple
5. L’héritage virtuel
Partie 3.2 Polymorphisme
1. Résolution des liens
2. Méthodes virtuelles
3. Polymorphisme
4. Classes abstraites
5. Membres statiques
Projet : Etape 3 à réaliser
-------------- Partie 4 --------------
Partie 4.1 Notion d’amitié
1. Les fonctions friend
2. Classes friend
Partie 4.2 Manipulations des fichiers en C/C++
1. Lecture et écriture
2. Placement dans un fichier
3. Fonctions utiles
Projet : Etape 4 à réaliser
-------------- Partie 5 --------------
Partie 5.1 Templates
1. Les patrons de fonctions
2. Les patrons de classes
Partie 5.1 Gestion d’erreurs
1. Gestion des exceptions
Projet : Etape 5 à réaliser
-------------- Partie 6 --------------
Partie 6.1 C++ Standard Template Library)
1. STL- présentation
2. Les Conteneurs
3. Les itérateurs
Partie 6.2 Aperçu sur les pointeurs intelligents
Projet : Etape 6 à réaliser
Click here to claim your Sponsored Listing.
Category
Contact the school
Telephone
Website
Address
35, Rue Al Jazira
Tunis
1000