Muchos de los que dicen que no hagas cursos es porque ya tienen conocimientos, pero si vas a comenzar de cero, es abrumante entrar a leer una documentación y no entenderle ni una mierda y lo digo por experiencia, por ejemplo comencé un curso de Flutter hace tiempo y todos te dicen eso, mejor mira la documentación, pero entras a leerla teniendo 0 conocimientos y dices no me jodas, que es esto!!!
Concuerdo con lo que dices de Platzi, gran variedad de cursos básicos e intermedios, la variedad es lo que le da un gran plus, ya que de un solo lenguaje como JS tienen muchos cursos, por ejemplo, me costaba un poco entender los arreglos y aun más cuando los combinaban con ciclos for, me tome un curso de manipulación de arrays y me quedo mucho más claro, además de aprender nuevas cosas.