Bonjour
il existe quantité de langages utilisés sur internet, si tu veux TOUS les connaitre, cela va te prendre pas mal de temps
par exemple si tu veux apprendre à créer un site par toi-même (sans aucune aide), il te faudra apprendre au minimum html, css, javascript, php et sql . Si certains sont assez rapides (html et css), les autres demandent beaucoup plus de patience
si en plus tu veux apprendre à créer des applis/logiciels, c'est encore une dizaine de langages supplémentaires à apprendre
pour apprendre en ligne, il y a quantité de sites comme le plus connu oplenclassroom qui est un cours en ligne en français adapté aux débutants