Menu
CoddyTech
Trilha de aprendizado

Roteiro de redes de computadores para iniciantes

Os fundamentos de redes na ordem em que um engenheiro de redes aprende, colocando a mão na massa: um terminal Linux no navegador para os comandos, o modelo OSI camada por camada, endereços IP e máscaras de sub-rede calculados na mão, depois consultas DNS, portas e sockets, ping, requisições HTTP digitadas na mão e TLS em hosts reais, e um laboratório em que você endereça e conserta uma LAN. Grátis, com um certificado em cada curso.

42,213+ codders inscritos nestes cursos

282 lições280 desafios776 perguntas de quiz

A trilha de redes de computadores, passo a passo

6 cursos2 seções282 lições280 desafios776 perguntas de quiz

Cada passo é um curso que já existe na Coddy. Faça na ordem ou pule direto para o que está faltando - de qualquer jeito o seu progresso é salvo por curso.

  1. 1
    Começar esta etapaIniciarNavegar pelo sistema de arquivos, gerenciar arquivos e permissões, encadear comandos com pipes, ler logs. Toda ferramenta de rede desta trilha é um comando de terminal, então o terminal vem primeiro.IniciarPágina própria
  2. 2
    Começar esta etapaIniciarAs sete camadas e o que realmente vive em cada uma - quadros, pacotes, segmentos, portas, protocolos - com o modelo TCP/IP ao lado. O vocabulário que todo curso seguinte, toda entrevista de emprego e toda sessão de diagnóstico usa.IniciarPágina própria
  3. 3
    Começar esta etapaIniciarEndereços IPv4, classes e CIDR, máscaras de sub-rede, endereços de rede e de broadcast, dividir uma rede em sub-redes e dimensioná-las - tudo calculado na mão com correção instantânea até a conta sair no automático. É o passo em que mais estudantes de redes tropeçam e o que esta trilha treina com mais insistência.IniciarPágina própria
  4. 4
    Começar esta etapaIniciarComo os hosts conversam, nomes e DNS, portas e sockets, testes de alcance, depois HTTP digitado na mão, curl a fundo, envio de dados, HTTPS e TLS, e depuração de autenticação - em hosts reais. É assim que um engenheiro de verdade olha para uma rede pela linha de comando.IniciarPágina própria
  5. 5
    Começar esta etapaIniciarEndereçar os hosts de uma LAN, acertar as máscaras, acrescentar roteadores e gateways, diagnosticar o que não conecta, depois fazer a rede do escritório crescer e consertar uma filial quebrada. O laboratório em que os três passos anteriores viram uma habilidade só.IniciarPágina própria
  6. 6
    Começar esta etapaIniciarImagens, contêineres e Dockerfiles, e depois a parte que a maioria dos cursos de Docker pula: como os contêineres ganham endereços, conversam entre si e alcançam o mundo lá fora. A ponte entre os fundamentos de redes e o trabalho de DevOps e nuvem.IniciarPágina própria
O que você recebe
Tudo o que você vai usar para aprender a programar

Aprenda Fazendo

Escreva código real, consulte bancos de dados, crie sites e domine prompts de IA. Nossas lições interativas cobrem todas as habilidades que desenvolvedores modernos precisam.

playground.js
Editor de Código
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Teste #1test Case Success icon
Teste #2test Case Success icon
Teste #3test Case Failure icon
Entrada
"Alex"
Saída
"Hello, Coddy! Alex"

Construa Sua Sequência

Mantenha a consistência e veja seu progresso crescer! Acompanhe seu hábito diário de programação, proteja sua sequência com dias de congelamento e ganhe recompensas por aparecer todos os dias.

12 dias de sequência

Volte amanhã para manter sua sequência!

fire Filled icon
left icon

January 2026

right icon

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

21

22

23

24

25

26

27

28

29

30

product Double Or Nothing icon

Tudo ou Nada

Dia 5 de 7

fire Freeze icon

Congelar Sequência

2 left

Onde Quiser

Leve sua jornada de programação com você! Sem configuração, sem downloads - apenas abra e comece a programar. Disponível no iOS, Android e Web com avaliações de 4.9 estrelas.

Python
7Sequência
250Pontuação
5Energia
Variáveis
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Right Done icon
journey Hex Done Base iconjourney Hex Done Shadow iconjourney Hex Done Top iconjourney Lesson Done icon
journey Path Left Done icon
journey Hex Active Base iconjourney Hex Active Shadow iconjourney Hex Active Top iconjourney Lesson Theory Challenge icon
CONTINUAR
journey Path Right icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson Theory Challenge icon
journey Path Left icon
journey Hex Locked Base iconjourney Hex Locked Shadow iconjourney Hex Locked Top iconjourney Lesson All icon
Jornada
Metas
Tabela de Líderes
Perfil
4.9
EstrelaEstrelaEstrelaEstrelaEstrela
Avaliação

Você Não Está Sozinho

Compita em placares globais, convide amigos para ganhar recompensas e celebre as conquistas uns dos outros. Programar é melhor com amigos!

Liga Challenger
Liga ChallengerTop 7 avançam
leaderboard First icon1
avatar 1 icon
fire Filled icon
Alex7+ Days
2840
leaderboard Second icon2
avatar 2 icon
fire Filled icon
Jordan7+ Days
2650
leaderboard Third icon3
avatar 3 icon
fire Filled icon
Sam7+ Days
2420
4
avatar 4 icon
Casey
2180
5
avatar placeholder icon
fire Filled icon
Morgan7+ Days
1950
leaderboard Arrow Up iconZona de promoçãoleaderboard Arrow Up icon

