Skip to content

lersouza/learning-the-web

Repository files navigation

Um treinamento introdutório sobre sistemas web

Este repositório contém material para o treinamento sobre sistemas web. Ele inclui explicações (em MARKDOWN) e código fonte para ilustrar os principais conceitos relacionados aos sistemas Web. Hope you enjoy!

Pull Requests são bem vindos! Fique à vontade!

Por onde começar

O conteúdo está estruturado em seções, por conceito que desejamos conhecer. Por isso, um bom começo é seguir a numeração de cada pasta:

  1. Warmup: Alguns conceitos sobre sistemas Web, RFC, telnet e afins.

  2. TCP: Primeiro, vamos falar um pouco sobre as conexões TCP (protocolo sobre o qual está implementada boa parte da Web de hoje).

  3. HTTP Server: Aqui começamos a falar sobre servidores HTTP, com um exemplo simplificado.

NOTICE !!

Muitas vezes vocês verá códigos repetidos entre os módulos! Isto é intencional. A ideia é deixar o código o mais próximo possível do conceito que está sendo desenvolvido.

Também tentei deixar os projetos o mais simples possível, com o mínimo de dependências externas.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages