Un buon punto di partenza è leggere uno di quelli per conoscere le basi di una pagina Web (senza logica dell'applicazione):
Quindi inizia a indagare sui framework di sviluppo web e sceglierne uno adatto al tuo modo di pensare. Le opzioni più comuni sono:
Nota che ci sono molte più opzioni, ma queste sembrano essere le più popolari.
Una volta che hai scelto un framework (qualsiasi cosa farà, non preoccuparti troppo di scegliere il migliore), guarda i tutorial, ci dovrebbe essere un sacco di 'creare la tua prima applicazione'.
Una volta che sei lì, dovrebbe essere abbastanza semplice trovare più informazioni e capire cosa è necessario sapere per andare oltre.
Buona fortuna!