Pular para conteúdo

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.