Plano de Ensino - Redes de Computadores e Internet 📚
Ementa
Este curso aborda os fundamentos de redes de computadores, o modelo TCP/IP, protocolos de comunicação, ferramentas de diagnóstico e a arquitetura da World Wide Web com foco no protocolo HTTP.
Conteúdo Programático
🔹 MÓDULO 1 – Fundamentos de Redes
- Aula 1: Introdução às Redes de Computadores (LAN, WAN, Cliente/Servidor).
- Aula 2: Meios de Transmissão (Cabos, Wi-Fi) e Endereçamento Físico (MAC).
- Aula 3: Modelo TCP/IP vs OSI e Encapsulamento.
- Aula 4: Endereçamento IP (v4, v6), Máscaras e NAT.
🔹 MÓDULO 2 – Protocolos de Comunicação
- Aula 5: Camada de Transporte (TCP vs UDP) e Portas.
- Aula 6: DNS e Resolução de Nomes.
- Aula 7: FTP e SSH (Gerenciamento de Arquivos e Acesso Remoto).
- Aula 8: Proxy e Proxy Reverso.
🔹 MÓDULO 3 – Ferramentas de Diagnóstico de Rede
- Aula 9: Ferramentas de Linha de Comando (Ping, Tracert, Netstat).
- Aula 10: Análise de Tráfego com Wireshark.
🔹 MÓDULO 4 – World Wide Web e HTTP
- Aula 11: Funcionamento da Web e Evolução do HTTP.
- Aula 12: Estrutura do Protocolo HTTP (Métodos, Cabeçalhos, Corpo).
- Aula 13: Códigos de Status, Cookies e Sessões.
- Aula 14: Segurança: HTTPS, SSL e TLS.
🔹 MÓDULO 5 – Laboratório HTTP
- Aula 15: Configuração de Servidor HTTP (Nginx/Apache local).
- Aula 16: Clientes HTTP para APIs (Postman/Insomnia) e Projeto Final.
Metodologia
- Aulas teóricas com suporte visual (Slides RevealJS).
- Atividades práticas em laboratório.
- Simulações de tráfego de rede.
- Projetos integradores semanais.
Avaliação
- Exercícios de fixação por aula.
- Quizzes interativos.
- Projeto Final: Análise completa de uma requisição HTTP.