O curso possui um material interessante, mas imagino que seja bem complexo para quem esteja COMEÇANDO, na área de programação.
Minha sugestão seria para primeiro ensinarem a desenvolver o site em html, e posteriormente, após desenvolvido o site em html, ensinarem a interação com JavaScript.
Para quem está começando, já pegar um código pronto fica um pouco difícil. Atrapalha bastante, principalmente se tem uma série de funções como flex box, grid, entre outras coisas..
Imagino que para início o aprendizado deve ser de pouco a pouco e não "jogado" tudo de uma vez, que foi como senti.
De qualquer forma, estou gostando bastante da Alura, mas algumas aulas como essas, "desanimam" bastante quem está aprendendo.