Menu
Coddy logo textTech
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.

35,201+ codders inscritos nestes cursos

282 lições264 desafios776 perguntas de quiz

A trilha de redes de computadores, passo a passo

6 cursos2 seções282 lições264 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

Learn by Doing

Write real code, query databases, build websites, and master AI prompts. Our interactive lessons cover every skill modern developers need.

playground.js
Code Editor
1const greeting = "Hello, Coddy!"
2function sayHi(name) {
3    return greeting + " " + name
4}
5
bottombar Collapse icon
Test #1test Case Success icon
Test #2test Case Success icon
Test #3test Case Failure icon
Input
"Alex"
Output
"Hello, Coddy! Alex"

Build Your Coding Streak

Stay consistent and watch your progress grow! Track your daily coding habit, protect your streak with freeze days, and earn rewards for showing up every day.

12 days streak

Return tomorrow to keep your streak!

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

Double or Nothing

Day 5 of 7

fire Freeze icon

Streak Freeze

2 left

Code Anywhere, Anytime

Take your coding journey on the go! No setup, no downloads - just open and start coding. Available on iOS, Android and Web with 4.9 star ratings.

Python
7Streak
250Score
5Energy
Variables
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
CONTINUE
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
Journey
Goals
Leaderboard
Profile
4.9
StarStarStarStarStar
Rating

You're Not Alone in This

Compete on global leaderboards, invite friends to earn rewards, and celebrate each other's wins. Coding is better with friends!

Challenger League
Challenger LeagueTop 7 advance
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 iconPromotion zoneleaderboard Arrow Up icon

Every way to learn

Read, listen, test yourself, ask the AI, or look up anything you've already covered. Every lesson meets you where you are.

Intro to Variables
Audio

A variable is a named container that stores a value you can reference later in your program.

In Python, you create one by writing the name, an equals sign, then the value you want to store.

The value can change over time - reassigning the name simply points it to a new value.

1xSarah

Prove Your Skills

Earn certificates for every course you complete. Add them to your LinkedIn profile and resume to showcase your coding expertise to employers.

CoddyCertificate of Completion
This certifies thatJohn Doehas successfully completed
python iconPython Fundamentals
Verified
DateJan 2026
LinkedInAdd to 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
Coddy programming languages illustration

Comece a trilha de Redes de computadores grátis

Começar a aprender