Po opanowaniu PHP. Polecam ci też naukę JS + jQuery z naciskiem na jQuery a w następnej kolejności nauczenie się jakiegoś framewroka (Zend/Symfony)
Znając:
PHP + SQL + framework
JS + jQuery
CSS
Możesz oprogramować dowolną stronę/aplikację zarówno frontend jak i backend.