Description du cours
Intégrez des techniques plus complexes dans votre code C ++. Ce cours vous apprendra comment améliorer la syntaxe de votre code et l'utilisation des pointeurs ainsi qu'une meilleure compréhension des classes et des fonctions.
Immergez-vous dans votre code C ++ avec des fonctions de code plus complexes ! Ce cours de niveau intermédiaire de Barbara Hecker s'appuiera sur vos connaissances de base en C ++ afin que vous puissiez améliorer votre code et en créer un plus riche en fonctionnalités. Ce cours est destiné à améliorer les connaissances préexistantes de C ++, il est donc important que les utilisateurs aient une connaissance de base en code C ++. Ce cours s'adresse également à tous ceux qui souhaitent réviser leurs compétences C ++.
Comprendre comment les fonctions de votre code peuvent s'améliorer pour générer plus d'opérations est une partie intégrale de tout langage de codage, et C ++ ne fait pas exception. Ce cours améliorera d'abord vos connaissances sur la syntaxe de votre code, qui est la base de toute création de code. À partir de là, vous apprendrez à implémenter différents tableaux et paramètres. Enfin, vous apprendrez à utiliser des pointeurs dans votre code, y compris l'arithmétique des pointeurs, la portée du pointeur, les pointeurs intelligents, etc. Ce cours est la prochaine étape dans l'amélioration de vos fonctions dans le code C ++ !
Objectifs d'apprentissage
- Améliorer les fonctions de code préexistantes
- Comprendre les différentes fonctions du pointeur
- Travailler avec des tableaux et des paramètres
- Améliorer l’utilisation de la syntaxe du code
- Comprendre de nouvelles formes de code
Compétences que vous apprendrez
- Codage
Compétences que vous apprendrez
- C++ (langage de programmation)
- Principes de base du C++
- Concepts C++
- C++14
- C++ embarqué
- Certifié programmeur associé C++ (CPA)
Ce que vous allez apprendre
- Améliorer et optimiser des fonctions de code C++ préexistantes pour ajouter de nouvelles capacités
- Travailler avec des tableaux (arrays) et des paramètres, y compris des tableaux multidimensionnels et des tableaux de structures (structs)
- Appliquer des pointeurs dans votre code, y compris l'arithmétique des pointeurs, la portée des pointeurs et les pointeurs intelligents (smart pointers)
- Utiliser des fonctionnalités orientées objet telles que les classes, les classes amies (friend classes), les méthodes en ligne (inline methods) et la surcharge d'opérateurs
- Améliorer votre utilisation de la syntaxe C++ grâce aux énumérations, aux variables de référence, aux structures (structs) et aux unions
- Comprendre les nouveaux résultats de code (outputs) générés par des fonctions C++ plus complexes
Points clés à retenir
- Il s'agit d'un cours de niveau intermédiaire de Barbara Hecker qui s'appuie sur des connaissances fondamentales existantes en C++.
- Le cours progresse de l'amélioration de la syntaxe du code à la mise en œuvre de tableaux et de paramètres, pour finalement arriver à l'utilisation de pointeurs.
- Les sujets abordés concernant les pointeurs comprennent l'arithmétique des pointeurs, la portée des pointeurs, les pointeurs intelligents (smart pointers), les pointeurs de fonctions, les pointeurs vers des pointeurs, et l'opérateur d'adresse (address-of).
- Comprendre comment les fonctions de votre code peuvent être améliorées pour produire (output) plus d'opérations est présenté comme une partie intégrante de tout langage de codage, y compris le C++.
- Le cours aborde également des concepts orientés objet tels que les classes, les constructeurs et destructeurs, les classes amies (friend classes), les méthodes en ligne (inline methods) et la surcharge d'opérateurs.
Foire aux questions
À qui s'adresse ce cours ?
Il vise à améliorer les connaissances préexistantes en C++, il est donc important d'avoir de bonnes bases en programmation C++. Il s'adresse également à toute personne souhaitant réviser ses compétences en C++.
Quels sont les prérequis nécessaires ?
Vous devez avoir des bases en code C++, car ce cours de niveau intermédiaire s'appuie sur des connaissances fondamentales existantes en C++.
Quels sujets ce cours aborde-t-il ?
Il commence par approfondir vos connaissances de la syntaxe du code, puis vous apprend comment implémenter différents tableaux (arrays) et paramètres, et enfin comment utiliser les pointeurs, notamment l'arithmétique des pointeurs, la portée des pointeurs, les pointeurs intelligents (smart pointers), et plus encore. Les leçons couvrent également les énumérations, les variables de référence, les structures (structs), les unions, la surcharge d'opérateurs, et les classes.
Quelles compétences vais-je acquérir ?
Le cours couvre les fondements du C++, les concepts du C++, le C++14, le C++ embarqué (Embedded C++), et vous prépare aux compétences associées à la certification C++ Certified Associate Programmer (CPA).
Qui enseigne ce cours ?
Ce cours intermédiaire est dispensé par Barbara Hecker.









