Objetivo: Entender como os dados viajam e como as redes são organizadas logicamente.
Tópicos:
Modelos de Referência: O Modelo OSI (7 camadas) e o Modelo TCP/IP.
Topologias e Tipos de Redes: LAN, WAN, WLAN e topologias físicas/lógicas.
Equipamentos de Rede: Funções de Hubs, Switches e Roteadores.
Meios de Transmissão: Cabos par trançado, fibra óptica e redes sem fio.
Protocolos de Enlace: Endereçamento físico (MAC Address).
Carga Horária Total: 40 Horas
Duração: 5 Semanas (8 horas por semana)
Ementa: Estudo dos modelos de referência, protocolos de comunicação, endereçamento IP, serviços de rede e configuração de servidores para disponibilização de aplicações.
Objetivo: Entender como os dados viajam e como as redes são organizadas logicamente.
Tópicos:
Modelos de Referência: O Modelo OSI (7 camadas) e o Modelo TCP/IP.
Topologias e Tipos de Redes: LAN, WAN, WLAN e topologias físicas/lógicas.
Equipamentos de Rede: Funções de Hubs, Switches e Roteadores.
Meios de Transmissão: Cabos par trançado, fibra óptica e redes sem fio.
Protocolos de Enlace: Endereçamento físico (MAC Address).
Objetivo: Dominar a identificação de dispositivos na rede e a entrega confiável de pacotes.
Tópicos:
Endereçamento IPv4: Classes, máscaras de rede e sub-redes básicas.
Introdução ao IPv6: Por que mudar e principais diferenças.
Protocolos de Transporte: TCP (Confiável) vs. UDP (Rápido).
Portas e Sockets: Como as aplicações se identificam na rede (Portas 80, 443, 3306, etc.).
Prática: Comandos de diagnóstico (Ping, Tracert, Ipconfig/Ifconfig).
Objetivo: Compreender os serviços essenciais que fazem a internet e as redes locais funcionarem.
Tópicos:
DNS (Domain Name System): Resolução de nomes para IPs.
DHCP: Atribuição automática de endereços.
Protocolo HTTP/HTTPS: A base da comunicação web.
FTP e SSH: Transferência de arquivos e acesso remoto seguro.
Prática: Simulação de redes simples no Cisco Packet Tracer ou software similar.
Objetivo: Preparar o ambiente para disponibilizar aplicações desenvolvidas pelos alunos.
Tópicos:
Conceito de Cliente-Servidor: Onde os dados residem.
Servidores Web: Instalação e configuração básica (Apache ou Nginx).
Servidores de Aplicação: Preparando o ambiente para PHP, Python ou Node.js.
Introdução ao Localhost e Servidores Remotos: VPS e Hospedagem.
Segurança Básica em Servidores: Firewalls de host e permissões de acesso.
Objetivo: Colocar uma aplicação em rede e testar sua acessibilidade.
Tópicos:
Configuração de Banco de Dados em Rede: Acessando o MySQL/PostgreSQL remotamente.
Publicação de Aplicação: Subindo o código para o servidor e configurando o domínio.
Testes de Conectividade e Latência: Garantindo que a aplicação está estável.
Projeto Final: Criação de um servidor local que hospeda uma página web ou sistema simples acessível por outros computadores da sala de aula.
Atividade Descrição Peso
Atividade de Diagnóstico Identificação de falhas de rede e configuração de IPs em laboratório. 20%
Laboratório de Servidor Instalação e configuração bem-sucedida de um servidor Web funcional. 30%
Projeto de Redes Disponibilizar uma aplicação simples em rede local, permitindo o acesso de outros dispositivos. 50%