FUNDAMENTOS

As bases pra entender o resto — Java, SQL, Modelo de Rede, hardware e a tríade do front

SQL

A tríade do front — estrutura, estilo e comportamento; o que o browser entende e como cada um faz seu papel.

HTML - CSS - JS

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.

GIT

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.

Segurança

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.

ISO 27001

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".

Docker