AJAX. Prof. Marcos Alexandruk
|
|
- Paulo Cássio Soares Ramires
- 7 Há anos
- Visualizações:
Transcrição
1 Prof. Marcos Alexandruk
2 Asynchronous JavaScript and XML Não é uma "nova tecnologia" Utiliza os recursos já existentes do JavaScript Jesse James Garret utilizou o termo pela primeira vez em 2005: "Ajax: A New Approach to Web Applications"
3 Aplicações Desktop geralmente apresentam interfaces ricas em recursos, facilidades operacionais e grande velocidade no retorno das informações aos usuários (baixo tempo de resposta). Aplicações Web não apresentavam estas mesmas características.
4 Ajax incului recursos que possibilitam às aplicações Web vantagens semelhantes às apresentadas pelas aplicações Desktop. A Web deixa de ser apenas uma provedora de conteúdo e passa a ser uma plataforma de aplicativos.
5 "Web 2.0 é a mudança para uma internet como plataforma... a regra mais importante é desenvolver aplicativos que aproveitem os efeitos de rede para se tornarem melhores quanto mais são usados pelas pessoas, aproveitando a inteligência coletiva". - Tim O'Reilly, 2004.
6 Principais Aspectos do AJAX: Dinamismo e interatividade, utilizando DOM e JavaScript Recuperação assíncrona de dados, utilizando a classe XMLHttpRequest Camada de apresentação padronizada, utilizando XHTML e CSS
7 Aplicação web clássica: Algum evento (como o clique do mouse) na interface HTML dispara uma requisição HTTP para um servidor O servidor recebe a requisição, verifica o que deve fazer (cálculo, acesso ao banco de dados, etc.) e retorna uma resposta em HTML que é recebida pelo browser, que realiza um reload da página.
8 Aplicação web clássica: Após a requisição ter sido disparada o usuário nada pode fazer enquanto aguarda a resposta do servidor. A cada retorno do servidor toda a interface (página HTML) é recarregada.
9 Aplicação AJAX: Pode ser construídas de maneira que o usuário não venha a perceber que está sendo feita uma comunicação com o servidor. Usuário não é obrigado a aguardar retornos que interrompem o fluxo de trabalho na interface. (Oferece assim vantagem similar às aplicações desktop.)
10 Aplicação AJAX: Utiliza uma nova camada de software no lado cliente (engine AJAX) que é escrita em JavaScript. Executa processamentos assíncronos de comunicação com o servidor (troca de dados) e também é responsável pela renderização da interface do usuário.
11 Processamento síncrono: aguarda o término da execução de um processo para iniciar outro. Processamento assíncrono: permite que outros processos sejam acionados ao mesmo tempo da execução do primeiro.
12 Classe XMLHttpRequest API (Application Programming Interface) que disponibiliza as funcionalidades HTTP (HyperText Transfer Protocol) permitindo a troca de dados entre cliente (browser) e servidor. Internet Explorer disponibilizou o recurso na forma de um ActiveX. Outros navegadores seguiram especificação da W3C.
13 XMLHttpRequest + onreadystatechange : Object + readystate : int + responsetext : String + responsexml : String + status : int + statustext : String + abort() : void + getallresponseheaders() : String + getresponseheader(headerneame : String) : String + open(method: String, url : String, async : boolean, username : String, password: String) : void + send(content: String) : void + setrequestheader(label: String, value: String) : void
14 Criando um objeto da classe XMLHttpRequest var XMLTttp; try { XMLHttp = new XMLHttpRequest(); // W3C catch(e) { try { XMLHttp = new ActiveObject("Msxml12.XMLHTTP"); // IE 6.X catch(ee) { try { XMLHttp = new ActiveObject("Microsoft.XMLHTTP"); // IE 5.X catch(eee) { alert ("Não conseguiu criar o objeto: " + eee.description);
15 pesquisarcepxml.html <HTML> <HEAD> <script language="javascript" type="text/javascript" src="consultarcepxml.js"></script> <TITLE>CONSULTAR CEP</TITLE> </HEAD> <BODY> <P align=center><font face="comic Sans MS" size=5>pesquisar Cep</FONT></P> <P align=center> <FORM title=consultacep name=formconsultacep action="javascript:atualiza(formconsultacep.codigocep.value);" method=post> <P align=center> <FONT size=4>digite o Cep: <INPUT maxlength=10 size=9 name=codigocep> </FONT></P> <P align=center> <INPUT type=submit value=pesquisar name=b-pesquisar ></FONT></P></FORM> <P></P> <P align=center><font size=5></font> </P> <div id=atualiza> </div> </BODY> </HTML>
16 consultarcepxml.js (1/2) var comunicacao; function buscardados(url,codigocep) { comunicacao = null; // Procura por um objeto nativo (Mozilla/Safari) if (window.xmlhttprequest) { comunicacao = new XMLHttpRequest(); comunicacao.onreadystatechange = tratarretorno; comunicacao.open("get", url+'?codigocep='+codigocep, true); comunicacao.send(null); else if (window.activexobject) // Procura por uma versao ActiveX (IE) { comunicacao = new ActiveXObject("Microsoft.XMLHTTP"); if (comunicacao) { comunicacao.onreadystatechange = tratarretorno; comunicacao.open("get", url+'?codigocep='+codigocep, true); comunicacao.send();
17 consultarcepxml.js (2/2) function tratarretorno() { if ( comunicacao.readystate == 4 ) { if (comunicacao.status == 200) { var result = comunicacao.responsexml; var arearepaint = document.getelementbyid( 'atualiza' ); var tagxml = result.getelementsbytagname( 'cep' ); var endereco = tagxml[0].getelementsbytagname('endereco')[0].firstchild.nodevalue; var bairro = tagxml[0].getelementsbytagname('bairro')[0].firstchild.nodevalue; var cidade = tagxml[0].getelementsbytagname('cidade')[0].firstchild.nodevalue; var retorna = "<font color=red>" + "Endereco: " + endereco + "<br>" + " Bairro: " + bairro + "<br>" + " Cidade: " + cidade + "<br>" + "</font>"; arearepaint.innerhtml = retorna; else { alert("houve um problema ao obter os dados:\n" + comunicacao.statustext); function Atualiza(codigoCep) { buscardados("consultarcepxml.php", codigocep);
18 consultarcepxml.php (1/2) <? // conexão com o banco de dados $host = " "; $user = "root"; $senha = ""; $con = mysql_connect($host, $user, $senha) or die ("ERRO DE CONEXÃO COM SGDB ". mysql_error()); mysql_select_db("livro"); // pega o parametro enviado pelo formulario HTML import_request_variables("gp"); // prepara e executa a sentença sql $sql = "SELECT endereco, bairro, cidade FROM cep WHERE codigocep = '$codigocep'"; $resultado = mysql_query($sql) or die("a busca do cep falhou: ". mysql_error() ); $linha = mysql_fetch_array($resultado);
19 consultarcepxml.php (2/2) // prepara o retorno dos dados em XML para a engine AJAX header("content-type: text/xml"); echo "<?xml version=\"1.0\" encoding=\"iso \"?>\n"; echo "<cep>\n"; if ($linha) { $endereco = $linha["endereco"]; $bairro = $linha["bairro"]; $cidade = $linha["cidade"]; echo "<endereco>$endereco</endereco>\n"; echo "<bairro>$bairro</bairro>\n"; echo "<cidade>$cidade</cidade>\n"; else echo "<erro>cep Inexistente!!!</erro>\n"; echo "</cep>\n";?>
AJAX (Asynchronous Javascript And XML)
AJAX (Asynchronous Javascript And XML) André Tavares da Silva andre.silva@udesc.br AJAX O nome AJAX foi idealizado por Jesse James Garrett, que definiu o objeto XMLHttpRequest. O AJAX não é uma linguagem
Leia maisAJAX. Aula 01 - Introdução
AJAX Aula 01 - Introdução AJAX é acrônimo em língua inglesa de "Asynchronous Javascript and XML", que em português significa "Javascript e XML Assíncronos" Introdução O Ajax é baseado nos seguintes padrões
Leia maisPROGRAMAÇÃO PARA INTERNET. Fonte: Raul Paradeda
PROGRAMAÇÃO PARA INTERNET Introdução à AJAX Fonte: Raul Paradeda INTRODUÇÃO Para entender o que é o AJAX é necessário ter o prévio conhecimento de: HTML / XHTML; Javascript; CSS; XML. INTRODUÇÃO Ao pesquisar
Leia maisUniversidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação. Ajax
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Ajax Desenvolvimento de Sistemas para WEB Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com Tópicos
Leia maisAjax Asynchronous JavaScript and Xml
Ajax Asynchronous JavaScript and Xml Ajax permite construir aplicações Web mais interativas, responsivas, e fáceis de usar que aplicações Web tradicionais. Numa aplicação Web tradicional quando se prime
Leia maisJavaNoroeste Grupo de Usuários Java do Noroeste Paulista. AJAX e WEB 2.0
JavaNoroeste Grupo de Usuários Java do Noroeste Paulista AJAX e WEB 2.0 Carlos Fernando Gonçalves Mestre em Engenharia de Computação, área de concentração Engenharia de Software pelo IPT SP Bacharel em
Leia maisAula 4 Arquitetura de software na Web atual: AJAX e Ajax. Prof: Dra. Renata Pontin de Mattos Fortes
SCE 0265 ICMC-USP Aula 4 Arquitetura de software na Web atual: AJAX e Ajax Prof: Dra. Renata Pontin de Mattos Fortes Aluno PAE: Willian Massami Watanabe 1 Introdução O que é AJAX? 2 Introdução O que é
Leia maisAjax Asynchronous JavaScript and Xml
Ajax Asynchronous JavaScript and Xml Ajax permite construir aplicações Web mais interactivas, responsivas, e fáceis de usar que aplicações Web tradicionais. Numa aplicação Web tradicional quando se prime
Leia maisProgramação para Internet
Universidade Federal de Uberlândia Faculdade de Computação Programação para Internet Curso de Sistemas de Informação Prof. Dr. Daniel A. Furtado Módulo 10 Web Dinâmica Introdução ao AJAX AJAX Introdução
Leia maisAJaX Asy s nchronous s J avasc S ript p t a nd d XML
Asynchronous JavaScript and XML Ajax Um nome para um novo tipo de aplicações na Web Técnica de desenvolvimento de aplicações para criar páginas mais interactivas Não é uma nova tecnologia Ajax= JavaScript
Leia maisDesenvolvimento de Sistemas Web Prof. Leandro Roberto. Aula 18 JavaScript: Eventos MySQL PHP (insert, update e delete)
Desenvolvimento de Sistemas Web Prof. Leandro Roberto Aula 18 JavaScript: Eventos MySQL PHP (insert, update e delete) JavaScript Eventos Alguns eventos de uma página HTML podem ser interceptados e programados
Leia maiscadastro de usuários utilizando Ajax e PHP para inserir os dados em uma tabela MySQL.
cadastro de usuários utilizando Ajax e PHP para inserir os dados em uma tabela MySQL. Vamos então a criação do banco de dados que iremos chamar de banco_cliente e também de nossa tabela chamada clientes
Leia maisINTEGRAÇÃO DA METODOLOGIA DE DESENVOLVIMENTO AJAX COM SERVLETS JAVA
Encontro Internacional de Produção Científica Cesumar 23 a 26 de outubro de 2007 INTEGRAÇÃO DA METODOLOGIA DE DESENVOLVIMENTO AJAX COM SERVLETS JAVA Everton Coimbra de Araújo 1, Juliano Rodrigo Lamb 2,
Leia maisAJAX é baseado nos seguintes padrões WEB: JavaScript, XML, HTML, CSS.
AJAX AJAX é acrônimo de Asynchronous JavaScript And XML. É um tipo de programação que se tornou popular in 2005 pela Google (com Google Suggest). AJAX não é uma nova linguagem de programação, mas uma nova
Leia maisAJAX é o acrônimo de Asychronous JavaScript and XML, ou seja, JavaScript e XML assíncronos;
AJAX é meramente um termo utilizado para descrever o processo de utilização do objeto XMLHttpRequest do JavaScript, para recuperar ou enviar informações ao servidor de forma assíncrona. AJAX é o acrônimo
Leia maisDesenvolvimento de Aplicações para Internet Aula 11
Desenvolvimento de Aplicações para Internet Aula 11 Celso Olivete Júnior olivete@fct.unesp.br www.fct.unesp.br/docentes/dmec/olivete jquery Na aula passada: Selecionando atributos Manipulando CSS Inserindo
Leia maisProgramação para a Internet II 2.13. PHP AJAX. Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt
Programação para a Internet II 2.13. PHP AJAX Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Ajax não é uma tecnologia! É um conceito! Consiste no uso do objecto XMLHttpRequest que se encontra implementado
Leia maisProgramação para Internet
Universidade Federal de Uberlândia Faculdade de Computação Programação para Internet Módulo 10 Web Dinâmica Introdução ao AJAX Prof. Dr. Daniel A. Furtado AJAX Introdução AJAX = Asynchronous JavaScript
Leia maisLinguagens, Web Services e WEB 2.0
Tecnologias WEB: Linguagens, Web Services e WEB 2.0 Marcelo Daibert contato@daibert.eti.br http://daibert.eti.br Agenda Introdução Contextualização Revolução da Internet História Web Tecnologias Importantes
Leia maisIntrodução ao AJAX Métodos Open e Send
Introdução ao AJAX Métodos Open e Send Irei demonstrar alguns métodos básicos para se trabalhar com o objeto XMLHttpRequest, que já demonstrei no post Introdução ao AJAX Objeto XMLHttpRequest. Tentarei
Leia maisConceitos de Ajax Exemplos de uso do Ajax no braço, muitos exemplos, muito código (HTML, CSS, JavaScript, PHP, XML, JSON)
Márcio Koch 1 Currículo Formado na FURB em Ciência da Computação Pós graduado em Tecnologias para o desenvolvimento de aplicações web Mestrando em Computação Gráfica na UDESC Arquiteto de software na Senior
Leia maisProgramação para Internet
Universidade Federal de Uberlândia Faculdade de Computação Programação para Internet Módulo 9 Web Dinâmica Introdução ao AJAX Prof. Dr. Daniel A. Furtado AJAX Introdução AJAX = Asynchronous JavaScript
Leia maisAjax não é dependente dos servidores Web, e como tal poderá ser usado com PHP, JSP, ASP e ASP.NET.
1 2 Ajax não é dependente dos servidores Web, e como tal poderá ser usado com PHP, JSP, ASP e ASP.NET. 3 Por todo o documento subentende-se: todos os seus componentes já anteriormente carregados: imagens,
Leia maisPROGRAMAÇÃO PARA INTERNET RICA AJAX
PROGRAMAÇÃO PARA INTERNET RICA AJAX Prof. Dr. Daniel Caetano 2013-1 Objetivos Apresentar o conceito do AJAX Capacitar para a criação de sites / aplicativos dinâmicos com o uso de AJAX Trabalho B! Material
Leia maisAJAX no GASweb. Mas e afinal, para que usamos o AJAX?
Nível - Avançado AJAX no GASweb Por: Pablo Hadler AJAX (Asynchronous Javascript and XML) foi criado com o princípio de ser uma maneira rápida e otimizada de podermos fazer requisições Web, sendo esta totalmente
Leia maisDESENVOLVIMENTO DE SISTEMAS WEB. Lista de Exercícios AV2-01. Luiz Leão
DESENVOLVIMENTO DE SISTEMAS WEB Luiz Leão luizleao@gmail.com http://www.luizleao.com Questão 01 Sobre as características da programação orientada a objetos, explique o encapsulamento. Questão 01 - Resposta
Leia maisEXERCÍCIOS DE REVISÃO DE CONTEÚDO QUESTÕES DISSERTATIVAS
EXERCÍCIOS DE REVISÃO DE CONTEÚDO QUESTÕES DISSERTATIVAS 1. Explique a(s) diferença(s) entre design pattern e framework. 2. Analisar o arquivo de configurações (web.xml) abaixo identificando quais suas
Leia maisInformática I. Aula 8. Aula 8-19/09/2007 1
Informática I Aula 8 http://www.ic.uff.br/~bianca/informatica1/ Aula 8-19/09/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e
Leia maisAJAX - Tutorial. Anselmo Luiz Éden Battisti, Christiano Julio Pilger de Brito. 18 de agosto de 2006
18 de agosto de 2006 Agenda 1. Introdução 2. Sincrono X Assíncrono 3. O que é Ajax? 4. Para que Serve? 5. Exemplo 1 - Carregando um Arquivo 6. ajaxinit 7. Métodos e Atributos 8. Exibindo o Resultado 9.
Leia maisInformática Parte 23 Prof. Márcio Hunecke
Escriturário Informática Parte 23 Prof. Márcio Hunecke Informática Json (ECMA-404) JSON (JavaScript Object Notation), é um formato compacto, de padrão aberto independente, de troca de dados simples e
Leia mais6. Introdução à Linguagem PHP
6. Introdução à Linguagem PHP A comunicação na Web exige dois agentes: o cliente web e o servidor web. O cliente requer informação (a partir de uma página HTML acessada pelo navegador) e o servidor fornece
Leia maisUniversidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação. XML e JSON
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação XML e JSON Desenvolvimento de Sistemas para WEB Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com
Leia maisPROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS
PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 2 3 4 5 Conceito das RIA Desafios Atuais Características das RIA Considerações e Benefícios Situação
Leia maisAjax na Construção de uma Aplicação Web para Monitoramento de Ambientes. Marcus Vinícius Silva Gois Orientador: Paulo César Rodacki Gomes
Ajax na Construção de uma Aplicação Web para Monitoramento de Ambientes Marcus Vinícius Silva Gois Orientador: Paulo César Rodacki Gomes Roteiro Introdução O problema da web Objetivos do Trabalho Fundamentação
Leia maisConstruindo um sistema simples de cadastro de fornecedores em PHP e MySQL.
Construindo um sistema simples de cadastro de fornecedores em PHP e MySQL. Procuraremos mostrar os principais procedimentos para fazer um cadastro de registros numa base de dados MySQL utilizando a linguagem
Leia maisJava: Linguagem de programação (OOP) JavaScipt: Linguagem de scripts (OOP)
Executado do lado do cliente, interage com o usuário sem a necessidade do script passar pelo servidor. Desenvolvida por Brendan Eich, da Netscape Communications Corporation em 1995 (LiveScript). 1ª linguagem
Leia maisSCE Aula 3 Arquitetura de software na Web atual: processamento de lado cliente. Prof: Dra. Renata Pontin de Mattos Fortes
SCE 0265 Aula 3 Arquitetura de software na Web atual: processamento de lado cliente Prof: Dra. Renata Pontin de Mattos Fortes Aluno PAE: Willian Massami Watanabe Sumário da aula Aplicações Estáticas x
Leia mais22/05/2012 CRIANDO UM PROJETO COM TELAS ESTRUTURA DA APLICAÇÃO LOGIN BANCO DE DADOS TAREFAS PHP MYSQL PARTE 2
CRIANDO UM PROJETO COM TELAS Páginas com formulário Acesso ao banco de dados PHP MYSQL PARTE 2 Luciana Balieiro Cosme ESTRUTURA DA APLICAÇÃO LOGIN BANCO DE DADOS # Coluna Nome e Tipo 1 codigo int(11) AUTO_INCREMENT
Leia maisAJAX Asynchronous JavaSctipt And XML. Nuno Dantas, 1010676 7 de Novembro de 2006
AJAX Asynchronous JavaSctipt And XML Nuno Dantas, 1010676 7 de Novembro de 2006 1 2 Resumo Com o desenvolvimento da Internet apareceu de necessidade de melhorar a forma de funcionamento das aplicações
Leia maisCarregando dados do Banco de Dados MySQL através de uma tag SELECT
Carregando dados do Banco de Dados MySQL através de uma tag SELECT Como já vimos todo o processo de criação do Objeto XMLHttpRequest e como efetuar a comunicação com o servidor através das funções de OPEN
Leia maisIntrodução ao Javascript
Programação WEB I Introdução ao Javascript Apresentação da Disciplina,Introdução a linguagem Javascript Objetivos da Disciplina Apresentar os principais conceitos da linguagem Javascript referente à programação
Leia maisPROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS
PROGRAMAÇÃO PARA INTERNET RICA RICH INTERNET APPLICATIONS Prof. Dr. Daniel Caetano 2013-1 Objetivos Apresentar o que é uma Aplicação Rica para Internet Contextualizar tais aplicações na Web e os desafios
Leia maisCapítulo 4. Programação em ASP
Índice: CAPÍTULO 4. PROGRAMAÇÃO EM ASP...2 4.1 REGISTRAR...2 4.1.1 Códigos para configuração do objeto...2 4.1.2 Formulário para transferir dados da impressão digital...3 4.1.3 Código Javascript para registro
Leia maisDesenvolvimento Web. Introdução Geral. Prof. Vicente Paulo de Camargo
Introdução Geral Prof. Vicente Paulo de Camargo Web e Internet A Internet é uma rede de computadores que conecta milhões de computadores Se comunicam através do protocolos específicos A Web é uma forma
Leia maisProf Evandro Manara Miletto. parte 1
Prof Evandro Manara Miletto parte 1 Sumário Introdução Variáveis e tipos de dados Operadores O que é JavaScript? JavaScript é uma linguagem de programação criada pela Netscape para adicionar interatividade
Leia maisDesenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes
Desenvolvimento Web XHTML Formulários Prof. Bruno E. G. Gomes 2014 Introdução Um recurso bastante utilizado no desenvolvimento Web é o envio de dados de uma página para o servidor quando fornecemos informações,
Leia maisGUIA PHP com MYSQL Autor: Everton Mendes Messias
PHP (Hypertext Preprocessor) : Linguagem de programação interpretada. Tags PHP: phpinfo(); Comentários: //, # - comentário de uma linha /* comentário de várias linhas */ GUIA PHP com MYSQL Autor: Everton
Leia maisProtocolo HTTP. - Características. - Modelo Requisição/Resposta. - Common Gateway Interface (CGI)
Protocolo HTTP - Características - Modelo Requisição/Resposta - Common Gateway Interface (CGI) Características Hypertext Transfer Protocol (HTTP) Protocolo utilizado para transferir documentos de hipertexto
Leia maisProgramação para Internet I. Fernando F. Costa nando@fimes.edu.br
Programação para Internet I Fernando F. Costa nando@fimes.edu.br Ementa Histórico da Internet Componentes para o funcionamento da Internet: Protocolo, Aplicações e Serviços Confecção de páginas para internet
Leia maisDesenvolvimento de Aplicações Web. Prof. José Eduardo A. de O. Teixeira www.vqv.com.br / j.edu@vqv.com.br
Desenvolvimento de Aplicações Web Programação Contextualização de aplicações Web: navegadores e servidores como interpretadores, tecnologias do lado do cliente (XHTML, CSS, Javascript) e do lado do servidor
Leia maisDesenvolvimento de Aplicações para Internet Aula 5
Desenvolvimento de Aplicações para Internet Aula 5 Celso Olivete Júnior olivete@fct.unesp.br www.fct.unesp.br/docentes/dmec/olivete Na aula passada Linguagem PHP: Introdução tiposdedados operadores estruturas
Leia maisRedes de Computadores e Aplicações Camada de aplicação IGOR ALVES
Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES Camada de aplicação Um protocolo da camada de aplicação define como processos de uma aplicação, que funcionam em sistemas finais diferentes,
Leia maisif( document.dados.tx_ .value=="" document.dados.tx_ .value.indexof('.
grupes - Grupo de Estudos Espaço de Saberes
Leia maisPara as respostas de escolha múltipla use os quadrados junto da pergunta Seja sucinto e claro nas suas respostas Escreva com letra legível
Licenciatura em Engenharia Informática Exame Época Recurso: 22 de Fevereiro, 2007 Duração: 30 min. Para as respostas de escolha múltipla use os quadrados junto da pergunta Seja sucinto e claro nas suas
Leia maisINTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO
INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO Introdução JQuery é uma biblioteca JavaScript desenvolvida para simplificar os scripts client-side que interagem com o HTML. Ela foi lançada em janeiro de
Leia maisO MySQL é o banco de dados mais popular usado com PHP.
MySQL O MySQL é o banco de dados mais popular usado com PHP. Compatível com as linguagens PHP, C/C++, C#, Java entre outras. Ideal para pequenas e grandes aplicações Suporta o padrão SQL A combinação PHP/MySQL
Leia maisSessão e inclusão de arquivos no PHP
Sessão e inclusão de arquivos no PHP Neste pequeno sistema iremos tratar de alguns pontos diferenciais: - Sessão no PHP baseado em validação de login no banco de dados para acesso ao sistema; - Inclusão
Leia maisIntrodução à HTML Dinámico. O linguagem JavaScript.
Introdução à HTML Dinámico. O linguagem JavaScript. Conferencia 7 MSc. Yoenis Pantoja Zaldívar O que já sabemos XHTML regras, etiquetas CSS selectores, propriedades (modelo de caixa, formateo visual) Situação
Leia maisAula 17 Introdução ao jquery
Aula 17 Introdução ao jquery jquery é uma biblioteca JavaScript criada por John Resig e disponibilizada como software livre e aberto, ou seja, de emprego e uso regido segundo licença conforme as regras
Leia maisProgramação WEB I DOM (Document Object Manager)
Programação WEB I DOM (Document Object Manager) DOM Significa Modelo de Objetos de Documentos e tem por finalidade descrever e padronizar os objetos e seus relacionamentos em uma aplicação. Tem a finalidade
Leia maisProfessor Jefferson Chaves Jefferson de Oliveira Chaves
Professor Jefferson Chaves jefferson.chaves@ifc-araquari.edu.br Introdução ao Ambiente Cliente x Servidor; Os métodos GET e POST; Formulários HTML; Validação de dados; HTML, CSS e JavaScript (somente
Leia maisINTRODUÇÃO AO JQUERY PARTE 2. Prof. Me. Hélio Esperidião
INTRODUÇÃO AO JQUERY PARTE 2 Prof. Me. Hélio Esperidião ATRIBUINDO EVENTOS A TAGS OU SELETORES Nome do seletor ou nome do id precedido de # Nome do evento Bloco de código que deve ser executado caso o
Leia maisProf Evandro Manara Miletto. parte 2
Prof Evandro Manara Miletto parte 2 Sumário Estruturas de Controle Eventos Estruturas de controle características Estruturas de controle (ou condicionais) são executadas caso um teste seja atendido Permite
Leia maisEA975 - Laboratório de Engenharia de Software
EA975 - Laboratório de Engenharia de Software Turmas K/L - 2017 Aula 1 O que vamos desenvolver? Vamos desenvolver uma aplicação distribuída, empregando a arquitetura 3-Tier segundo o estilo REST/HTTP (Respresentational
Leia maisInformática I. Aula 16. Aula 16-30/10/2006 1
Informática I Aula 16 http://www.ic.uff.br/~bianca/informatica1/ Aula 16-30/10/2006 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação
Leia maisInternet e Programação Web
COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 3 Técnico Prof. Cesar 2014 1. PHP e MySQL O MySQL é o gerenciador de banco de dados mais usado com o PHP. Existem muitas
Leia maisLista de Revisão. 3. Analise a afirmativa a seguir como verdadeira ou falsa e justifique.
Lista de Revisão 1. Nos sistemas web, geralmente os usuários apresentam dois problemas típicos, a desorientação e a sobrecarga cognitiva. Discorra sobre esses problemas. 2. Apresente as principais diferenças
Leia maisCanvas. <canvas id= meucanvas width= 200 height= 100 ></canvas>
Canvas Uma tela bitmap dependente de resolução que pode ser usada para renderização de textos, gráficos, jogos ou outras imagens em tempo real. Permite desenhar elementos gráficos via Javascript. Desenha
Leia maisIntrodução ao PHP. Prof. Késsia Marchi
Introdução ao PHP Prof. Késsia Marchi PHP Originalmente PHP era um assíncrono para Personal Home Page. De acordo com convenções para atribuições de nomes recursivas do GNU foi alterado para PHP Hypertext
Leia maisPHP* e suas aplicações na ciência
PHP* e suas aplicações na ciência 28 de Maio IF/UFRGS Eduardo Balbinot *PHP: Hypertext Processor Pra que serve PHP? Para criar websites Mas eu já sei HTML*... HTML é estático Baixa interatividade *HyperText
Leia maisComo determinar o quanto seu site precisa de espaço em disco e tráfego mensal no plano de hospedagem
Como determinar o quanto seu site precisa de espaço em disco e tráfego mensal no plano de hospedagem Esta é uma pergunta que você precisa de resposta antes de escolher a empresa que você vai hospedar o
Leia maisDesenvolvimento de Aplicações para Internet Aula 6
Desenvolvimento de Aplicações para Internet Aula 6 Celso Olivete Júnior olivete@fct.unesp.br Na aula passada 1. Desenvolvimento do banco de dados 2. Desenvolvimento da interface do sistema 3. Desenvolver
Leia maisDesenvolvimento Web. JavaScript aula II variáveis (cont.) e diálogos. Professor: Bruno Gomes
INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA CURSO TÉCNICO INTEGRADO EM INFORMÁTICA CAMPUS CURRAIS NOVOS Desenvolvimento Web JavaScript aula II variáveis (cont.) e diálogos Professor: Bruno Gomes
Leia maisProgramação Web Prof. Wladimir
Programação Web Prof. Wladimir Linguagem PHP Mail() e BD @wre2008 1 Sumário Função mail(); Conexão com Banco de dados; @wre2008 2 Envio de e-mail O comando mail(): é a função do PHP para envio de e-mail.
Leia maisDesenvolvimento de Aplicações WEB (DAW) Prof. Julio Arakaki 1o. Semestre 2016
Desenvolvimento de Aplicações WEB (DAW) Prof. Julio Arakaki 1o. Semestre 2016 Utilizado para coletar dados de entrada do usuário. Sintaxe:
Leia maisIntrodução Conceitos Iniciais Metodologia Web Services Considerações Finais. Introdução. Conceitos Iniciais Metodologia
Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Informática Pós-Graduação em Ciência da Computação WEB SERVICES Objetivo do trabalho; Utilização de ; Alexandra C. P. de Aguiar, Andriele
Leia maisBasicamente iremos precisar de uma base de dados na qual iremos armazenar os registros feitos pelos vistantes: Vamos armazenar os seguintes dados:
Livro de Visitas Basicamente iremos precisar de uma base de dados na qual iremos armazenar os registros feitos pelos vistantes: Vamos armazenar os seguintes dados: ID nome email mensagem data O código
Leia maisInternet. Protocolos. Principais Serviços. E-MAIL Chat TELNET FTP. Definições Básicas
Internet A Internet surgiu a partir de um projeto da agência norte-americana ARPA com o objetivo de conectar os computadores dos seus departamentos de pesquisa. Essa conexão iniciou-se em 1969, entre 4
Leia maisIntrodução à Engenharia da Computação. Tecnologia Web Professor Machado
Introdução à Engenharia da Computação Tecnologia Web Professor Machado 1 WWW - World Wide Web Surgiu da necessidade de troca de documentos entre institutos de pesquisas. Utiliza o protocolo HTTP (HyperText
Leia maisProgramação Cliente em. jquery. Fontes: Wendell S. Soares e vinteum.com
Programação Cliente em Sistemas Web jquery Fontes: Wendell S. Soares e vinteum.com Apresentação jquery é uma biblioteca JavaScript criada por John Resig e disponibilizada como software livre e aberto O
Leia maisNesta disciplina aprenderemos. HTML CSS JavaScript Jquery PHP
Introdução Nesta disciplina aprenderemos HTML CSS JavaScript Jquery PHP HTML é a abreviatura de HyperText Mark-up Language. O HTML foi inventado em 1990, por um cientista chamado Tim Berners-Lee. A finalidade
Leia maisPassos Preliminares: Acessando a máquina virtual via ssh.
CIn/UFPE Sistemas de Informação Redes de Computadores Professor: Kelvin Lopes Dias Monitor: Edson Adriano Maravalho Avelar {kld,eama@cin.ufpe.br Instalando o APACHE, PHP (PHPADMIN), MySQL. Este tutorial
Leia maisEnglish Português. By erickalves 25 Julho, 2009-01:08. Devido à política (#) de segurança. Encontrar Blogs Crie o seu blog de graça Ganhe prêmios
Encontrar Blogs Crie o seu blog de graça Ganhe prêmios English Português Cel: +55 (21) 7417-9918 E-mail: erick@lithic.com.br Inserindo dados no banco em PHP + Ajax + jquery + Mysql + Validação (/pt-br/blog/tutoriais
Leia maisPROCESSO DE SELEÇÃO DE ESTAGIÁRIO EDITAL 093/2018 Vaga A
MINISTÉRIO DA EDUCAÇÃO Universidade Federal de Alfenas UNIFAL-MG Núcleo de Tecnologia de Informação NTI Gerência de Desenvolvimento e Gestão da Informação PROCESSO DE SELEÇÃO DE ESTAGIÁRIO EDITAL 093/2018
Leia maisZK Framework. Utilizando Ajax sem Javascript
artigo ZK Framework Utilizando Ajax sem Javascript N os últimos anos, as tecnologias utilizadas em aplicações web apresentaram uma notável evolução. Inicialmente tinham-se aplicações cujas camadas de visão
Leia maisArquitetura de Serviços na Embrapa, viabilização da integração de informações eletrônicas de UDs e UCs. 12 de agosto de 2014 Fernando Chagas Santos
Arquitetura de Serviços na Embrapa, viabilização da integração de informações eletrônicas de UDs e UCs 12 de agosto de 2014 Fernando Chagas Santos Agenda 1. Contextualização 2. Proposta para a Integração
Leia maisPrimeiro contato com JavaScript
Primeiro contato com JavaScript Visão Geral JavaScript É uma linguagem em formato script; Permite dinamizar funções do site e criar interatividade em páginas web. O JavaScript permite: Coletar dados dos
Leia mais