I’m a newbie attempting to learn PHP. I’m learning the very basics at this point (syntax, variables, operators, control structures, etc.). I’m a fast learner, and am trying to stay focused on the basics, but I’m finding that I’m getting distracted by researching various PHP related topics such as:
-
My development environment. I work on a Windows 10 machine running VMWare Desktop (running two VMs (Ubuntu 16.04 and another Windows 10). Running WAMP. Just read up on VirtualBox, Vagrant, and HI. Seems I should be moving in that direction. Distraction from learning to code.
-
OOP. I’m researching OOP but it seems premature. At what point do I begin considering different paradigms? Distraction from learning to code (though will need to be considered in the future).
-
Learning HTML / CSS (somewhat experienced in the use of both already), MySQL, and SQL. I know they will all work together, but which do I prioritize? Distraction from learning to code.
-
Concern that I’m spending time with tutorials that will teach me legacy code and techniques. Distraction from learning to code (though this seems like a valid concern).
So I’m looking for guidance from experienced web developers on what I should ignore for now and what I really should be considering in addition to learning the core of PHP. Much appreciated.