En cuanto a conceptos y base de aprendizaje, esta bien.
Es cierto que el lenguaje a cambiado al igual que css, pero las bases están bien y lo único que quedaría pendiente seria actualizarse en cuanto a nuevos conceptos de html y css, como por ejemplo:
– Etiquetas nuevas
– Etiquetas en desuso
– Nuevas API de Javascript
– CSS Flexbox
– CSS Grid
Con eso yo creo que estarías al corriente de lo más importante en cuanto a CSS y HTML