Muchas gracias Rafael.
La verdad es que sé de HTML5, CSS3 y algo de Java Script las bases y estructuras de flujo, y también he dado jQuery, el curso está avanzado y estuve estudiando de manera autodidacta muchos meses antes, aunque me he perdido en lo de los webcomponents y microdata, pero he estado leyendo muchas cosas ayer y hoy, y bueno, habrá que estar al tanto de cuando se implemente del todo.
Muchas gracias por extenderte en la explicación, y creo que sí, que lo primero es Java Script después de las bases, y mentalizarme de que será una profesión extremadamente cambiante.
Un saludo!!