Estás como yo, empiezo DAW a distancia y mis conocimientos en cuanto a programación son más bien escasos.
Lo más seguro que en programación des Java, en este foro puedes encontrar un montón de información, si lo que te interesa es ir viendo el temario de las asignaturas te recomiendo este enlace, tienes todo el temario, así como una serie de manuales muy interesantes de java y otros lenguajes.
http://www.sitiolibre.com/curso/
En cuanto a java es aprender un lenguaje de programación orientado a objetos, te podrás ser más o menos útil, pero te va a dar una base fundamental para iniciarte en todos estos temas.
Relacionado con aplicaciones web es imprescindible PHP, base de datos, html5, css3, xml... aunque todo depende de a que quieras enfocar tu futuro profesional, lo normal es que el primero que te de trabajo sea el que te lo enfoque
Yo personalmente me he comprado este libro de Java
http://pearson.es/espa%C3%B1a/catalogo/es-9789702611905
es un tocho de libro pero con un montón de ejercicios y relativamente sencillo de entender. Si buscas por internet lo puedes encontrar en formato pdf, para verlo antes de comprarlo porque es caro.