Tu peux comprendre basiquement comment fonctionne html/css, et l'écosystème front-end à la limite, mais honnêtement pour un dev back-end ce sera pas ce qui t'intéressera le plus, à moins que tu apprennes le JS dans le context du runtime Node.js et dans ce cas c'est du back-end.
Fonctionnement du protocole HTTP, HTTPS, SSH, etc, les DNS, le networking en général, fonctionnement d'internet quoi, etc,
Savoir utiliser des outils de version de control (GIT),
Comprendre la programmation en général et t'améliorer progressivement (Algorithme, Stack/Heap, DataStructure, I/O, etc),
Avoir un langage back-end dans la poche, comprendre ses comportements et ce qui passe en dessous (Java, Python, JavaScript(TypeScript), PHP, C#, au choix, ceux-ci sont les plus utilisé en France, sans ordre précis),
Comprendre des principes plus complexe du genre KISS, SOLID, DRY,
Les design patterns,
Être OK et pousser vers au moins une DB super utilisé (MySql, PostgreSql, Mongo, par exemple), connaitre le CAP théorème,
Comment construire un système d'authentification,
Comment construire une application (Monolith ou non),
Faire une API et voir les différentes méthodes de communications possible,
Pousser un peu pour comprendre comment sécuriser une application, API ou non,
Savoir utiliser Linux, pour installer des choses dessus, setup un serveur, etc,
Être OK avec un web server (Style NGinx ou Apache) et comment mettre tes applications derrière,
Être OK avec une plateforme cloud (AWS, etc),
Être OK avec Docker
Et encore pleins d'autres choses, mais ça peut p'tete te filer des idées. 
Y'a pas d'ordre ou quoi.