INTRODUÇÃO A PROGRAMAÇÃO PARA WEB

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

Navegador. Servidor. Apache

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

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Nesta disciplina aprenderemos. HTML CSS JavaScript Jquery PHP

PROFESSORA MERRIS MOZER. Mestranda em Metodologias para o Ensino de Linguagens e suas Tecnologias

PHP AULA1. Prof. Msc. Hélio Esperidião

Programação para Web

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

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

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Engenharia de Computação. Disciplina: Programação para WEB

Roteiro 01. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I

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

Introdução a Programação Web com PHP

Construção de sites Aula 1

Dreamweaver CC_15x21.indd 1 06/04/ :04:22

AULA 01 Introdução (HTML, CSS e Javascript) PROGRAMAÇÃO PARA WEB Marcelo Henrique dos Santos

Tecnologias de Desenvolvimento de Páginas web

Internet Explorer 8.0 Navegador (Browser)

Manual do usuário people

<HTML> Vinícius Roggério da Rocha

Introdução ao HTML André Luiz Silva de Moraes Instituto Federal de Santa Catarina

HTML. HyperText Markup Language. Elaborado por Marco Soares

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

O CMS JOOMLA! UM GUIA PARA INICIANTES

INTRODUÇÃO À INTERNET E À WORLD WIDE WEB

HTML: INTRODUÇÃO TAGS BÁSICAS


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

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

UFCD 0793 Scripts CGI e Folhas de Estilo Formadora: Sónia Rodrigues

Programação Web - HTML

Dreamweaver CS5 -5- CAPÍTULO 1... Iniciando e conhecendo o dreamweaver...8 Interfaces...23 Criando e confi gurando sites...24 Exercícios...

POO. Programação Orientada a Objeto. Conceitor HTML/PHP. Professor Jarbas Araújo

Apostila - Desenvolvimento web com PHP

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

INTERNET. A figura mostra os inúmeros backbones existentes. São cabos de conexão de altíssima largura de banda que unem o planeta em uma rede mundial.

Aula 11 Introdução ao Java Script

Colocando um site na Internet

HTML (HyperText. Markup Language)

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

Introdução à Informática

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

78. A Área de Transferência do MS-Office 2016 permite que dados sejam transferidos entre os diversos aplicativos. Suponha que um usuário tenha aberto

envolvidos numa comunicação

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

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

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

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

Programação para Internet. Professor Pedro Ramires 1º Informática

HTML - Definição e Conceitos

LiveGeek.Me DESENVOLVIMENTO DE APLICAÇÕES EM HTML5

INFORMÁTICA 2009 (TJ-PR / TÉCNICO JUDICIÁRIO-ÁREA ADMINISTRATIVA / TJ-PR / 2009)

Programação para Internet I

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

Informática I. Aula 3. Aula 3-03/09/2007 1

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

3. Construção de páginas web Introdução ao HTML

O que faz um servidor/navegador web? 14/03/2016 Rômulo da Silva Lima Slid e 2

Um Cliente de Webmail para ser acessado em Celulares

Programação para Internet

Informática I. Aula 2. Ementa

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

1. TÍTULO OPERADOR DE COMPUTADOR 2. EIXO TECNOLÓGICO

MÓDULO 1: Tags: estrutura; tipos; atributos. Estrutura de um documento. Tags de blocos: <?xml?>, <!DOCTYPE>, <html>, <head>, <body>, <body bgcolor>.

PHP Histórico. Linguagens Server-side Professor Fábio Luís da Silva Santos

O que Fazer na Internet

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

Protocolo HTTP. Professor Leonardo Larback

Dreamweaver CS5 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Linguagem de Programação Visual. Estrutura Basica do HTML5 Prof. Gleison Batista de Sousa

Dreamweaver CS6 Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Professor: João Macedo

Plano de Aula - Dreamweaver CS5 - cód Horas/Aula

IFSC/Florianópolis - Prof. Herval Daminelli

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

SUMÁRIO. Língua Portuguesa. Leitura, interpretação e análise de textos de diferentes gêneros textuais, verbais e não verbais...3

