As bases pra entender o resto — Java, SQL, Modelo de Rede, hardware e a tríade do front
A tríade do front — estrutura, estilo e comportamento; o que o browser entende e como cada um faz seu papel.
A máquina por baixo — CPU, RAM, disco, rede; o que acontece quando o servidor recebe uma requisição.
A receita pra resolver um problema — busca, ordenação, listas, mapas, árvores; e por que um algoritmo é "rápido" ou "lento".
Versionamento de código — commits, branches, merge, push, pull; como trabalhar em equipe sem perder nada.
Como escrever código que não vaza nem deixa porta aberta — autenticação, autorização, hashing de senha, criptografia, e os erros clássicos do OWASP top 10.
A norma internacional de gestão de segurança da informação — controles, análise de risco, e o que uma empresa precisa pra ser certificada.
Empacota a aplicação com o ambiente todo num container leve — roda igual no laptop, no servidor e no cluster, sem aquele "na minha máquina funciona".