In primul rand trebuie sa inveti HTML si dupa PHP. PHP este cel care genereaza codul HTML din server. de asemenea mai trebuie sa inveti si MySQL (pentru baze de date), Javascript (pentru scripturi) si asa mai departe. pentru tutoriale iti recomand http://www.w3schools.com/
pentru a face un siteweb local (pentru testare) iti recomand easyphp http://www.easyphp.org/
pentru editat paginile web iti recomand bluefish editor http://bluefish.openoffice.nl/index.html