Cours gratuit de programmation C++ avancée en ligne | Alison
Loading

Early International Women's Day Celebration: Get 30% OFF All Certificates & Diplomas! Offer valid until Friday, 5th March 2021

Claim My 30% OFF

Programmation C++ à l'aide de fonctions avancées

Ce cours en ligne gratuit vous enseignera comment écrire des programmes rapides en utilisant les techniques avancées de la programmation C + +.

Retour de langues
Gratuit
Ce cours gratuit en ligne en ligne C++ vous apprira sur certaines des fonctionnalités avancées et essentielles du langage de programmation C + +. C++ est l'une des langues de programmation les plus importantes et les plus puissantes en usage aujourd'hui. Dans ce cours vous étudierez les concepts de polymorphisme et d'héritage, car ils concernent à la fois C++ et OOP, et plus encore ! Suivez ce cours gratuit de programmation en ligne et familiarisez-vous avec C++ aujourd'hui.
  • Durée

    1.5-3 Heures
  • Certification

    Yes
  • Réactif

    Yes
  • Publisher

    Microsoft
  • Accreditation

    CPD

Description

Modules

Résultats

Certification

View course modules

Description

Ce cours vous présentera d'abord des références. Vous allez découvrir l'héritage et créer des classes qui héritent du comportement d'autres classes. Vous en apprendrez également sur le polymorphisme et ses similitudes et différences avec les fonctions primordiaux. Vous étudierez ensuite RAII (acquisition de ressources Is Initialization) et des pointeurs, y compris leurs similitudes et leurs différences avec les références. Vous allez apprendre à allouer dynamiquement du stockage à vos objets et à utiliser un bloc Try-catch. Vous en apprendrez également sur les exceptions, la copie, l'affectation et la destruction d'objets.

Vous allez ensuite étudier les fonctions de la bibliothèque standard (STL) et vous familiariser avec la création de modèles. Vous apprendrez à vectoriez un conteneur pour stocker des éléments du même type et à utiliser des fonctions que C++ STL fournit pour faciliter le codage de votre projet. Le cours couvrira également les lambdas et leur utilité en tant que paramètres d'une autre fonction, ainsi que les différents types d'applications que vous pouvez écrire pour en C + +.

Si vous avez une bonne connaissance des concepts de programmation et que vous avez terminé le cours d'Introduction à la programmation C++ d'Alison, c'est le moment idéal pour commencer à suivre ce cours en ligne en ligne-Fonctions avancées. Il vous fournira une connaissance ferme du langage C + +, vous donnera un ensemble de compétences qui rehaussera la somme de votre é r é, et vous fournira la confiance dont vous avez besoin pour afficher des capacités vraiment impressionnantes. Alors pourquoi attendre? Démarrez votre prochain cours, aujourd'hui.

Start Course Now

Learning Outcomes

Après avoir terminé ce cours, vous pourrez: décrire comment créer une référence à un objet de votre programme.
Identifier l'importance et l'utilité de l'héritage dans un programme orienté objet.
Expliquez ce qu'est le polymorphisme et comment il peut être utile à votre programme.
Discutez de l'utilisation des pointeurs et comparez leur utilisation aux références.
Décrivez la création d'objets dans le magasin libre.
Discutez du processus de copie, d'affectation et de destruction des objets.
Discutez de l'utilisation et de la création de modèles.
Expliquer comment créer un conteneur vectoriel pour contenir plusieurs valeurs / variables.
Identifiez les différents types d'applications que vous pouvez créer avec C + +.

Certification

All Alison courses are free to study. To successfully complete a course you must score 80% or higher in each course assessments. Upon successful completion of a course, you can choose to make your achievement formal by purchasing an official Alison Diploma, Certificate or PDF.

Having an official Alison document is a great way to celebrate and share your success. It is:

  • Ideal to include with CVs, job applications and portfolios
  • A way to show your ability to learn and achieve high results
All Certificates are available to purchase through the Alison Shop. For more information on purchasing Alison Certificates, please visit our FAQ. If you decide not to purchase your Alison Certificate, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Tableau de bord. For more details on our Certificate pricing, please visit our Pricing Page.

Careers

    Notification
    You have received a new notification
    Click here to view them all