Introdução a web

153 visualizações

Publicada em

Uma introdução a Web e seus conceitos básicos: URL, História, Protocolo HTTP, CGI, Cookies e Navegador.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
153
No SlideShare
0
A partir de incorporações
0
Número de incorporações
6
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Introdução a web

  1. 1. <code/> academy Aulas de programação gratuitas Realização Parceiro
  2. 2. Web? World Wide Web Uma coleção de documentos, em sua maioria em HTML, disponíveis na Internet e que se ligam a partir de hyperlinks. <code/> academy
  3. 3. Desde quando? Foi criada por Tim Berners-Lee no final de 1990 dentro do CERN, em 1991 tornou-se pública; Primeiro navegador foi WorldWideWeb criado pelo próprio Tim; Em 1994 foi fundado o World Wide Web Consortium para estabelecer padrões. <code/> academy
  4. 4. URL? Uniform Resource Locator O endereço de todo o recurso disponível na Web. É uma URI - Uniform Resource Identifier. A diferença entre URL e URI? Conceito. <code/> academy
  5. 5. Um exemplo de URL http://ww.saudebusiness.com/noticias/ http:// - protocolo www.google.com.br - host /noticias/ - path <code/> academy
  6. 6. Exemplos de protocolos HTTP HTTPS FTP SMTP <code/> academy
  7. 7. Query strings Uma forma de passar informações ao servidor a partir de uma URL. http://ww.saudebusiness.com/noticias/?variable=1 ?variable=1 - query string <code/> academy
  8. 8. HTTP Hypertext Transfer Protocol Principal protocolo da Web Requisição-resposta para cliente-servidor <code/> academy
  9. 9. Protocolo cliente-servidor <code/> academy
  10. 10. Tipos de requisição GET HEAD POST PUT DELETE TRACE OPTIONS CONNECT <code/> academy
  11. 11. HTTP - GET Requisita algum tipo de arquivo, como um documento HTML ou script CGI. Usado sempre que você acessa um website. <code/> academy
  12. 12. HTTP - POST Envia dados para serem processados para um recurso. Usados em formulários de sites, por exemplo, para transmitir os dados digitados para o servidor. <code/> academy
  13. 13. CGI Common Gateway Interface Tecnologia que permite geração de páginas dinâmicas a partir da interpretação de linguagens de programação como Pearl, PHP, Ruby, etc. <code/> academy
  14. 14. Como CGI funciona? <code/> academy
  15. 15. Cookies? Informações (variáveis) anexadas a uma determinada URL a partir do navegador. <code/> academy
  16. 16. Navegador? Faz as requisições a servidores e interpreta a resposta, por exemplo, decodificando um documento HTML para uma página com recursos visuais e multimídia. <code/> academy
  17. 17. Mentor Filipe Boldo @fboldo Full stack developer, empreendedor, 10 anos de experiência em desenvolvimento Web. Gerente de TI na Live Healthcare Media. filipe@livehcm.com <code/> academy

×