Pesquisa e análise de informação

Desenvolvimento Web III. Prof. Felippe Scheidt

UNIDADE 3 INTERNET QUAL A FINALIDADE DA INTERNET?

MICROSOFT PUBLISHER. Sumário

Web Design Aula 02: HTML

Informática. 09- Considere a figura a seguir:

Programação para Internet I

COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 01: HTML e CSS

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

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

DreamweaverCC Plano de Aula - 24 Aulas (Aulas de 1 Hora).

Bom simulado! Professor Ravel Silva

Informática INTERNET

CCT0298 ANALISE DE REDES Aula : Trafego HTTP

Windows - Definição. Windows (pronuncia-se úindôus) é um sistema operacional.

Plano de Aula - DreamWeaver CC - cód Horas/Aula

IEFP Instituto de Emprego e Formação Profissional Sector Terciário do Porto. Curso: Internet. Módulo: Estrutura de um sítio para a Internet

QUEM FEZ O TRABALHO?

Redes de Computadores

Assunto 2 - Software. Prof. Miguel Damasco

O acúmulo de dados nesta memória pode gerar uma série de problemas para suas atividades cotidianas ao computador.

Fundamentos de Sistemas Operacionais

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

Transcrição:

INTRODUÇÃO A PROGRAMAÇÃO PARA WEB PROF. ME. HÉLIO ESPERIDIÃO

Navegador O navegador também conhecido como web browser é um programa que habilita seus usuários a interagirem com documentos hospedados em um servidor Web.

Servidor web O Servidor web é a máquina responsável pelo armazenamento de dados dos sites bem como seus arquivos, imagens, fotos etc. Geralmente um servidor possui também uma boa capacidade de processamento e memória que fica reservada as atividades do site. Os servidores web são a espinha dorsal da Internet, são eles que hospedam todas as páginas, incluindo os mecanismos de busca (GOOGLE, YAHOO).

Servidor web Servem como base para todo tipo de aplicativo via web, incluindo os webmails. Ao acessar qualquer site, há um servidor por trás daquele endereço responsável por disponibilizar as páginas e todos os demais recursos que você pode acessar

Apache O Apache é um software livre, o que significa que qualquer um pode estudar ou alterar seu código-fonte, além de poder utilizá-lo gratuitamente. Apache é servidor Web mais usado no mundo. Disponível para o Linux,Unix), Windows, OS/2 e outros. O servidor Apache é capaz de executa código e arquivos em HTML, PHP, Perl, Shell Script e até em ASP e pode atuar como servidor FTP, HTTP, entre outros

Documentos Estáticos Existem dois tipos de web sites aqueles com conteúdo estático, chamados web sites estáticos, e aqueles com conteúdo gerado dinamicamente chamados web sites dinâmicos. O conteúdo Web é tudo o que aparece em uma página Web: texto, gráficos, campos de formulários, links para outras páginas, botões de navegação, menus,etc Um documento estático é simplesmente qualquer página Web que seja salva em disco e repassada através de um browser sem sofrer quaisquer mudanças Em um web site estático todo o conteúdo das páginas é colocado manualmente por desenvolvedores web.

Documentos Dinâmicos As páginas de um web site dinâmico são construídas on the fly, ou seja, no momento em que as mesmas são requisitadas por um Navegador WEB. Sites dinâmicos, embora também sejam desenvolvidos por profissionais, podem ser mantidos diretamente pelo usuário cliente. Seus custos iniciais são mais altos, bem como o tempo de desenvolvimento, mas não é necessário pagar um profissional para fazer as freqüentes alterações necessárias nas páginas

Documentos Dinâmicos Pode-se dizer que uma página Web dinâmica é qualquer página que tenha seu conteúdo alterado por um programa ou script no momento em que a mesma é requisitada. As linguagens de programação comumente utilizadas para a construção de páginas dinâmicas são PHP e JSP, Java, etc

