Introdução à Web. Prof. Esp. Andrew Rodrigues.

Documentos relacionados
INTRODUÇÃO À INTERNET E À WORLD WIDE WEB

Construção de Sites. Introdução ao Universo Web. Prof. Nícolas Trigo

Browser é um programa desenvolvido para permitir a navegação pela web, capaz de processar diversas linguagens, como HTML, ASP, PHP.

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB

Pesquisa e análise de informação

Introdução a Web. Programação para a Internet. Prof. Vilson Heck Junior

INTERNET P R O F. M A R C O A N T Ô N I O PROF. MARCO ANTÔNIO

INFORMÁTICA INSTRUMENTAL - INTERNET. Profª Ana Paula Mandelli

O que Fazer na Internet

Internet, Intranet e Extranet

LiveGeek.Me DESENVOLVIMENTO DE APLICAÇÕES EM HTML5

Internet - Navegação. Conceitos. 1 Marco Soares


INTERNET. Definição. Rede internacional de computadores que permite comunicação e transferência de dados entre outros serviços.

Internet. Informática para Secretariado 23/06/2015

INTRODUÇÃO A PROGRAMAÇÃO AVANÇADA PARA WEB E AO HTML. Prof. Msc. Hélio Esperidião

FIC de Introdução ao Desenvolvimento Front-End de Sites e Sistemas Web. Bem vindos! Prof. Edjandir Corrêa Costa

Métodos de Estudo & Investigação Científica O que é?

Redes de Computadores e Internet

DIREITO DA SOCIEDADE DA INFORMAÇÃO

Protocolo HTTP. Professor Leonardo Larback

7º ano Ano letivo 2015/2016. Artur Ramísio

Desenvolvimento em Ambiente Web. Prof. MSc André Yoshimi Kusumoto

Introdução à Informática

Informática. Internet / Intranet. Professor Márcio Hunecke.

Graduado em Analises e Desenvolvimento de Sistemas Analista de Sistemas (Seplag) Instrutor(Egp-Ce) Professor(CEPEP)

Aula 04. Administração. Importância da Comunicação. Independente do tipo de negócio, a comunicação é fundamental para o sucesso da organização.

Informática INTERNET

Redes de Computadores

Ciências da Computação Disciplina:Computação Gráfica

Programação para Web

Importância da Comunicação. O que é Comunicação?(Aurélio) O que é Comunicação? Telecomunicação. O que é telecomunicação?

Internet. Operação de Computadores e Sistemas

Instalação, Configuração e Operação em Redes Locais e Internet

São montadas as primeiras conexões internacionais com a Arpanet na Noruega.

COMO SURGIU A INTERNET E SUAS APLICAÇÕES

Arquitetura da World Wide Web. WWW: Histórico. WWW: Usos. WWW: Histórico. WWW Tecnologias Fundamentais. Comércio Eletrônico na WWW

Ambiente Moderno. O SGBD permite que uma organização armazene dados em um único local, onde os dados poderão ser atualizados e

ATENÇÃO O TCP/IP não é um protocolo. TCP/IP é um conjunto de diversos protocolos em 04 camadas próprias que se relaciona com o modelo OSI.

Informática I. Aula 2. Ementa

Colocando um site na Internet

Internet. Geanderson Esteves dos Santos IC (2018/02) Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática

Ana Fonseca - A Internet. Introdução

INTERNET AVANÇADO. Instrutores:

Estruturas básicas de redes Internet Padronização e Protocolos

Sistemas Distribuídos. Plano de Curso. Plano de Curso 04/03/12 ! EMENTA:

Questões ESAF ATA/MF. Prof. Sérgio Spolador

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

HTML: Linguagem de Marcação de HiperTexto (HyperText Markup Language) Pimentel, Morganna BSI -UNIRIO DPW

CONCEITO DE INTERNET CLOUD COMPUTING WEB CONEXÃO MODEM PROVEDOR BACKBONE NÚMERO IP REDE WIRELESS ENDEREÇO MAC BROWSER HTML URL

Nesta disciplina aprenderemos. HTML CSS JavaScript Jquery PHP

SI06 DIMENSÃO TECNOLÓGICA I

TECNOLOGIA WEB INTRODUÇÃO CONSTRUÇÃO DE PÁGINAS ESTÁTICAS HTML / XHTML

