Escrevi esse texto porque muitas pessoas me perguntam como aprender esse assunto. Como sockets é um tópico extenso, e necessaria toda uma introduçao e materiais de referencia. Aqui vou dar uma explicaçao simples, recomendar muitos materiais de leitura e propor exercicios para aplicar os conhecimentos. Tambem deixo codigos-fonte para exemplificar o conteudo. Qualquer duvida estarei pronto para ajudar. Como o texto e longo, aqui vou deixar a introduçao e passar o link pro artigo completo no final do post. Veja o texto completo aqui