Jeżeli piszesz "kodować strony www" to wynika z tego, że nie chodzi tu tylko o PHP ale w ogóle o tworzenie stron www. W takim wypadku nie można zaczynać od nauki PHP tylko po kolei:
1. Zasady tworzenia stron www (funkcjonalność, standardy, dobre praktyki)
2. HTML
3. CSS
4. JavaScript
5. PHP
6. SQL
7. Ajax, jquery itd
Punkt 4 czyli JavaScript można przenieść na koniec, jednak uważam, że przynajmniej trzeba poznać podstawy aby iść dalej.
Najpierw trzeba nauczyć się tworzyć proste strony w HTML, potem bardziej rozbudowane dodając CSS, potem dodając JavaScript.
Punkty 1-4: do ćwiczeń na laptopie nie trzeba nic instalować poza jakimś dobrym edytorem. Wykonane strony ogląda się off-line na przeglądarce.
Aby pracować z PHP trzeba zainstalować na komputerze serwer
Apache oraz
PHP. Wszystko do pobrania na sieci.
SQL czyli język do "obsługi' baz danych to kolejny etap. Przy PHP najczęściej używa się bazy danych MySQL. Ale to temat na później.