Este repositório contém o material de aula para o curso de Desenvolvimento de Sistemas, Etec Ilza Nascimento Pintus, Componente curricular "Internet e Protocolos". Aqui você encontrará slides, atividades, exercícios, material de apoio e referências bibliográficas para auxiliar no aprendizado do tema.
- Slides: Pasta contendo os slides da aula.
- Atividades: Pasta com as atividades propostas para os alunos.
- Exercícios: Pasta contendo os exercícios teóricos e práticos para os alunos resolverem.
- Material_de_Apoio: Pasta com material de apoio para os alunos, como artigos, vídeos, etc.
- Referencias_Bibliograficas: Arquivo com as referências bibliográficas utilizadas na criação do curso.
- Branch: Será criado uma branch para cada conteúdo abordado em sala de aula.
- Os arquivos de slides podem ser visualizados diretamente no GitHub ou baixados para uso offline.
- As atividades e exercícios podem ser resolvidos pelos alunos e submetidos como pedido pelo professor.
- O material de apoio está disponível para consulta adicional e aprofundamento no tema.
- As referências bibliográficas estão listadas para consulta e aprofundamento nos estudos.
Slides | Link |
---|---|
Introdução | Introdução a Redes |
Protocolo SSH | ssh |
Protocolo FTP | FTP |
Modelo OSI | Modelo-OSI |
Modelo TCP/IP | Modelo-TCP/IP |
Virtual Private Network | VPN |
Endereçamento IPv4 | Endereçamento-IPv4 |
Conteúdo abordado | Link |
---|---|
Terminal Linux | Terminal-linux |
Protocolo SSH | ssh |
Protocolo FTP | FTP |
Firewall | Firewall |
Proxy Reverso | ProxyReverso |
Virtual Private Network | VPN |
Contribuições para melhorar este material são bem-vindas! Se você encontrar erros, tiver sugestões de melhoria ou quiser adicionar mais recursos, sinta-se à vontade para abrir uma issue ou enviar um pull request.
- Meios de transmissão, adaptadores e endereçamento físico;
- Modelo TCP/IP;
- Modelo cliente/servidor.
- Internet Protocol (IP);
- Endereçamento lógico, roteamento e NAT;
- TCP/UDP, portas e sockets;
- Proxy e proxy reverso;
- Serviços de nomes (DNS);
- Transferência de arquivos (FTP) e terminal remoto (SSH).
- Hostname, nbtstat, ipconfig, getmac e ping;
- Net, netstat, netsh e arp;
- Tracert, route, pathping e nslookup;
- Wireshark.
- Clientes (user-agent) e servidores HTTP;
- Infraestrutura própria (on-premise) e em nuvem (cloud);
- Evolução do HTTP.
- URI, fluxo HTTP, requisição e resposta;
- Métodos;
- Cabeçalho e corpo;
- Códigos de status;
- Stateless e sessões;
- Cookies;
- MIME types;
- Autenticação;
- HTTPS, SSL e TLS;
- Configuração básica de servidor HTTP;
- Ferramentas de navegador para desenvolvedores:
- rede, fontes, aplicação/armazenamento, segurança.
- Clientes HTTP especializados para APIs (Insomnia, Postman entre outros).
- Prof. Jean Costa
- E-mail: jeancosta12@etec.sp.gov.br