pues te bastaría con un manual de HTML y CSS avanzado, HTML y CSS son lenguajes, sí, pero no de programación sino de marcado,
y para aprender diseño web es fundamental e imprescindible su cocimiento,
porque la web está basada en su uso.
tranquilo que estos lenguajes no llegan a la complejidad de los verdaderos lenguajes de programación (ciclos, bases de datos, etc) , pero si quieres extenderte un poco más, algo de javascript no te caería mal