Dipende se vuoi studiare "a tavolino", prendendo di petto il linguaggio, o se vuoi "limitarti" a fare quello che ti serve.
Io ho fatto così: ho cercato piccole guide per fare quello che mi serviva (piccolo script php+mysql) e così ho fatto.
Poi con gli anni, man mano che incontravo cose che non conoscevo, cercavo nei manuali e negli esempi...
Sergej