Te recomiendo que te des una vuelta por
www.desarrolloweb.com ahí tienes tutoriales que empiezan desde 0 y te dicen que es cada tecnología y para que sirve...
PHP es del lado del servidor, es el que administrará la base de datos, HTML y javascript es del lado del cliente, es solopara mostrar la info que genera el PHP
Saludos