En mi caso he dado JAVA, aunque se supone que básicamente el módulo se basa en la comprensión de la POO más que en dominar tal o cual lenguaje. Ya sabes, métodos, instancias de clase, lectura escritura de datos...
Lenguaje de marcas imagino que darás css,xhtml,xml,dtd,schemas.
BBDD: SQL
Fol: hincar codos.
Sistemas: Linux básico y windows. Un poco de hardware. Redes
Entornos: mucha teoría, diagramas de todo tipo (modelado uml)
En youtube hay un montón de recursos, Jesús Conde a la cabeza, Empieza a Programar,
Las webs de discoduroderoer y sobre todo aprenderaprogramar con sus cursos de iniciación son muy interesantes. Se podría a decir que he aprendido más con todos ellos que con el material que tuvimos en DAW a distancia
Como dijo el otro, "Nervio y Ansia" y seguro que lo consigues