FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Comment apprendre la programmation C++ :6 sites pour commencer

Apprendre à programmer peut être difficile pour beaucoup, même avec des langages de programmation relativement simples. C++ est l'un des langages de codage "pain et beurre", et il existe de nombreux sites Web de programmation qui peuvent vous aider à apprendre C++ gratuitement.

Voyons pourquoi vous voudriez apprendre la programmation C++ et découvrons où vous pouvez l'apprendre en ligne.

Pourquoi apprendre le C++ ?

Il existe de nombreux autres langages de programmation faciles à apprendre pour les débutants. Pourquoi choisir C++ en particulier ?

C++ est un langage de programmation puissant qui utilise une devise "faire confiance au programmeur". Cette conception augmente le risque d'apparition d'erreurs lors de la compilation, mais elle donne également au programmeur plus de flexibilité dans la façon dont il code.

Pour cette raison, la plupart des programmes utilisent au moins un peu de code C++, ou son cousin C. Apprendre le C++ est également bénéfique d'une autre manière --- comme le C++ est très similaire au C, vous pouvez comprendre et (pour la plupart) code également en C.

1. Udemy :la meilleure façon d'apprendre le C++ pour les débutants

Comment apprendre la programmation C++ :6 sites pour commencer

Si vous souhaitez apprendre le C++ au lieu de vous pencher sur des sites Web, essayez Udemy. Udemy est différent de l'étude à partir d'un site Web, car vous aurez un instructeur qui vous aidera à répondre à vos questions et vous guidera. C'est un excellent choix si vous vous retrouvez à regarder avec confusion des murs de code et avez besoin de quelqu'un pour vous guider à travers.

Vous pouvez consulter le catalogue de cours d'Udemy pour trouver celui qui vous convient le mieux. Si vous voulez voir si C++ vous convient, nous vous recommandons le cours C++ Tutorial for Complete Beginners. Il est gratuit et vous apprendra à programmer en C++.

Si vous souhaitez essayer quelque chose de plus approfondi, nous vous recommandons également de commencer la programmation C++ --- du débutant à l'au-delà. Plus de 70 000 personnes ont suivi ce cours, qui détient une note de 4,5/5 au moment de la rédaction, et est enseigné par une personne ayant plus de 25 ans d'expérience en C++. Il couvre tout ce que vous devez savoir sur C++, des commentaires et des variables aux flux d'entrée-sortie. Il y a même une section dédiée à la configuration de C++ et à la compréhension des erreurs de compilateur que vous trouverez au cours de votre expérience de codage.

2. edX

Comment apprendre la programmation C++ :6 sites pour commencer

Voulez-vous un cours avec le meilleur contenu, mais vous ne voulez pas payer les coûts qui accompagnent une telle estime ? Essayez edX pour vos besoins d'apprentissage. edX a été créé par Harvard et le MIT pour proposer des cours gratuits au public, sans frais d'inscription ni qualifications.

edX propose le cours Introduction au C++. Les titres de compétence du professeur ne sont pas beaucoup plus élevés; vos tuteurs pour ce cours sont des employés de Microsoft. Malgré leur rang élevé, ils vous aideront à apprendre gratuitement la programmation C++, avec la possibilité de passer aux cours intermédiaires et avancés de Microsoft si vous l'appréciez.

Le cours est un peu petit sur le contenu; vous n'apprendrez que la syntaxe C++ et comment créer des fonctions. Cependant, il s'agit d'une excellente séance d'initiation pour ceux qui ne savent pas s'ils veulent apprendre le C++ à fond. Si vous souhaitez continuer, vous pouvez utiliser ce cours comme tremplin pour les cours avancés de Microsoft.

3. LearnCpp

Comment apprendre la programmation C++ :6 sites pour commencer

LearnCpp est un excellent endroit pour les programmeurs débutants et expérimentés pour démarrer avec C++. L'auteur du site propose des didacticiels approfondis et bien écrits qui couvrent toutes les leçons de base jusqu'à des éléments assez avancés.

Ce site Web est pratiquement un cours complet de C++ en soi. Il y a beaucoup de contenu sur ce site Web --- 18 chapitres au total. Les 15 premiers chapitres comportent tous un quiz à la fin, vous permettant de noter vos connaissances après chaque chapitre.

