Phoenix Formation

Phoenix Formation

Share

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

12/07/2022

Formation en programmation C/C++
+ en présentiel
+ 6 journées - En weekends
+ date: 23-juillet
+ 3h par journée
+ Horaire: de 9h à 12h
+ Prérequis: Notions basiques de programmation C. Une révision sera faite.
+ 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.
+ Lieu : 35, rue Al Jazira, Tunis.
INFO: 24 013 010
Inscription : https://goo.gl/forms/Oh6eRpg2wZ8AJBB53
PROGRAMME DE LA FORMATION
-------------- Jour1 --------------
Partie 1 Environnements de développement et compilation
1. Présentation de l'environnement de développementdévéloppement
2. Conception d’un projet
3. Compilation et linking en détails: pour optimiser son code
Partie 2 Le langage C, et différence avec C++
1. Types de données
2. Les structures
3. Les pointeurs
4. Gestion de mémoire, heap/stack
-------------- Jour2 --------------
Partie 3 Du C au C++
1. Espaces de nommage.
2. Surcharge d’opérateurs
3. Les références
4. Fonctions :
a. valeurs par défaut,
b. inlining,
c. surcharge de fonctions,
d. les passages d’arguments…
Partie 4 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
-------------- Jour3 --------------
Partie 5 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
-------------- Jour 4 --------------
Partie 6 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 7 Polymorphisme
1. Résolution des liens
2. Méthodes virtuelles
3. Polymorphisme
4. Classes abstraites
5. Membres statiques
-------------- Jour5 --------------
Partie 8 Notion d’amitié
1. Les fonctions friend
2. Classes friend
Partie 9 Manipulations des fichiers en C/C++
1. Lecture et écriture
2. Placement dans un fichier
3. Fonctions utiles
Partie 10 Templates
1. Les patrons de fonctions
2. Les patrons de classes
3. Gestion des exceptions
-------------- Jour6 --------------
Partie 11
1. STL (C++ Standard Template Library)
2. Les Conteneurs
3. Les itérateurs
Partie 11 Aperçu sur les pointeurs intelligents
Partie 12 Résumé, les points clés en C++

Photos from Phoenix Formation's post 07/07/2022

Il y deux formules de session : formule en ligne et formule présentielle.

1- La session en ligne : formule qui répond au nombreuses demandes faites au formateur.
C'est le même programme que la version présentielle.
Le déroulement se fait sur 6 parties (une partie par semaine en général mais ça dépend du rythme du candidat). Chaque partie inclut un ensemble de vidéos explicatives des notions C++ que le candidat peut reproduire seul sous forme de démos.
Chaque partie inclut à la fin une partie du projet que le candidat doit faire seul. Il peut interagir avec le formateur pour des questions et envoie son code pour correction. La semaine d’après on passe à la partie suivante et ainsi de suite...
-Aperçu gratuit sur la partie1 : https://t.me/CppPart1
------
2- Session présentielle:
6 samedis : 9h-12h, à Tunis, rue al jazira
Formateur : www.linkedin.com/in/anis-hajyoussef-78187316/
Contact: 24 013 010
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

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

01/06/2022

Programmation C - Niveau débutant
**** 100% pratiques***
+ Découvrir la programmation c en bref et de A à Z
+ 4 semaines
+ Horaire: de 10h à 12h Lundi et mercredi
+ période : Juillet
+ Prérequis: notions de programmation niveau BAC.
+ Formation concise et complète, apprentissage par la pratique
+ Formateur expert avec une grande expérience.
Inscription : https://goo.gl/forms/6XToNjGCOq7xEYIY2
+ Lieu : 35, rue Al Jazira, Tunis.

INFO: 24 013 010

PROGRAMME DE LA FORMATION

-- Introduction --
1. Historique, versions
2. C et les autres langages
3. Environnement de développement
-- Premiers pas en C --
1. Structure d'un programme
2. Compilation définition et étapes
3. Commentaires, organisation générale
4. Fonctions standards d'E/S

-- Types de données --
1. Définition de variables
2. Types standards
3. Les constantes
4. Opérateurs et expressions
5. Tableaux
6. Organisation de la mémoire
-- Structures de contrôles --
1. Structures de choix (conditions)
2. structures itératives (boucles)

