Comment apprendre la programmation C++ : 7 étapes (avec images)

Table des matières:

Comment apprendre la programmation C++ : 7 étapes (avec images)
Comment apprendre la programmation C++ : 7 étapes (avec images)

Vidéo: Comment apprendre la programmation C++ : 7 étapes (avec images)

Vidéo: Comment apprendre la programmation C++ : 7 étapes (avec images)
Vidéo: Comment convertir un fichier jpg en PDF sans perte de qualité 2024, Peut
Anonim

Apprendre la programmation n'est certainement pas quelque chose qui peut être fait du jour au lendemain et nécessite beaucoup de travail acharné et de dévouement (en particulier l'apprentissage du C++). Ce guide vous aidera tout au long du processus.

Étape

Apprendre la programmation C++ Étape 1
Apprendre la programmation C++ Étape 1

Étape 1. Découvrez l'histoire du C++

La meilleure façon de commencer à apprendre un langage de programmation est d'étudier son histoire. Bien que vous ne compreniez peut-être pas tout ce que vous lisez, ces quelques pages vous présenteront des termes importants qui apparaîtront plus tard (tels que "Programmation orientée objet)".

Apprendre la programmation C++, étape 2
Apprendre la programmation C++, étape 2

Étape 2. Installez le compilateur C++ (et éventuellement l'IDE)

Les compilateurs sont nécessaires pour la programmation en C++ car le code source réel doit être compilé dans un fichier exécutable par votre ordinateur. Si vous utilisez Windows, la bonne option est Visual C++ 2010 Express, ou si vous utilisez Linux, la bonne option est Geany. Les deux sont livrés avec un IDE intégré (environnement de développement indépendant), qui peut simplifier le processus d'écriture du code source. (REMARQUE: de nombreuses personnes sur Internet vous recommanderont d'utiliser l'IDE et le compilateur Bloodshed Dev-C++.

Apprenez à utiliser efficacement un IDE. Certains des IDE ont leurs propres bizarreries personnelles qui peuvent entraver votre processus d'apprentissage. C'est donc une bonne idée de lire ou de conserver une référence pour les différentes options et paramètres de l'IDE

Apprendre la programmation C++, étape 3
Apprendre la programmation C++, étape 3

Étape 3. Choisissez un ou deux tutoriels pour commencer à apprendre le C++

Cette étape, avec l'installation du compilateur, est l'une des étapes les plus importantes de toutes. Vous devez vous assurer de certaines choses au cours de cette étape. Tout d'abord, assurez-vous que le guide est écrit pour des lecteurs débutants en programmation car les explications sont les plus complètes. Ensuite, assurez-vous que le code du tutoriel suit le standard C++03 ou même le nouveau C++11 (pas encore standardisé, attention aux problèmes de compilateur) car les compilateurs modernes auront du mal à compiler du code obsolète, ou le rejeter. Quelques bons didacticiels sont le didacticiel C++ de cprogramming.com et le didacticiel sur www.cplusplus.com/doc/tutorial/.

Apprendre la programmation C++, étape 4
Apprendre la programmation C++, étape 4

Étape 4. Essayez chaque nouveau concept

Une partie importante de la programmation consiste non seulement à lire sur divers concepts, mais aussi à les utiliser dans votre propre code. Le copier-coller du code dans l'IDE est de peu d'utilité. C'est beaucoup plus utile si vous saisissez chaque exemple et essayez même de trouver votre propre idée de programme qui utilise les concepts enseignés pour maximiser la quantité d'informations retenues.

Apprendre la programmation C++ étape 5
Apprendre la programmation C++ étape 5

Étape 5. Apprenez des autres développeurs

L'une des meilleures choses à propos de la programmation est que quel que soit votre niveau d'expertise en programmation, il y aura toujours du code source disponible pour le même niveau ou un niveau au-dessus de vous. Une bonne façon d'apprendre à partir d'un code source plus complexe est de lire jusqu'à ce que vous arriviez à un point que vous ne comprenez pas, puis d'essayer de le comprendre dans votre tête; si vous ne connaissez pas une certaine partie du code, lisez-la dans un didacticiel ou un document de référence jusqu'à ce que vous compreniez.

Apprendre la programmation C++ étape 6
Apprendre la programmation C++ étape 6

Étape 6. Résolvez le problème en utilisant les concepts qui ont été appris

La meilleure façon de conserver ce que vous apprenez n'est pas seulement d'écrire des exemples de code source, mais d'effectuer les tâches assignées. Cprogramming.com et Project Euler ont tous deux de bons problèmes que vous pouvez essayer de résoudre pour appliquer les concepts dans la vie réelle. Si vous ne pouvez vraiment pas trouver d'algorithme pour un problème, alors en dernier recours, cherchez des solutions qui ont été faites par d'autres sur Internet et apprenez d'elles. Quel est l'intérêt de résoudre des problèmes si vous n'apprenez pas des résultats ?

Apprendre la programmation C++ étape 7
Apprendre la programmation C++ étape 7

Étape 7. Aidez les autres qui ont besoin d'aide

Maintenant que vous connaissez le C++, vous devriez commencer à aider d'autres débutants à résoudre leurs problèmes en ligne et à les faire suivre le même chemin que le vôtre ! Ne soyez pas rapidement frustré si la personne qui demande de l'aide n'écoute pas vos conseils: d'autres peuvent apprendre des réponses que vous fournissez même si l'expéditeur d'origine ne l'a pas fait.

Des astuces

  • Ne soyez pas frustré rapidement ! La programmation peut être déroutante à certains moments, mais cela ne signifie pas que vous devriez jeter tous vos progrès et arrêter ! Si un guide particulier se sent mal à expliquer un sujet, essayez de lire un autre guide sur le même problème; peut-être que le problème n'est pas en toi !
  • Si vous rencontrez des erreurs lors de la compilation, relisez le code source et voyez si vous pouvez trouver des erreurs. Bien que cela puisse sembler vague, l'erreur elle-même essaiera de vous dire ce qui s'est mal passé. Alors voyez si vous pouvez en apprendre quelque chose sur les erreurs.
  • Apprenez à votre propre rythme.
  • Vous pouvez apprendre le C++ sur le Google Play Store ou l'Appstore en recherchant "Learn C++".
  • Vous pouvez également rechercher des livres sur le C++.
  • Si vous obtenez une erreur lorsque le programme est en cours d'exécution, alors le problème n'est pas un problème de syntaxe, mais un problème dans votre algorithme. Essayez d'écrire exactement ce que votre algorithme est censé faire, puis comparez-le à votre code source. Dans le pire des cas, apportez votre code à une communauté en ligne et voyez s'ils peuvent trouver un problème pour vous. Assurez-vous de demander poliment ! Les personnes qui vous aident à prendre le temps qu'elles pourraient consacrer à la programmation de logiciels rémunérateurs pour répondre à vos questions. Alors, n'oubliez pas de dire merci !
  • Commentez toujours votre code source ! Il ne fait jamais de mal d'écrire une brève description des fonctions du programme au début, même pour un code simple et explicite. Cette étape est également une bonne habitude à prendre plus tard lorsque vous programmez un logiciel volumineux et déroutant que vous comprenez peut-être déjà, mais que d'autres personnes lisant sont confuses.

Avertissement

  • C et C++ sont des langages de programmation de bas niveau, ce qui signifie que vous avez la possibilité de faire planter votre ordinateur avec un code défectueux ou avec des programmes malveillants intentionnellement ! NE JAMAIS compiler et exécuter un programme contenant du code "#include" à moins d'être VRAIMENT SR de savoir ce qu'il fait. Même si vous savez ce que vous faites, essayez de l'éviter à tout prix.
  • Assurez-vous que votre compilateur et vos tutoriels sont à jour ! Des compilateurs obsolètes peuvent empêcher la compilation de code source valide ou provoquer des erreurs étranges au moment de l'exécution. Idem pour les tutos.
  • De nombreux antivirus penseront que tout ce que vous créez est un virus ! Assurez-vous d'ajouter votre programme à l'exception et désactivez peut-être l'antivirus pour empêcher la désinstallation de votre programme !