Documentos processados no cliente X Documentos processados no servidor O navegador web (browser) interpreta apenas documentos HTML. Desta forma, linguagens de programação tais como PHP e ASP são chamadas de linguagens server-side, ou seja, são executadas no servidor web e não no navegador (cliente).

HTTP (Hypertext Transfer Protocol) O HTTP é Protocolo de Transferência de Hipertexto, que define padrões e regras de comunicação entre clientes e servidores para transferência de arquivos e paginas que são requisitadas por navegadores.

WWW (World Wide Web) A World Wide Web em português significa "Rede de alcance mundial também conhecida como WWW e Web é um sistema de documentos que são interligados e executados na Internet. Os documentos podem estar em forma de vídeos, sons, hipertextos e figuras.

HTML HTML também chamado de HyperText Markup Language, é uma ferramenta utilizada para desenvolver páginas na internet, existem outras linguagens mais avançadas porém dificilmente você verá um site que não utilize HTML, portanto um dos primeiros passos para desenvolver qualquer coisa na internet é aprender HTML. Um documento HTML é um arquivo de texto comum que pode ser escrito através de qualquer editor de textos como, por exemplo, o Bloco de Notas e tem a terminação (extensão).htm ou.html.

Tags HTML Tags são rótulos usados para informar ao navegador como deve ser apresentado o website. Todas as tags têm o mesmo formato: começam com um sinal de menor "<" e acabam com um sinal de maior ">". Genericamente falando, existem dois tipos de tags - tags de abertura: <comando> e tags de fechamento: </comando>. A diferença entre elas é que na tag de fechamento existe uma barra "/". Tudo que estiver contido entre uma tag de abertura e uma tag de fechamento será processado segundo o comando contido na tag.

Tags HTML Mas, como toda regra tem sua exceção, aqui no HTML a exceção é que para algumas tags a abertura e o fechamento se dá na mesma tag. Tais tags contém comandos que não necessitam de um conteúdo para serem processados, isto é, são tags de comandos isolados, por exemplo, um pulo de linha é conseguido com a tag <br />

A estrutura de um documento HTML

Comentários

Cabeçalhos Utilizado para formatar texto segundo sua importância. O cabeçalho de numero menor é o de maior importância. O cabeçalho de numero maior é o de menor importância.

Cabeçalhos

Itálico

Negrito

Sublinhado

Parágrafos

Quebra de linha (pular uma linha) Quando queremos mudar de linha, usamos o elemento <BR/>. Isso só é necessário quando queremos uma quebra de linha em determinado ponto.

Linha horizontal

Imagem

Listas não numeradas

Listas numeradas

Tabelas

Implementando os exemplos na prática Crie uma pasta para armazenar todos os seus arquivos. O nome da pasta não pode conter espaço ou caracteres especiais Caso utilize imagens, estas devem estar presentes nesta pasta ou em subpastas dentro dela.

Posso usar várias tags simultaneamente? A ultima tag a ser aberta será a primeira a ser fechada

Tag Small

Sobrescrito 2 4

Subscrito 4 2

MAIS SOBRE TABELAS

Mais sobre tabelas alinhamento vertical

Mais sobre tabelas Alinhamento horizontal

HYPERLINKS Hiperlinks, ou simplesmente links permitem o acesso fácil entre as diversas páginas(arquivos).

Caso as paginas estejam no mesmo diretório

Caso as paginas estejam em diretórios Página com o link

HYPERLINKS para imagens

Utilizando imagens como HYPERLINKS Largura da imagem Altura da Imagem Endereço de destino Objeto de tela, pode ser imagem ou texto

Implementando os exemplos na prática Para digitar o código você precisa de um editor de textos simples. Bloco de notas Notepad Notepad++ Salve o código na pasta criada anteriormente. O código deve ser salvo com a extensão.html Exemplo1.html Exercicio1.html O nome do arquivo não pode conter caracteres especiais. Depois de salvo de dois cliques sobre o arquivo salvo. Espere o navegador carregar a página.

Exercícios Utilizando os conceitos apresentados em aula construa seu currículo. Adicione fotos! Crie uma página que mostre tudo o que gosta contenha tudo o que foi apresentado em aula.