Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Aula 1 
Formação Docente 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
 Questionário sobre a Turma 
 Apresentação da Disciplina 
 Ementa da Disciplina 
 Referências Bibliográficas 
 Formas de Avaliação 
 A Interação com a Web 
 Atividade 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
O que vamos ver hoje? 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Questionário sobre a Turma 
 Você possui computador/notebook em casa? 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Questionário sobre a Turma 
 Você possui acesso a internet (banda larga) 
em sua casa? 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Questionário sobre a Turma 
 Quantas horas por dia você pode dedicar para 
os estudos da graduação? 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Questionário sobre a Turma 
 Em uma escala de 1 a 5, qual o seu nível de 
satisfação com o curso de Análise de 
Desenvolvimento de Sistemas? 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Questionário sobre a Turma 
 Em uma escala de 1 a 5 como você avalia seus 
conhecimentos sobre Linguagem de 
Programação e Desenvolvimento Web? 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Questionário sobre a Turma 
 Qual linguagem de programação você possui 
mais domínio? 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Questionário sobre a Turma 
 Você domina HTML e CSS? 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Questionário sobre a Turma 
 Na disciplina a ser ofertada (Fundamentos de 
Programação Web), qual linguagem de 
programação você gostaria de aprender 
associado ao uso de HTML e CSS? 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Ementa da Disciplina 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Apresentação da Disciplina 
 Ofertar ao aluno elementos para o 
desenvolvimento e a organização de páginas 
web. 
 Nesta disciplina, três abordagens serão 
aprofundadas: 
1) Estruturação de informações; 
2) Formatação de conteúdo; 
3) Interatividade com usuário. 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Objetivos da Disciplina 
 Desenvolver páginas HTML, fazendo uso de 
TAG’s (div, table, form), além de folhas de estilo 
CSS para o design. 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Objetivos da Disciplina 
 Desenvolver formulários web, validação e 
interatividade através de javascript. 
 Rodrigues, Andréa. Desenvolvimento para 
Internet. Curitiba, PR: Editora LT, 2010. 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Referências Bibliográficas 
 BONIATI, Bruno B. e SILVA, Teresinha L. 
Fundamentos de Desenvolvimento Web. 
Frederico Westphalen - RS, 2013. 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Referências Bibliográficas 
 CAMARGOS, Luiz Fernando Macedo e MENEZES, 
Marco Antônio Figueiredo. Introdução à HTML e 
PHP. Rio de Janeiro: Ciência Moderna, 2008. 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Referências Bibliográficas 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Outras Obras 
 60 pontos de Prova Bimestral. 
 Objetivo e/ou Dissertativa 
 40 pontos de Atividades/Participação. 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Formas de Avaliação 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
 Embora muitos utilizem os dois termos (web e 
internet) de forma indiscriminada, eles não são 
sinônimos. 
A Web e a Internet 
Internet Web 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
 Quando falamos de internet, estamos nos 
referindo a uma grande rede de dispositivos 
computadorizados de alcance mundial, 
podemos entendê-la como uma grande 
infraestrutura em rede. 
A Internet 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
 A web (uma derivação abreviada para a 
expressão World Wide Web) é apenas uma das 
funcionalidades da internet – no caso 
específico, navegar através do hipertexto. 
A Web 
 Aplicações Monolíticas 
 
 Aplicações Duas Camadas 
 
 Aplicações Três Camadas 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Tipos de Aplicações 
 Um aplicativo é desenvolvido para ser usado 
em uma única máquina. 
 
 A entrada do usuário, a lógica de negócio e 
acesso ao banco de dados estão presentes em 
um mesmo lugar. 
 
 Podemos definir este tipo de aplicação como 
aplicação de uma camada ou monolítica. 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Aplicações Monolíticas 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Aplicação Monolítica 
 Nesta estrutura a base de dados foi colocada 
numa máquina específica, separada das 
máquinas que executam aplicações. 
 Nesta abordagem temos aplicativos instalados 
em estações clientes contendo toda a lógica 
da aplicação. 
 Um grande problema neste modelo é o 
gerenciamento de versões. 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Aplicações Duas Camadas 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Aplicação Duas Camadas 
 Com o advento da internet houve um 
movimento para separar a lógica de negócio 
da interface com o usuário. 
 
 A ideia é que os usuários da Web possam 
acessar as mesmas aplicações sem ter que 
instalar estas aplicações em suas máquinas 
locais. 
Prof. Marcel Leite RiosInstituto Federal de Rondônia 
Aplicações Três Camadas 
 Neste modelo o aplicativo é movido para o 
servidor e um navegador web é usado como 
cliente. 
 
 O aplicativo é executado em servidores web, 
com os quais o navegador web se comunica e 
gera o código html para ser exibido ao cliente. 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Aplicações Três Camadas 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Aplicação Três Camadas 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Aplicação Três Camadas 
 As Aplicações Web utilizam uma arquitetura 
multinível. 
 
 As três partes de um ambiente três camadas 
são: 
1. Camada de Apresentação 
2. Camada de Negócios 
3. Camada de Dados 
 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Modelo Três Camadas 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Modelo Cliente-Servidor 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
 De um lado está o Cliente Web, ou Navegador, 
que solicita dados ao Servidor Web, o qual 
recebe as solicitações, formata a informação e a 
apresenta ao usuário. 
 
 Do outro lado, está o Servidor Web que recebe 
as requisições, lê o dados do disco e retorna 
para o Cliente (páginas HTML). 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Modelo Cliente-Servidor 
Marcel Leite Rios 
(69) 99276-6560 
marcel.rios@ifro.edu.br 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Contatos Professor 
 Com base no Livro: Desenvolvimento para Internet 
da autora Andréa Rodrigues, responda: 
1) Na apresentação do livro a autora relata como está 
o mercado de trabalho para a área de 
desenvolvimento web. Faça uma citação. 
2) O livro está dividido em duas partes. Explique cada 
uma delas. 
3) Qual o objetivo principal deste livro? 
4) Por fim, indique outro livro que você considerou 
importante para esta disciplina. 
Prof. Marcel Leite Rios Instituto Federal de Rondônia 
Atividade (Biblioteca)

Mais conteúdos dessa disciplina