BlueDream a dit : "Moi je dis que le mieux pour découvrir un langage est d'étudier le code source de projets open source."
Je pense que c'est le deuxième meilleur moyen ou même moins.
Je trouve ça très dur de se plonger dans un projet complexe pour un débutant.
Il faut avant tout se mettre au boulot et programmer.
Ca peut être des trucs simples, comme des TP de openclassrooms, que l'on peut après perfectionner ; mais le plus important, c'est de faire les exercices et de ne pas regarder la solution sans avoir cherché suffisamment.
Après, pour se perfectionner, on peut faire des programmes pour soi.
Et c'est seulement lorsqu'on maîtrise le langage qu'on peut s'améliorer en regardant des sources.
Enfin, c'est mon opinion.