Andare per gradi è una buona cosa. Studia il metodo procedurale prima di tutto. Non lo utilizzerai per i grandi progetti, ma ti aiuta a capire come funziona php, e ti sarà molto più semplice capire oop.
L'ultima cosa che dovresti studiare, appena hai finito con la teoria, è un framework.