Olá, Wesley! Tudo bem?
Seja muito bem-vindo à comunidade! É ótimo ver que você está buscando uma nova carreira e escolheu a programação Full Stack.
Aqui vão algumas dicas para você começar:
Fundamentos: comece com o básico. Aprenda HTML, CSS e JavaScript. Essas são as linguagens fundamentais para qualquer desenvolvedor web.
Back-end: depois de se sentir confortável com o básico, você pode começar a aprender sobre o back-end. Existem várias linguagens que você pode escolher, como Java, Python, Ruby, Node.js, etc. Escolha uma que você se sinta mais confortável e comece a aprender.
Banco de dados: aprenda sobre bancos de dados SQL e NoSQL. Você precisará entender como armazenar e recuperar dados.
Frameworks e bibliotecas: depois de aprender as linguagens, você pode começar a aprender sobre frameworks e bibliotecas que irão acelerar o seu desenvolvimento. Para JavaScript, por exemplo, você pode aprender React, Angular ou Vue.
Prática: a melhor maneira de aprender é praticando. Tente construir pequenos projetos para aplicar o que você aprendeu. Isso também ajudará a construir seu portfólio.
Comunidade: participe de comunidades de desenvolvedores. Você pode aprender muito com outros desenvolvedores e também pode obter ajuda quando estiver preso.
Lembre-se de que a aprendizagem é um processo e leva tempo. Não se sinta desencorajado se as coisas parecerem difíceis no início. Com o tempo e a prática, você melhorará.
OBS: cada um dos temos que coloquei nos pontos você conseguirá encontrar um curso ou formação referente a eles, a de pontapé inicial que indico é a: A partir do zero: iniciante em programação
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.