FUNDAMENTOS DE NEGOCIO ELECTRÔNICO PROGRAMAÇÃO WEB

Internet. Prof. Karen Frigo Busolin Fevereiro / 2011

Internet. Autor: Jonh Kleber de Melo R. Mendonça

Sistemas de Informação (SI) Telecomunicações, Internet e tecnologia sem fio (I)

Programação para Internet

Informática Básica. Aula 03 Internet e conectividade

Aula 05. Telecomunicações, Internet e tecnologia sem fio Pearson. Todos os direitos reservados.

Informática. Professor: Diego Oliveira. Conteúdo 04: Internet

Introdução. O que é a Internet? História da Internet. Aparecimento da Internet no Brasil

Programação para Internet I

Introdução à Computação

Um Cliente de Webmail para ser acessado em Celulares

Redes de Computadores. Classificações

SEMINÁRIOS INTEGRADOS EM ADS PROGRAMAÇÃO WEB E MOBILE

Conceitos computacionais

Bem vindo à semana 17! Tema central: Internet

O que é necessário para aceder à Internet?

Roteiro 01: Introdução a redes de computadores

Protocolos de Redes de Computadores

CENTRAL DE CURSOS 29/05/2014

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 38/360

Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES

CURSO: PREPARATÓRIO PARA PM ALAGOAS

Aplicações Gerais de Informá5ca

Desenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo

INTRODUÇÃO ÀS APLICAÇÕES PARA WEB

Capítulo 7. A camada de aplicação

S.O. em ambiente gráfico e modo de texto

Estruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte

Internet Explorer 8.0 Navegador (Browser)

5 Infraestrutura de TI

INFORMÁTICA. 03. O Internet Relay Chat permite que diversas pessoas realizem comunicação on-line por meio da Internet.

Gerenciamento de Conteúdo Web CMS Joomla. Luiz C B Martins

1. INTERNET OU NET. O que é necessário para aceder à Internet? Hardware. Computador. Linha telefónica normal, linha RDIS, ligação por cabo ou ADSL.

Alguns aspectos históricos da Internet

HTML? HTML? HTML? HTML e HTTP. HTML e HTTP 26/02/2011

Aula 5 Navegando na Rede

Introdução a Tecnologia da Informação

07/04/2015. SISTEMAS DE INFORMAÇÃO Prof. Esp. Fabiano Taguchi

Redes de Computadores I

15/01/2016 PROGRAMAÇÃO EM AMBIENTE WEB I DISCIPLINA

Redes de Computadores

Fundamentos da Informática Aula 01 - Computadores: Ferramentas para a era da informação Exercícios - RESPOSTAS Professor: Danilo Giacobo

Introdução ao desenvolvimento para Web. Unidade A Linguagem de Programação Web

Transcrição:

Introdução à Web Prof. Esp. Andrew Rodrigues http://andrewtec.wordpress.com 1

Internet O que é a Internet?

Internet Não é uma organização, empresa, instituição ou local definido; Não há controle centralizado, não há gerência; Não tem uma central definida ou um dono que a administre e controle; Todas as pessoas conectadas a ela têm direitos e deveres iguais;

Internet Conectividade total entre dois pontos Comunicação entre todos os clientes da rede; Acesso a milhares de bases de dados no mundo; Discussão de assuntos dos mais variados tipos; Oferecimento de produtos, acesso a revistas e jornais eletrônicos e aquisição de softwares de domínio público. 4

Internet É o conjunto de diversas redes de computadores que se comunicam entre si 5

Rede de computadores Uma rede de computadores consiste em 2 ou mais computadores e outros dispositivos interligados entre si de modo a poderem compartilhar recursos físicos e lógicos, estes podem ser do tipo: 1. Dados; 2. Impressoras; 3. Serviços; 4. entre outros. 6

Rede de computadores Os meios de comunicação podem ser: linhas telefônicas, cabo, satélite ou comunicação sem fios (wireless). O objetivo das redes de computadores é permitir a troca de dados entre computadores e a partilha de recursos de hardware e software. 7

Hardware x Software Hardware: Parte física de um sistema de computação, isto é, todos os equipamentos utilizados pelo usuário nas ações de entrada, processamento, armazenamento e saída de dados. Software: Parte lógica de um sistema de computação, isto é, séries de instruções que fazem o computador funcionar (programas de computador). 8

