Low-code · Full-code · Débutants · Apprendre à coder
Low-code ou full-code : par où commencer quand on débute ?
Si vous avez étudié le code ou voulez apprendre les détails, allez au full-code. Si vous n’avez jamais écrit une ligne de code, le low-code est une entrée plus facile.
Jamais touché au code ?
Low-codeÉtudié le code ou déjà des bases ?
Full-codeJ’ai déjà écrit sur le low-code et le full-code en production. Cet article parle d’autre chose : par lequel commencer quand on apprend. La réponse dépend de votre parcours.
Si vous avez déjà des bases, allez au full-code
Si vous avez étudié la programmation, codé un peu à l’école ou déjà essayé, allez directement au full-code. Pareil si vous voulez apprendre les détails, comme le fonctionnement sous le capot, pourquoi le code s’écrit d’une certaine façon et comment structurer un vrai projet.
Vous avez déjà les bases, donc un outil visuel vous ralentirait surtout. Prenez quelque chose comme React et commencez à construire.
Si vous n’avez jamais touché au code, commencez par le low-code
Ouvrir un éditeur de code pour la première fois, ça peut faire beaucoup : des fichiers partout, des erreurs de syntaxe, des outils à installer et des mots que vous ne connaissez pas encore. Beaucoup abandonnent à ce moment-là.
Le low-code enlève presque tout ça. Vous voyez beaucoup moins de code, mais vous travaillez avec les mêmes concepts :
Les concepts que vous apprenez en low-code
- Variablesune boîte avec un nom qui garde une valeur, que vous pouvez ouvrir et vérifier
- Bouclesun bloc « pour chaque » autour des étapes qu’il répète
- Conditionsun bloc si/sinon avec deux chemins
- Récupérer des donnéesune étape de requête, avec son résultat sous vos yeux
- Renvoyer des donnéesla réponse que votre API renvoie, champ par champ
- Appels d’APIune requête vers un autre service, avec ce qui entre et ce qui sort
Prenez une API. En low-code, vous voyez l’endpoint, les entrées qu’il prend, les étapes qu’il exécute et ce qu’il renvoie. La première fois, c’est plus facile à comprendre que de le lire dans un fichier. Beaucoup de gens apprennent mieux en voyant les choses, et le low-code marche bien pour ça.
Quand passer au full-code
Une fois que ces concepts vous semblent normaux, passer au code est beaucoup plus facile, parce que vous comprenez déjà la plupart de ce que fait le code.
Les signes que vous êtes prêt
- vous savez ce que font une variable, une boucle et une condition
- vous savez ce qu’est une API et comment les données reviennent
- vous savez réparer un workflow cassé tout seul
- vous voulez plus de contrôle que l’outil ne vous en donne
- vous êtes curieux de savoir comment ça marche en dessous
Les outils d’IA rendent ce passage plus facile aussi, tant que vous comprenez ce que l’IA écrit. (J’en parle dans low-code ou vibe coding.)
En résumé
Si vous avez étudié le code ou voulez apprendre les détails, allez au full-code.
Si vous n’avez jamais codé, commencez par le low-code, apprenez les concepts, puis passez au code.
Dans les deux cas, le but est de comprendre ce que vous construisez. (Si vous choisissez un outil front-end, voyez WeWeb ou React.)