C++


Le C++ est un langage de référence car il existe sur quasiment toute les plates-formes. Idéal pour écrire des applications performantes, compactes et rapides, il est un passage obligé pour le développeur bas niveau qui utilise au maximum les possibilités du matériel et appel des API spécifiques.

Cette formation insiste sur l’aspect objet du C++ pour vraiment tirer parti des avantages de cette technique de développement, et ne se contente pas uniquement de présenter les nouveaux mots clés qu’apporte le C++ par rapport au C. Le stagiaire est invité à penser objet pendant les 5 jours de la formation. Les exercices proposés illustrent l’approche objet, et fournissent une petite boite à outil de démarrage.

Notre formateur fait du développement C++ depuis 1991. Il connais bien les limites du langage, les librairies C++ les plus courante, les règles de l’art pour avoir du code portable, réutilisable et robuste.


Module CPLUSPLUS.A

Formation C++

Durée : 5 jours
50% théorique, 50% pratique

Vous apprendrez 
  • A programmer en C++
  • Des notions de développement objet.
Public 
  • Développeur C
Objectifs 
  • Être capable de démarrer un projet de développement immédiatement après la formation.
  • Utiliser C++ en pensant « objet ».
Les principaux chapitres
  • Petite histoire du C++
  • Initiation objet. C’est quoi la programmation objet ?
  • Cycle de développement en C++ (architecture d’un projet)
  • Les nouveautés du C++
  • Programmation objet en C++
    • Classes
    • Encapsulation
    • Interfaces
    • Héritage
    • Polymorphisme
    • Réutilisation
    • Composant
  • Gestion mémoire
  • iostream
  • Programmation générique (template)
  • Les exceptions
  • Les espaces de nom (namespace)
  • Présentation de la STL
  • Comment écrire du code robuste.
Logistique 
  • Prévoir un projecteur vidéo VGA 800*600 mini.
  • Un PC avec un compilateur C++ / binôme.