Enquanto estudante com aspirações de trabalhar com Segurança da Informação, recomendamos que você construa boas bases em Tecnologia antes de passar para os assuntos específicos de Segurança da Informação. Utilize o repositório de cursos para encontrar conteúdos sobre cada tópico.

Atualizações 13/06/2023: Redes de computadores - inclusão de protocolos de rede. Sistemas operacionais - inclusão do assunto ‘instalação de programas’ e de assunto opcional, ‘sistema Mac’. Lógica de programação - substituição de assuntos opcionais para obrigatórios (conceitos web).


1 - Redes de Computadores:

Protocolos de Rede - TCP/IP, HTTP, HTTPS, DHCP, FTP, SFTP, SSH, POP3, SMTP, IMAP; Modelo OSI e TCP/IP; Arquitetura de Redes e dispositivos físicos (roteadores, switches, cabeamento etc); Tipos de redes (WAN, LAN, MAN etc); Clouds e Virtualização (Virtual Machines e VPS) - não precisa ser todas, mas se você entender bem como uma funciona, facilmente dominará outros serviços. Recomendamos: AWS ou Azure; VPN e Proxy (entender o funcionamento e aplicabilidade);

2 - Sistemas Operacionais:

2 - Sistemas Operacionais: Microsoft Windows GNU Linux (Kernel e distribuições) - escolha uma para aprender o básico, recomendo Ubuntu. Terminal - Comandos, navegação em diretórios, exclusão e criação de arquivos/diretórios etc. Formatação, instalação e atualização de sistemas operacionais. Instalação de programas.

Opcional: sistemas operacionais para aplicativos mobile - Android e/ou iOS. E Mac.

3 - Lógica de Programação:

Entender o conceito de lógica de programação. Escolher uma linguagem para praticar. Recomendamos Python ou C# ou C++. Entender o conceito de estrutura de dados e pelo menos um paradigma (mais conhecido é Orientação a Objetos).

Conceitos de web (requisições HTTP, server-side e client-side, servidores web), html, front-end, back-end.