Internet A Internet é um amplo sistema de comunicação que conecta muitas redes de computadores. Existem várias formas e recursos de vários equipamentos que podem ser interligados e compartilhados, mediante meios de acesso, protocolos e requisitos de segurança. 9

Internet 10

Histórico da Internet A rede mundial de computadores, ou Internet, surgiu em plena Guerra Fria. Criada com objetivos militares, seria uma das formas das forças armadas norte-americanas de manter as comunicações em caso de ataques inimigos que destruíssem os meios convencionais de telecomunicações. 11

Histórico da Internet Desenvolvida pela empresa ARPA (Advanced Research and Projects Agency) em 1969, com o objetivo de conectar os departamentos de pesquisa. Essa rede foi batizada com o nome de ARPANET. O ARPANET foi uma das primeiras redes da história da Internet atual. 12

Histórico da Internet Nas décadas de 1970 e 1980, além de ser utilizada para fins militares, a Internet também foi um importante meio de comunicação acadêmico. Estudantes e professores universitários, principalmente dos EUA, trocavam ideias, mensagens e descobertas pelas linhas da rede mundial. 13

Histórico da Internet Foi somente no ano de 1990 que a Internet começou a alcançar a população em geral. Neste ano, o engenheiro inglês Tim Bernes-Lee desenvolveu a World Wide Web, possibilitando a utilização de uma interface gráfica. A partir deste momento, a Internet cresceu em ritmo acelerado. Muitos dizem, que foi a maior criação tecnológica, depois da televisão na década de 1950. 14

Histórico da Internet no Brasil Começou em 1991, com a RNP (Rede Nacional de Pesquisa), uma operação acadêmica subordinada ao Ministério de Ciência e Tecnologia. Até hoje a RNP é o backbone 1 principal e envolve instituições e centros de pesquisa (FAPESP, FAPERJ, FAPEMIG, etc), universidades, laboratórios, etc. [1] (backbone traduzindo para português, espinha dorsal, representa a via principal de informações transferidas por uma rede) 15

Histórico da Internet no Brasil Em 1994, no dia 20 de dezembro, a EMBRATEL lança o serviço experimental a fim de conhecer melhor a Internet. Só em 1995 foi possível, pela iniciativa do Ministério das Telecomunicações e o Ministério da Ciência e Tecnologia, a abertura da Internet ao setor privado para exploração comercial brasileira. 16

Formas de acessar a Internet Por meio de linhas telefônicas de discagem comum, também chamado de acesso discado ou dial-up. Para esse tipo de conexão, é preciso de um computador com modem, uma linha telefônica e um provedor de acesso. 17

Provedor de Acesso Os provedores de acesso são empresas que identificam o usuário na Internet e garantem o seu acesso. Atualmente existem servidores que, além de oferecerem a conexão, também oferecem inúmeros diferenciais, como acesso a informações exclusivas aos seus clientes ou contas de e-mails ilimitadas. 18

Formas de acessar a Internet Por meio de conexões de alta velocidade, conhecidas como banda larga (em linhas telefônicas, cabos coaxiais, fibras ópticas ou cabos metálicos). Por Wi-Fi (internet sem fio) Satélites Telefones celulares com tecnologia 3G. 19

Serviços básicos da Internet Correio Eletrônico (E-mail) O sistema de comunicação via e-mail é a forma mais antiga e popular de comunicação pela Internet. Com o e-mail você pode enviar mensagens a um ou vários destinos, utilizar listas de discussão, anexar às mensagens arquivos de som e imagens. 20

Serviços básicos da Internet Endereço Eletrônico É o nome dado ao código que representa sua caixa postal no provedor de acesso. É composto de três partes básicas: 1. O nome (identificador); 2. O nome do provedor; 3. O sufixo do endereço, que determina o tipo de instituição que lhe deu acesso à Internet Exemplo: joao@uol.com.br, maria@globo.com 21

Serviços básicos da Internet "If you are not somebody@somewhere.com, you are nobody." - Bob Frankenberg. ou você é alguem@algum-lugar.com ou você não é ninguém. 22

Serviços básicos da Internet FTP O sistema de comunicação FTP (File Transfer Protocol, Protocolo de Transferência de Arquivos) é bastante utilizado na rede. Utilizado para fazer o download (uma cópia do arquivo pela Internet) facilmente de qualquer arquivo que lhe foi disponibilizado. 23

