Não concordo exatamente que são "quase a mesma coisa", os cursos podem ajudar bastante, principalmente se o instrutor focar em passar boas práticas e explicações sobre tecnologia, pequenos "focos de aprendizado" -> "vê se no seu curso aborda algo relacionado" podem prejudicar, acredito eu.
Criar um projeto realmente fixa o conteúdo e dá mais sentido ao aprendizado...