OPa! Sua dica estudar do Trilha.Info foi muito boa, já ganhou meu TabCoin por isso!

Com relação à sua pergunta:

... saber frontend pra programar backend?

Eu digo que é bom, quase essencial, saber o básico do TRIO HTML-CSS-Javascript. Para você conseguri se virar sozinho no mínimo necessário.

Portanto, eu particularmente, nem considero o TRIO essencialmente Front-end, mas sim, conceito básico, como lógica de programação.