Des formations C++ adaptées à vos besoins

Des formations pour tous les niveaux

Nos formations C++ concernent aussi bien les développeurs novices et les développeurs en C ou Java souhaitant appréhender le C++ que les développeurs C++ confirmés voulant approfondir leurs connaissances sur les techniques avancées, les Design Pattern ou les nouvelles normes (C++11/14/17).

Des formations avec 50% de pratique

Les formations alternent les présentations théoriques et les exercices pratiques, sous des systèmes Windows ou Linux et différents environnements (CodeBlock, Visual Studio, Eclipse, Netbeans, …) au choix des stagiaires. Les programmes de ces formations peuvent être adaptés aux besoins des stagiaires. N'hésitez pas à prendre contact si vous avez des questions ou des besoins spécifiques.


Formation Initiation C++

Débuter en C++

Cette formation est destinée à des développeurs utilisant déjà un langage de programmation ou à des novices en programmation. Elle vise à maîtriser la syntaxe et l'utilisation du langage C++ pour écrire et maintenir des applications.

  • Présentation du langage
  • Types de base
  • Utilisation de tableaux et de classes standards
  • Syntaxe de base
  • Définition de classes
  • Gestion des exceptions
  • Héritage
  • Modèles (Template)
  • Introduction à l'utilisation de la librairie standard

Voir le programme détaillé

Prochaines sessions Initiation C++ du 16 au 20 avril et 4 au 8 juin 2018


Formation Perfectionnement C++

Progresser en C++

Cette formation permet de développer du code de meilleure qualité en maitrisant les éléments de programmation avancée du C++ et en utilisant la bibliothèque standard du C++. Elle s'adresse à des développeurs utilisant le C++. Elle présente également les nouvelles fonctionnalités C++ 11, C++ 14 et C++17.

  • Rappels sur le langage C++
  • Nouveautés de C++11 et C++14
  • Rappels sur l’héritage
  • Template
  • Casts et RTTI (Run Time Type Information)
  • Smart Pointers
  • Présentation de la librairie standard
  • Conteneurs de la librairie standard
  • Algorithmes de la librairie standard

Voir le programme détaillé


Formation C++ Moderne - Nouveautés C++11/C++14/C++17

Découvrir les nouvelles normes du C++

Cette formation courte présente les nouvelles fonctionnalités C++ 11,C++ 14 et C++17. Elle couvre les nombreuses modifications qui permettent d'écrire rapidement du code plus sûr et plus rapide, comme, par exemple, le constructeur move, l'utilisation des Rvalues, les templates variadiques et les nouveaux smart-pointers. Elle s'adresse à des développeurs utilisant déjà le C++.

  • Introduction aux versions 11, 14 et 17 de C++
  • Nouvelles fonctionnalités du langage
  • Typage par inférence
  • Fonctions anonymes et fermetures
  • Rvalue
  • Classes
  • Multithreading
  • Template
  • Smart Pointers
  • Nouvelles bibliothèques de la librairie standard
  • Nouveaux conteneurs de la librairie standard

Voir le programme détaillé

Prochaines sessions Nouveautés C++11/C++14/C++17 du 4 au 6 avril et 20 au 22 juin 2018


Formation Design Pattern en C++

Utiliser les Design Pattern en C++

Cette formation présente les principaux Design Patterns et permet de les mettre en œuvre au sein d'une conception objet, que ce soit pour construire ou pour améliorer une application existante. Elle s'adresse à des développeurs utilisant le C++ ou un autre langage Orienté Objet.

  • Problème de conception en programmation Objet et présentation des Design Pattern
  • Les Design Patterns de comportement
  • Les Design Patterns de création
  • Les Design Patterns de structure
  • Conception avec les Design Patterns

Voir le programme détaillé

Formules

Nos formations sont disponibles en Inter Entreprises, Intra Entreprise ou cours particuliers. Consulter nos formules pour plus d'informations.

Devis

Pour toute demande de devis contactez-nous par téléphone au 06 76 41 04 77 ou par mail contact@webformation.fr ou encore directement par notre site via ce formulaire.