Serviços básicos da Internet WWW Indiscutivelmente a WWW é a área mais promissora da Internet e certamente a região de maior crescimento. Representa uma forma revolucionária de divulgar informações por meio de um sistema multimídia de comunicação. 24

Internet Internet não é sinônimo de WWW (World Wide Web - Rede de alcance mundial). O WWW é um dos diversos serviços oferecidos através da Internet A World Wide Web também conhecida como Web é um sistema de documentos em hipermídia que são interligados e executados na Internet. 25

Definições Página Web Uma página da web é um arquivo onde você pode inserir textos, imagens, tabelas e incorporar planilhas, apresentações, vídeos e muito mais. Uma página web, também conhecida pelo equivalente inglês webpage, ou ainda como home page, é geralmente escrita em formato HTML e com ligações de hipertexto que permitem a navegação de uma página, ou seção, para outra. 26

Definições Site Uma coleção de páginas web armazenadas em uma única pasta ou em subpastas relacionadas de um servidor web é conhecida como site. Um site web costuma incluir uma página principal chamada index.htm ou index.html O site é hospedado por computadores conectados permanentemente à Internet. 27

Definições Site Esse conjunto de textos pode ser sobre um ou mais assuntos, vender um produto, informar visitantes ou simplesmente ser um objeto de entretenimento. Esses sites permitem o acesso a diferentes tipos de informação: Artes, filmes, séries; Notícias, jornais, revistas; Literatura; Lojas virtuais; Guias turísticos Cursos e Manuais on-line Meteorologia; Delivery de comidas; 28 28

Definições Site Exemplo de estrutura de um site: 29

Definições Hipertexto A Web utiliza o conceito de hipertexto para tornar possível a ligação entre diversos documentos e tipos de mídia. Hipertexto é um sistema para visualização de informação onde os documentos possuem ligações (chamados links ou hiperlinks) que permitem chegar a outros documentos. 30

31 Definições Hipertexto Qualquer documento pode levar a outro texto que também esteja disponível na rede, com a possibilidade de criar uma malha de informação em torno do planeta, o que deu origem ao nome World Wide Web: teia de alcance mundial.

32 Definições Hipertexto Os hipertextos apresentam algumas características que os diferem de qualquer outro sistema de informação conhecido: Apresentação em multimídia: em uma página da web você pode encontrar textos com imagens tanto estáticas quanto animadas, textos com movimentos, formulários para cadastros e compras, sons, vídeos, etc. Desta forma, um hipertexto torna-se, além de mais atraente, abrangente e mais detalhado em sua explicação do que qualquer outra forma de mídia conhecida.

33 Definições Hipertexto Interatividade: um hipertexto não é como uma televisão em que você só pode ficar olhando o que a programação quer e na sequência predefinida. Você pode avançar, ler o final, ter mais detalhes sobre um dado que chamou a atenção, saber detalhes do autor, consultar a bibliografia original e até enviar um e-mail elogiando ou criticando a página que acabou de ler.

34 Definições Hipertexto Vínculos: normalmente você não vai acessar um site e lê-lo de forma linear como um livro, pois na maioria das vezes isso nem é possível, visto que um site é desenvolvido como um emaranhado de informações que formam um conjunto de acordo com a sua curiosidade, paciência e tempo para pesquisá-lo.

Como funciona a Web Plataforma Cliente/Servidor O Cliente é o programa utilizado pelos usuários para ver as páginas. O Servidor é responsável por armazenar e permitir o acesso ao conteúdo da rede. 35

Como funciona a Web Os servidores de hospedagem são computadores de alta capacidade de armazenamento e banda de acesso à Internet, responsáveis por armazenar os sites. Eles são mantidos 24 horas conectados à Internet para disponibilizar o acesso aos dados armazenados neles. 36

Como funciona a Web Normalmente o programa cliente é um navegador, também chamado de browser, e é o software utilizado para o acesso à Internet. Alguns sistemas operacionais possuem um navegador padrão pronto para acessar a Internet, mesmo assim existem muitas opções de navegadores para comprar ou baixar gratuitamente na rede. 37

Como funciona a Web O navegador requisita um arquivo a um servidor. Se a informação solicitada estiver realmente armazenada naquele servidor, o pedido é enviado de volta e mostrado na tela do navegador. 38