Aprenda de todas as formas

Leia, ouça, teste-se, pergunte à IA ou consulte qualquer coisa que já tenha estudado. Cada lição se adapta a você.

Introdução a variáveis
Áudio

Uma variável é um contêiner nomeado que armazena um valor que você pode referenciar depois.

Em Python, você cria uma escrevendo o nome, um sinal de igual e o valor que quer armazenar.

O valor pode mudar com o tempo - reatribuir o nome simplesmente o aponta para um novo valor.

1xSarah

Seja Certificado

Ganhe certificados para cada curso que você completar. Adicione-os ao seu perfil do LinkedIn e currículo para mostrar sua experiência em programação aos empregadores.

CoddyCertificado de Conclusão
Este certifica queJoão Silvacompletou com sucesso
python iconFundamentos de Python
Verificado
Datajan 2026
LinkedInAdicionar ao LinkedIn

Por que aprender redes de computadores na Coddy

  • Um terminal de verdade, não um diagrama. Redes costumam ser ensinadas em slides; aqui você roda ping, consultas DNS e curl contra hosts reais dentro do navegador e lê o HTTP cru que volta, então cada conceito é algo que você viu acontecer.
  • Sub-redes na mão até ficar fácil. Classes de endereço, CIDR, máscaras e endereços de broadcast são a parte em que as pessoas reprovam em qualquer curso de redes; esta trilha treina isso com correção instantânea até virar aritmética, e não decoreba.
  • Dicas de IA que leem o seu comando e a saída dele. Quando falta um gateway ou a máscara está errada, o Bugsy olha o que você digitou e o que voltou e te empurra na direção da solução sem entregar a resposta.
  • Um certificado gratuito por curso, verificável na própria URL: Linux, o modelo OSI, sub-redes, ferramentas de rede, laboratórios de LAN, Docker - cada um deles uma linha do currículo que um recrutador consegue testar em cinco minutos.

Perguntas frequentes sobre aprender redes de computadores

Quais são os fundamentos de redes que eu devo aprender primeiro?

Como os dispositivos são endereçados (endereços IP, sub-redes, endereços MAC), como os dados são organizados em camadas ao atravessar uma rede (os modelos OSI e TCP/IP), como nomes viram endereços (DNS), como um pacote encontra o caminho (roteamento e comutação) e o punhado de comandos que deixa você ver tudo isso acontecendo. É exatamente essa a trilha, nessa ordem, com a linha de comando primeiro porque todas as ferramentas seguintes rodam dentro dela.

Isto é um curso de CCNA?

Não, e preferimos dizer isso a encher a página. A CCNA é a certificação da Cisco, com um programa de prova próprio e configuração específica do fabricante. Esta trilha é a metade prática que o estudo para a CCNA presume que você já tem: endereçamento, sub-redes, os modelos, as ferramentas de terminal e uma LAN funcionando. Muita gente faz a trilha antes de abrir um livro de CCNA, para que os diagramas do livro descrevam coisas que já viu.

Dá para aprender redes sem comprar roteadores e switches?

Dá. Tudo nesta trilha roda em hosts Linux reais no seu navegador: você consulta DNS, verifica alcance, abre sockets, envia requisições HTTP na mão e inspeciona TLS sem ter uma única peça de hardware. O laboratório de LAN endereça, roteia e diagnostica uma rede do mesmo jeito. Equipamento físico ensina cabeamento e menus de fabricante, que vêm depois e são rápidos de pegar quando os conceitos estão firmes.

Preciso saber Linux antes de aprender redes?

Você precisa da linha de comando, e é por isso que ela é o passo um aqui. Quase toda ferramenta de rede que vale a pena conhecer - ping, consultas DNS, curl, as ferramentas de portas e sockets - é um comando de terminal, e a maior parte do trabalho de redes, DevOps e segurança acontece em servidores Linux. Uma ou duas semanas no curso de terminal já bastam para o resto da trilha ficar confortável.

Quanto tempo leva para aprender os fundamentos de redes?

Cerca de dois a três meses a uma hora por dia para a trilha inteira: duas semanas para o básico do terminal, duas ou três para o modelo OSI, três ou quatro para endereçamento IP e sub-redes até sair no automático, três para o curso de redes no terminal e os laboratórios de LAN juntos, e duas para redes com Docker. Sub-redes é onde a maioria passa mais tempo e onde a prática rende mais.

Que profissões usam essas habilidades de redes?

Engenheiro e administrador de redes de forma mais direta, mas também toda vaga de DevOps, confiabilidade, nuvem e segurança: contêineres, VPCs na nuvem, balanceadores de carga, firewalls e VPNs são tudo rede com nome de produto por cima. Desenvolvedores backend que sabem ler uma troca HTTP crua depuram problemas de produção que travam os colegas. O passo de Docker no fim é a ponte para a trilha de DevOps.

Este curso de redes é gratuito?

Todos os cursos da trilha são gratuitos: as lições, o terminal Linux no navegador, os laboratórios, as dicas de IA e o certificado no fim de cada curso. O Pro tira o limite diário de energia e dá ajuda de IA ilimitada; nada desta página está trancado atrás dele.

Outras trilhas de aprendizado

Os mesmos cursos, organizados para outra função. O progresso é mantido: um curso concluído em uma trilha conta em todas as trilhas que o incluem.

Todas as trilhas de aprendizado
Ilustração das linguagens de programação do Coddy

Comece a trilha de Redes de computadores grátis

Começar a aprender