L'ordine che ti consiglio è il seguente:
HTML
CSS
JavaScript
VBScript
Ajax
ASP
PHP
Flash / ActionScript
Naturalmente se non sei interessato al linguaggio ASP salta direttamente al PHP, però ti consiglio di studiartelo lo stesso.
Per quanto riguarda il Flash dipende dalla tipologia di utenza alla quale ti vuoi rivolgere, gli iPad, iPhone e iPod non supportano la visualizzazione delle animazioni fatte in Flash.
Se quindi vuoi inserire delle animazioni nel tuo sito ti consiglio di utilizzare il JavaScript, se cerchi "animazioni javascript" troverai sicuramente qualche tutorial.
Oltre ai linguaggi devi imparare anche i DataBase, per questo argomento ti consiglio un manuale di MySQL ed eventualmente un manuale di SQL99.
SQL99 ti insegna come costruire delle query compatibili con tutti i principali DB (Oracle, MySQL, SQLServer) in modo tale da rendere il tuo sito portabile.
Un'altro aspetto di cui devi tener conto è che le istruzioni javaScript non sono compatibili con tutti i browser, quindi ti conviene anche cercare un manuale sulla differenza di programmazione tra essi.
In alcuni casi ti ritroverai a dover fare degli IF per testare il browser utilizzato dall'utente in modo da effettuare le corrette istruzioni.