J’ai utilisé Discourse en tant qu’utilisateur final régulier depuis mi-2016. Au début, j’étais assez intimidé par cela. Ces dernières années, je me suis familiarisé avec Discourse et j’en suis tombé amoureux.
J’en suis maintenant au point où je veux créer une instance Discourse très élaborée, mais je manque de presque toute l’expérience technique nécessaire. J’ai beaucoup plus d’expérience en ingénierie matérielle qu’en développement logiciel.
Cela dit, je n’ai que quelques questions. Tout d’abord, par où dois-je commencer mon parcours ? Je veux développer des plug-ins et des composants de thème à l’avenir, mais avant cela, je dois probablement comprendre comment fonctionne Discourse lui-même.
Devrais-je commencer par Ruby/Ruby on Rails ? Ou serait-il préférable de commencer par JavaScript ? Qu’en est-il de HTML et CSS ? Devrais-je me familiariser avec la ligne de commande au préalable ? ![]()
Enfin, en tant que personne qui a du mal à prêter attention et à retenir les informations, quelle est la meilleure façon d’apprendre un langage de programmation et de se souvenir des informations qui vous sont communiquées ? Des vidéos YouTube ? Des cours en ligne ? Peut-être un livre ? Des post-it aussi ? ![]()
Le simple fait de regarder du code m’intimide. C’est comme du chinois, mais en anglais. Pas étonnant qu’ils appellent cela un « langage » de programmation la plupart du temps ! Je ne ressens rien de différent à propos des divers termes techniques qui circulent ici. Je connais quelques-uns d’entre eux, mais la plupart me sont encore du charabia… ![]()
Et c’est pourquoi j’espère que les excellentes personnes de Discourse Meta pourront m’aider ici, même si je suis un énorme débutant. C’est le seul endroit auquel j’ai pu penser qui pourrait m’aider correctement.
J’ai explicitement placé ce sujet dans Dev car la description de Support indique « Les questions de base sur HTML et CSS ne relèvent pas du support ici » et je ne voudrais pas contrarier les membres compétents de cette communauté.