Chaque leçon comporte également une section de commentaires où les autres apprenants peuvent poser des questions et partager leurs connaissances. C'est aussi un endroit idéal pour laisser un commentaire si quelque chose vous a laissé perplexe.

4. CPlusPlus

Comment apprendre la programmation C++ :6 sites pour commencer

CPlusPlus est un autre excellent site Web pour apprendre le C++. Bien que ce site Web contienne également quelques tutoriels, son véritable potentiel brille en tant que référence. Il existe une multitude de concepts de programmation expliqués, ce qui est utile si un élément spécifique vous déroute.

Ce site n'est peut-être pas le meilleur pour les débutants, car sa nature référentielle comprend plus de jargon que LearnCpp. Cependant, les informations contenues sur le site Web sont toujours excellentes pour quiconque connaît le jargon.

5. Programmation en C

Comment apprendre la programmation C++ :6 sites pour commencer

Au cas où les sites Web ci-dessus ne vous conviennent pas, vous pourriez plutôt aimer la programmation en C. Ce site Web comprend également un didacticiel bien écrit et d'autres goodies que vous pouvez utiliser. Bien que le didacticiel de ce site Web ne soit pas aussi approfondi que les exemples ci-dessus, il est organisé de manière à faciliter la navigation. Si vous avez jeté un coup d'œil au mur de tutoriels de LearnCpp et que vous avez hésité, vous pourriez plutôt trouver de la chance sur ce site.

Ce site Web propose également des défis à relever. Les défis de base consistent à coder un convertisseur Celcius en Fahrenheit, tandis que les plus avancés incluent le codage d'un programme qui s'imprime et s'exécute tout seul.

La bonne chose à propos de Cprogramming.com est le fait qu'il comprend à la fois des tutoriels pour C++ et C. Cela signifie que vous pouvez apprendre à coder en C grâce à des tutoriels écrits par le même auteur.

6. Edabit

Comment apprendre la programmation C++ :6 sites pour commencer

Prêt à mettre vos nouvelles compétences à l'épreuve ? Edabit est un site Web utile pour tester vos connaissances en C++. Il vous donnera une série de défis à résoudre en utilisant C++, allant de simples tâches d'addition et de division à des défis très difficiles. Assurez-vous simplement que C++ est sélectionné dans le menu déroulant en haut à gauche avant de commencer.

Si un défi vous bloque, ne vous inquiétez pas. Vous pouvez utiliser l'onglet des ressources pour trouver des conseils utiles sur la façon de réussir le test. Si vous êtes très bloqué, vous pouvez afficher la solution pour mieux comprendre comment C++ peut résoudre le problème.

Ce qui rend Edabit si utile, c'est la façon dont il présente les tests. Edabit a son propre compilateur de code afin que vous puissiez écrire votre code sur le site Web comme vous le feriez avec n'importe quel autre IDE. Lorsque vous pensez avoir résolu le problème avec votre code, le site Web le compilera et effectuera quelques tests dessus. Si vous obtenez les résultats qu'il recherche, vous réussissez !

Parce qu'Edabit vous note en fonction des résultats bruts, il ne vous donnera aucun conseil direct sur la façon de rendre votre code plus propre. Cependant, vous pouvez voir comment tout le monde a résolu le puzzle, avec une option de vote positif qui place les solutions les plus élégantes en tête. Vous pouvez utiliser ces solutions approuvées pour mieux comprendre comment rendre votre propre code concis et simple.

Si vous aimez la sensation de résoudre des énigmes avec votre code, pourquoi ne pas utiliser cette passion pour alimenter votre carrière ? Certains défis et concours de codage peuvent mener à de l'argent ou à un emploi, vous pouvez donc pratiquer votre métier et construire votre portfolio simultanément.

Apprendre à connaître le langage de programmation C++

Avec un peu de chance, armé de ces six sites, vous pourrez maîtriser le C/C++ et commencer à écrire vos programmes. N'oubliez pas que lorsque vous démarrez, la fonctionnalité doit primer sur l'apparence. Ne vous sentez pas découragé si votre programme n'a pas d'interface utilisateur flashy ou de boutons sur lesquels cliquer; tant que vous codez bien et que vous créez un programme robuste, tout va bien.

Si vous préférez utiliser une vidéo comme référence, essayez les meilleures vidéos YouTube sur le code pour apprendre la programmation.

Crédit image :iunewind/Depositphotos


[]