Comecei recentemente meus estudos aqui na Alura. Tenho um pouco de noção em relação a HTML-CSS-JS, fazendo automação com o Apps Script.
Entretanto meu objetivo final seria a criação de um site, ou web app, para gestão escolar, envolvendo cálculo de notas de alunos, emissão de boletins e etc.
Estou aprofundando meu conhecimento em HTML-CSS-JS, mas fico na dúvida na hora de escolher uma linguagem para o back-end. PHP? Java? Node.js? Pytton? E a estrutura do banco de dados? SQL? noSQL? Estou um pouco sem norte em como desenvolver server-site de um site, como colocar isso em um servidor e etc. Quais cursos eu deveria assistir para a criação completa de um site?