-- Pointeurs --
1. Déclaration, initialisation
2. Utilisation simple, conditions d'utilisation
3. Création dynamique d'une variable
-- Fonctions --
1. Prototypage et définition
2. Arguments
3. Passage de paramètres (par valeur, par adresse)
4. Valeurs de retour
5. Utilisation avec des fonctions

-- Structures, les données complexes en mémoire --
1. Définition, création
2. Déclaration d'une variable de structure
3. Stockage en mémoire, accès aux champs
-- Les fichiers --
1. Type de fichiers - textes/binaires
2. Lecture
3. Ecriture
-- Les structures de données dynamique --
1. Aperçu sur les listes chaînées
2. l'intérêt

28/05/2022

Formation en programmation C/C++
+ en ligne ou en présentiel
+ 6 journées - En weekends
+ 3h par journée
+ Horaire: de 9h à 12h
+ Prérequis: Notions basiques de programmation C. Une révision sera faite.
+ 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.
+ Lieu : 35, rue Al Jazira, Tunis.
INFO: 24 013 010
Inscription : https://goo.gl/forms/Oh6eRpg2wZ8AJBB53
PROGRAMME DE LA FORMATION
-------------- Jour1 --------------
Partie 1 Environnements de développement et compilation
1. Présentation de MV Studio
2. Conception d’un projet
3. Compilation et linking en détails: pour optimiser son code
Partie 2 Le langage C, et différence avec C++
1. Types de données
2. Les structures
3. Les pointeurs
4. Gestion de mémoire, heap/stack
-------------- Jour2 --------------
Partie 3 Du C au C++
1. Espaces de nommage.
2. Surcharge d’opérateurs
3. Les références
4. Fonctions :
a. valeurs par défaut,
b. inlining,
c. surcharge de fonctions,
d. les passages d’arguments…

Partie 4 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
-------------- Jour3 --------------
Partie 5 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
-------------- Jour 4 --------------
Partie 6 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 7 Polymorphisme
1. Résolution des liens
2. Méthodes virtuelles
3. Polymorphisme
4. Classes abstraites
5. Membres statiques
-------------- Jour5 --------------
Partie 8 Notion d’amitié
1. Les fonctions friend
2. Classes friend
Partie 9 Manipulations des fichiers en C/C++
1. Lecture et écriture
2. Placement dans un fichier
3. Fonctions utiles
Partie 10 Templates
1. Les patrons de fonctions
2. Les patrons de classes
3. Gestion des exceptions
-------------- Jour6 --------------
Partie 11
1. STL (C++ Standard Template Library)
2. Les Conteneurs
3. Les itérateurs
Partie 11 Aperçu sur les pointeurs intelligents
Partie 12 Résumé, les points clés en C++

Phoenix Formation Phoenix Formation est une communauté de formateurs et développeurs.

Tél: 24 013 010

09/03/2022

Programmation C/C++ Spécial Etudiants
+ En weekends
+ Mercredi

+ Fiches, résumé du cours, explications, astuces, exercices ciblés, pratique sur PC.
+ Formateur ing. Dr. expert avec une grande expérience pédagogique.
+ Lieu : 35, rue Al Jazira, Tunis.
INFO: 24 013 010
Inscription : https://forms.gle/UL2iDhppj1EPULhw7

08/03/2022

Programmation C/C++ Spécial Etudiants
+ En weekends
+ Mercredi

+ Qui est concerné? Etudiants.
+ Fiches résumé du cours, explications des points demandés, astuces, exercices ciblés, pratique sur PC.
+ Formateur ing. Dr. expert avec une grande expérience pédagogique.
+ Lieu : 35, rue Al Jazira, Tunis.
INFO: 24 013 010
Inscription : https://forms.gle/UL2iDhppj1EPULhw7

Phoenix Formation Phoenix Formation est une communauté de formateurs et développeurs.

Tél: 24 013 010

Pré-inscription à une formation Git - C/C++ 22/11/2021

Pré-inscription à une formation Git - C/C++

Pré-inscription à une formation Git - C/C++ Formation en programmation Git et C/C++ + Organisée par Dr. Ing Anis Hajyoussef + Concepts de résumé par fiche + Projet step by step pour couvrir les notions C++ de A à Z + 8 séances - ( travail en présentiel et distanciel via Git ) + Session condensée et très pédagogique + Préparation pou...

Want your school to be the top-listed School/college in Tunis?

Click here to claim your Sponsored Listing.

Location

Category

Telephone

Website

Address


35, Rue Al Jazira
Tunis
1000