Des formations C++ adaptées à vos besoins

Des formations pour tous les niveaux

Nos formations C++ concernent s'adressent à différents publics :

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.

Intra entreprise, Inter entreprises, à distance ou en e-learning, en CPF

Nous proposons un grand nombre de formules pour le déroulement de ces formations, qui peuvent être organisées dans les locaux des entreprises ou en sessions inter entreprise.
Elles peuvent également être réalisées à distance, soit en elearning, soit en visioconférence.
Elles peuvent être financées par le Compte Personnel de Formation (CPF).


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é

Cette formation est disponible en elearning


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, C++14 et C++17
  • 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é

Cette formation est disponible en elearning


Formation C++ Moderne : C++11/C++14/C++17

Découvrir C++ 11, 14 et 17

Cette formation courte présente les nouvelles fonctionnalités de C++ 11,C++ 14 et C++17. Elle couvre les nombreuses modifications qui permettent d'écrire aisément du code plus sûr et plus rapide : typage par inférence, délégation de constructeurs, constructeur move, utilisation des Rvalues, fonctions anonymes, templates variadiques, smart-pointers. Elle aborde également les nouvelles fonctionnalités de la bibliothèque standard : thread, parallélisme, ... 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é

Cette formation est disponible en elearning


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é

Formation Qt 5

Utiliser Qt pour développer une IHM

• Cette formation permet de développer des applications graphiques modernes en utilisant la librairie Qt 5 et les outils associés.

  • Présentation de la librairie Qt
  • Architecture d’un projet Qt
  • Définition d’une IHM avec Qt
  • Utilisation de Qt Designer
  • Utilisation du modèle MVC dans une application Qt
  • Aspects complémentaires
  • Les APIs Qt

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.