Introdução a Redes para Programadores Web

Introdução a Redes para Programadores Web

Vinicius Dias
This is a sample of the book's content.Buy on Leanpub

Table of Contents

Introdução a Redes para Programadores Web

  • Introdução a Redes para Programadores Web
    • Motivação para esse livro existir
    • O que será abordado nesse livro
    • Como o conteúdo está organizado
  • Fundamentos de rede para programadores web
    • O que é uma rede
    • Pacotes de rede
    • Latência e largura de banda
    • Camadas de rede
  • Camada de Internet
    • IP - Internet Protocol
    • Roteamento
    • IPs públicos e privados
    • NAT — Network Address Translation
  • Camada de transporte
    • Portas
    • Sockets
    • TCP
    • UDP
    • Visualizando comunicação com TCP
    • Visualizando comunicação com UDP
    • Comparação entre TCP e UDP
  • Camada de aplicação
    • DNS - Domain Name System
    • SSH
    • Outros protocolos
  • Entendendo o HTTP a fundo
    • Conceitos iniciais
    • Anatomia de uma requisição HTTP
    • Anatomia de uma resposta HTTP
    • URLs
    • Métodos (ou verbos) HTTP
    • Propriedades dos métodos HTTP
    • Códigos de resposta
    • Uso de cabeçalhos
    • Cookies
  • Indo além com HTTP
    • Compressão
    • HTTPS
    • Versões do HTTP
    • CDNs
    • WebSockets
    • Outras evoluções e protocolos
  • Conclusão
Introdução a Redes para Programadores Web/Conclusão

Conclusão

https://leanpub.com/redes-dev-web

Previous

Indo além com HTTP

In this chapter

  • Conclusão