Разумеется, ВУЗ. Он даёт необходимые базовые знания, не зависящие от того, в какой области ты потом будешь специализироваться. А 99.9% "онлайн-курсов" дрессируют кодить набор стандартных задач набором заученных стандартных методов. Загончик, в котором ты что-то сделать ещё можешь, а вне его - полный ноль.