C++ est l’un des langages de programmation les plus populaires au monde. Il est utilisé aussi bien pour la programmation de systèmes d’exploitation que pour la conception d’applications mobiles. Ce langage constitue une base essentielle pour tout programmeur. Devenez un développeur C++ grâce à nos formations réalisées par nos meilleurs experts.
-
Apprenez les principes fondamentaux de la programmation avec C++ : syntaxe, opérateurs, circuits, fonctions, etc.
-
Approfondissez vos connaissances en matière de structures de données, d’objets et de templates.
-
Créez des environnements de développement, développez des applications et des templates de programmation.
Cours
-
1
L'essentiel du langage C7 h 53 mL'essentiel du langage C
Par : Denis Réant
Comprenez les concepts de base du langage C. Développez de simples applications en mode console, afin de comprendre les rouages d’un des langages les plus utilisés au monde.
-
2
L'essentiel de C++5 h 39 mL'essentiel de C++
Par : Fabien Brissonneau
En compagnie de Fabien Brissonneau, lancez-vous dans l'apprentissage de C++, l'un des langages de programmation les plus employés par l'industrie et la finance.
-
3
C++ : L'utilisation des templates1 h 57 mC++ : L'utilisation des templates
Par : Fabien Brissonneau
Prenez en main l’utilisation des templates en C++. Détaillez la création des algorithmes génériques, abordez la spécialisation des templates en classes ou en fonctions, etc.
-
4
C++ : La gestion du multithread2 h 1 mC++ : La gestion du multithread
Par : Fabien Brissonneau
Abordez ici les concepts de la gestion de plusieurs fils d'exécution simultané dans une application. Voyez également la problématique de la concurrence et des tâches en C++.
-
5
C++ : Les pointeurs intelligents30 mC++ : Les pointeurs intelligents
Par : Sylvain Labasse
Utilisez les pointeurs intelligents et gérez efficacement vos ressources et allocations de mémoire en C++. Choisissez le type de pointeur intelligent en fonction de vos besoins.
-
6
C++ : La sémantique de déplacement32 mC++ : La sémantique de déplacement
Par : Sylvain Labasse
Développez des classes compatibles avec la sémantique de déplacement en C++. Obtenez un code robuste et performant grâce à une utilisation pertinente de la sémantique move.
-
7
C++ : Création d'une bibliothèque de chaînes de caractères46 mC++ : Création d'une bibliothèque de chaînes de caractères
Par : Sylvain Labasse
Acquérez les méthodes de développement en C++ avec la création de bibliothèques de chaînes de caractères personnalisées. Abordez les constructeurs, les structures de données, etc.
-
8
C++ : La gestion des erreurs avec les exceptions58 mC++ : La gestion des erreurs avec les exceptions
Par : Sylvain Labasse
Profitez des nombreux atouts des exceptions pour gérer les erreurs dans vos développements C++. Apprenez à les déclencher, les intercepter, les personnaliser, etc.
Formateurs
Denis Réant
Formateur technique IOT chez Learn & Make IOT
Fabien Brissonneau
Architecte, Concepteur et Formateur sur les technologies liées à Kotlin, C++, Java, C#. Mobile Android, C++Qt, CUDA, architectures Web, Java Spring (Boot), architectures .Net, ...
Sylvain Labasse
Développeur senior | Formateur LinkedIn Learning