Bonjour à toi,
Attention dans un premier temps je vais te raconter mon expérience avec le C++ (ma vie en gros ) donc tu peux directement sauter cette partie (jusque les "#####" voilà ^^)
j'ai toujours été attiré par la programmation, je dois dire que j'ai commencé par la programmation orientée Web car elle est nettement plus accessible que la programmation logicielle .
Depuis quelques temps déjà j'aimerai passer à la vitesse supérieur, quitter le PHP et donc commencer à apprendre le C++. Je dois dire que ce ne sont pas les essais qui ont manqués :
j'ai tout d'abord commencé avec le "méga cours" de Christian Casteyde,
puis j'ai poursuivit avec le livre "Le Langage C++" de Bjarne Stroustrup,
Je dois avouer que j'ai du faire face à une absence cruelle de progrès et aussi faire face à mon incompréhension de la Programmation Orientée Objet. Pour alourdir un peu la peine que j'avais à apprendre le C++ j'étais en classe préparatoire et je n'avais pas d'ordinateur durant cette période. Je me suis donc dissipé et ai au final abandonné l'apprentissage du C++.
J'ai intégré un école et cette année nous avons suivit des cours de C et d'UML, ceci a ravivé mon envie de programmer. Aussi j'ai un laptop maintenant, ayant installé ma distribution linux préférée je désire participer à son developpement dans la mesure de mes capacités.
(bravo & merci aux courageux qui ont suporter la lecture de ma vie)
#####
Voilà je désire partir sur de bonne base et ne pas reproduire mes erreurs passées, c'est à dire je ne veux pas me lancer tête baissée dans un mur . J'aimerai que justement vous m'expliquiez quel a été votre façon d'apprendre, si vous avez eu des cours en école, si vous avez eu un mentor, si vous avez appris seul, ce que cela vous à apporter ce que vous regrettez par rapport à ça.
Si vous avez été mentor ce que vous avez apris de cette expérience grâce à votre padawan.
Si possible j'aimerai aussi que vous me conseillez une méthode d'apprentissage qui se présentera être efficace. Quelles étapes je devrais suivre, comment dois je progresser, comment valider mes connaissances et comment appliquer mes acquis.
Mon but ultime étant : je désire créer un traitement de texte (style mousepad - http://www.xfce.org/projects/mousepad/)
Aussi dans mon apprentissage j'aimerai utiliser que des outils gratuits (bibliothèques). j'ai pour l'instant code::blocks, le compilateur GCC, mon OS est une gentoo fraichement réinstallée. Voilà je penses être paré.
N'hésitez pas à être réaliste même si ça peut metre un coup au moral autant que je sois prêt à ce qui viendra après.
J'espère ne pas subir de modération et ne pas avoir fait trop de fautes :s
Merci d'avoir pris le temps de me lire, et Merci d'avance à ceux qui prendront le temps de me répondre. Très bonne soirée à vous.
Partager