¿Pero te presentas a algún tipo de examen?
Si no es así, básicamente lo que tienes que preparar es:
Lenguaje de Marcas
Programación
Bases de Datos
Las demás son un tanto peculiares, ya que inglés o FOL no creo que te interese estudiarlas.
De lenguaje de marcas, tienes bastante material en librosweb.es.
De programación intenta encontrar "Piensa en Java". No es que sea un cañón, pero es el que nos recomendaron a nosotros.
De bases de datos tienes este libro gratuito de la UOC Bases de datos