Phoenix Formation

Phoenix Formation

Share

Phoenix Formation est une communauté de formateurs et développeurs. Tél: 24 013 010

Photos from Phoenix Formation's post 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

Want your school to be the top-listed School/college in Tunis?
Click here to claim your Sponsored Listing.

Category

Telephone

Website

Address


35, Rue Al Jazira
Tunis
1000