Buscos dicas para iniciantes em C++
Introdução
Olá, pessoal. Tenho uma experiência na área (não profissinal ainda) de cerca de 1 ano como desenvolvedor Front-end, com alguns projetos, desde os mais simples até alguns mais completos com Next.js.
Recentemente tenho me interessando em aprender uma linguagem de baixo nível, e lembrei do C++, que é orientada objetos e é amplamente adotado no mundo inteiro, então decidi estuda-lo, mas já passei alguns perrengues.
Problemas:
Bom, é comum que um programador que utiliza JavaScript no seu dia a dia passe perrengues antes nunca visto, dado que JavaScript é algo tão "smooth" que é mais simples de pegar o jeito.
Com C++ sinti uma forte dificuldade em preparar o ambiente, pois eu queria utilizar o VsCode ao invés do VS, e consegui, baixei o compilador do VS e meio que consigo utilizar junto com o VScode.
O problema é justamante em configurações adicionais. Notei que existem várias opções para adicionar ao compilador, como esses tais SDK que eu pesquisei por alto, e não entendi muito sobre (ainda estou em processo de aprendizagem sobre) e outras coisas.
Em primeira instância, consegui meu "Hello World", mas sinto que preciso estar mais preparado para eventuais assuntos com C++.
Preciso de recomendações de recursos:
Bom, agora que contextualizei um pouco sobre minha situação, o que eu procuro não é resposta pronta e etc... Eu estou reunindo recursos para ler e assistir aprender por mim mesmo. Principalmente leitura, pois sinto que aprendo mais assim.
Já reuni alguns recursos e artigos, estou me guiando no pelo o roadmap.sh
, então um norte inicial, eu tenho, mas ainda assim, estou em busca de recursos até mesmo adjacentes ao C++ que pode me ajudar a compreende-lo melhor.
Notei que, ao compilar meu app.cpp
, alguns arquivos que é identificado como objeto 3D
pelo windows apareceram, e não sei se isso é algun default desnecessário ou se é de fato necessário para o .exe
.
além disso, meu foco não é criação de jogos, estou aprendendo C++ primordialmente como uma experiência nova, e eventualmente criar apps destkop para windows com ele.
Conclusão:
Desde já agradeço a todos que carinhosamente responderem. C++ tem uma comunidade ampla, mas reunir os bons conteúdos e claro, até mesmo encontra-los pode ser um tanto complexo diante uma enxurada de conteúdos sobre.