Posso parlare per esperienza personale. Dopo aver finito università (teorie e tecniche della pubblicita - purtroppo ho visto solo le teorie e niente tecniche) ho deciso di fare il master in web design. Ho sborsato 2500 euro ma posso dire che sono i soldi spesi meglio nella mia vita . Ho avuto una leggera base ma il corso l'ha solidificata. HTML, CSS, CMS, PHP, un po di java, photoshop, illustrator, flash e action script, e altre materie minori erano compresi nel corso.
Il mio consiglio personale è che la base serve sempre, e almeno che non sei capace ad impararla dai libri, ti consiglio di fare il corso. Per dirti... ora mi sembra stupido che qualcuno mi ha dovuto spiegare certe nozioni che adesso mi sembrano ovvie ma so che non potrei mai imparare la base da sola. E un po come saper leggere. Qualcuno mi doveva spiegare l'alfabeto. Poi la scuola ti puo dire leggi "Anna con i capelli rossi" e tu invece leggi Dostoevskij ma non cambia il fatto che l'alfabeto qualcuno te l'ha spiegato.
Al corso ho capito anche che uno dovrebbe decidere che vuole fare. In senso non conosco una persona che è bravisssima a fare sia web designer sia web master, oppure non conosco uno che è un genio nel flash e photoshop insieme. Ma mi posso sbagliare...
Comunque queste sono le mie esperienze personali. Spero che ti sono stata d'aiuto in qualche modo.