Que fait concrètement un développeur backend ?
Un développeur backend écrit le code qui tourne sur le serveur plutôt que dans le navigateur : les APIs qu'une application web ou mobile appelle, la logique qui décide de ce qui se passe quand un utilisateur passe commande, et le code qui lit et écrit la base de données. Au quotidien, cela veut dire un langage côté serveur, SQL, Git, un terminal et, de plus en plus, les conteneurs dans lesquels le code est livré - exactement ce que couvre ce parcours.
Quel langage apprendre en premier pour le backend ?
Python, pour la plupart des gens : lisible, utilisé pour des backends dans des entreprises de toutes tailles, et utile aussi comme langage de script pour l'automatisation autour. Go est l'autre choix solide sur Coddy, surtout si l'infrastructure et les services à hautes performances t'attirent. Choisis-en un, termine-le, et le second vient bien plus vite.
Faut-il apprendre SQL pour être développeur backend ?
Oui. Presque toute application backend repose sur une base relationnelle, et un ORM ne cache le SQL que jusqu'à la première requête lente ou la première migration de données. Savoir écrire à la main un JOIN, un WHERE qui exploite les index et une agrégation est l'un des signaux les plus clairs d'un développeur backend qui comprend son système.
Ce parcours enseigne-t-il un framework web comme Django, Flask ou Express ?
Pas encore. Le parcours s'arrête volontairement aux bases qu'un framework suppose acquises - un langage, SQL, Git, le terminal et Docker - parce que c'est ce qui manque à la plupart des développeurs backend autodidactes quand le tutoriel d'un framework cesse d'avoir du sens. Les cours de frameworks sont sur la roadmap du programme et rejoindront ce parcours comme de nouvelles étapes.
Combien de temps faut-il pour devenir développeur backend ?
Ce parcours compte environ 500 leçons. À une heure par jour, Python prend environ six semaines, SQL deux à trois, et Git, Linux et Docker à peu près un mois à eux trois : trois à quatre mois pour terminer les bases. Être prêt pour un poste signifie en général ajouter un framework et un vrai projet par-dessus.
Le parcours backend est-il gratuit, avec un certificat ?
Tous les cours du parcours sont gratuits, y compris les leçons, les éditeurs et le terminal dans le navigateur, les indices IA et les certificats. Tu obtiens un certificat gratuit par cours terminé - Python, SQL, Git, Linux et Docker -, chacun vérifiable à sa propre URL.