Navegação na Internet Cada computador conectado à Internet, tanto os que estão navegando quanto os que disponibilizam informações, possui um número único que o representa em qualquer lugar do mundo, conhecido como IP (Internet Protocol). Esse número é normalmente atribuído às máquinas do usuário no momento em que ela vai acessar a Internet e pode mudar a cada conexão. 39

40 Navegação na Internet Os servidores que proveem informações e hospedam sites possuem IPs fixos que, para facilitar o acesso, são relacionados a nomes mais fáceis de decorar que os endereços IPs, designados como domínios.

41 Definições Domínio Domínio é um nome que serve para localizar e identificar conjuntos de computadores na Internet. O nome de domínio foi concebido com o objetivo de facilitar a memorização dos endereços de computadores na Internet. Sem ele, teríamos que memorizar uma sequência grande de números (endereço IP).

Definições Domínio Os domínios são compostos da seguinte forma: www.google.com.br formato.nome.categoria.localidade 42

Definições Domínio Formato WWW ou rede de comunicação mundial é o mais comum e representa que o domínio provém de um site, mas não é o único. Existem também FTP (transferência de arquivos), WAP (sites exclusivos para acesso via aparelhos móveis), CHAT (bate-papo), entre outros. 43

Definições Domínio Nome Nome da empresa ou objetivo do domínio Categoria Para pessoas físicas ou jurídicas; Somente para pessoas jurídicas (com CNPJ) Para profissionais liberais (com CPF) Para pessoas físicas 44

Definições Domínio 45

Definições Domínio Localidade Representa o país para o qual o site foi criado. Apesar de existir uma localidade que represente os Estados Unidos, os sites norte-americanos normalmente não usam nenhum código de localidade:.com.net.org 46

Como funciona a Web A funcionalidade da Web é baseada em três padrões: 1. um protocolo de transmissão de dados - HTTP 2. um sistema de endereçamento próprio - URL 3. uma linguagem de marcação, para transmitir documentos formatados através da rede - HTML 47

Definições HTTP HTTP significa HyperText Transfer Protocol - Protocolo de Transferência de Hipertexto; O HTTP é o protocolo usado para a transmissão de dados na web. 48

Definições URL O sistema de endereçamento da web é baseado em uma sintaxe chamada URI (Universal Resource Identifier - Identificador Universal de Recursos); Os endereços que utilizamos atualmente são os URLs (Uniform Resource Locator - Localizador Uniforme de Recursos). 49

Definições URL Um exemplo de URL é: http://www.ifpr.edu.br/ensino/index.html Esse endereço identifica: o protocolo de acesso ao recurso desejado (http) a máquina a ser contactada (www.ifpr.edu.br) o caminho de diretórios até o recurso (ensino/) o recurso (arquivo) a ser obtido (index.html) 50

Definições HTML O HTML (Hypertext Markup Language - Linguagem de Marcação de Hipertexto) é mundialmente reconhecido como linguagem padrão para publicação de conteúdo na WWW É uma linguagem de marcação para hipertextos baseada no SGML (Standard Generalized Markup Language - Norma Padrão para Linguagem de Marcação) 51

Definições HTML O HTML é usado para estruturar e estilizar informação definindo blocos de texto como parágrafos, cabeçalhos, listas, textos em negrito, sublinhado. Por ser escrito em texto ASCII, pode ser desenvolvido e processado por uma variedade de ferramentas: desde editores simples de texto a sofisticados editores visuais, baseados no conceito WYSIWYG (What You See Is What You Get - O que você vê é o que você tem). 52

Definições W3C A família de linguagens HTML se encontra sob padronização da W3C (World Wide Web Consortium Consórcio WWW) e está em conformidade com a ISO 8879 (International Standard Organization - Organização Internacional para Padronização) O W3C desenvolve padrões para a criação e a interpretação dos conteúdos para a Web HTML, XML, XHTML, CSS 53

Desenvolvedor Web Desenvolvimento Web é o termo utilizado para descrever o desenvolvimento de sites, na Internet ou em uma Intranet (rede interna) Para ser um web developer, conhecimentos em HTML e CSS são indispensáveis O mínimo que se espera de um bom desenvolvedor web é o conhecimento dos Web Standards, HTML e CSS 54