O curso vai depender do que exatamente você quer fazer, porém, se você é do tipo que não pode gastar muito ou simplesmente não quer gastar, crie uma conta na udemy e busque pelos cursos mais bem a avaliados da plataforma. A verdade é que não importa muito qual curso você vai fazer, todos vão te ensinar a mesma coisa! Talvez alguns com uma didática boa, outros nem tanto... No fim das contas meu amigo, busque contéudo barato (não quer dizer que o conteúdo é de má qualidade), objetivo e principalmente fuja dos sensacionalistas (aqueles que dizem que você vai se tornar fullstack em 1 semana). Quando começar a estudar, vai perceber que a maior parte do tempo vai estar no google pesquisando por conta própria do que necessariamente dentro do curso haha. Te dou 5 dicas antes de começar:
-
Defina um objetivo pessoal respondendo as seguintes perguntas: a. O que você não quer mais pra sua vida que a programação vai te ajudar a alcançar? b. Por que é importante pra você programar? c. O que você almeja realizar ao aprender a programar?
-
Escolha a sua linguagem de programação com base na premissa acima.
-
Defina um tempo para aprender a linguagem (Isso é extremamente importante). a. Além de definir um prazo, é importante definir também mini-prazos para você não achar que falta muito pra acabar.
-
Participe de comunidades de programação.
-
E NÃO compre cursos ou estude várias coisas ao mesmo tempo! Pois entenda que a nossa força de vontade é finita, é um erro nosso querer aprender tudo de uma vez!