Programação Cliente em. jquery. Fontes: Wendell S. Soares e vinteum.com

Documentos relacionados
Aula 17 Introdução ao jquery

INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO JQUERY

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável.

Sumário. HTML CSS JQuery Referências IHC AULA

Curso online de. Formação em Front-End. Plano de Estudo

JavaScript (Elementos de Programação e Programação Básica)

Aula 11 Introdução ao Java Script

PROGRAMAÇÃO PARA INTERNET RICA DHTML E O DOCUMENT OBJECT MODEL

PROGRAMAÇÃO PARA INTERNET RICA DHTML E O DOCUMENT OBJECT MODEL

PROGRAMAÇÃO PARA INTERNET RICA DHTML E O DOCUMENT OBJECT MODEL

Desenvolvimento de Aplicações para Internet Aula 10

AULA 11 DESENVOLVIMENTO DE GAMES UTILIZANDO O HTML5

jquery Curso de Tecnologia em Análise e Desenvolvimento de Sistemas Desenvolvimento de Sistemas web

Programação WEB. Prof. André Gustavo Duarte de Almeida www3.ifrn.edu.br/~andrealmeida. Aula II jquery UI

Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação. jquery

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

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

INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT

CSS Cascading Style Sheets

PROF. DANIELA PIRES. Aplicações para Web. Aplicações para Web - FMU Prof. Daniela Pires

Web I F R N I N S T I T U TO F E D E R A L D E E D U C A Ç Ã O, C I Ê N C I A E T E C N O LO G I A D O R I O G R A N D E D O N R T E.

Introdução ao Javascript

Pré-requisitos: Conhecimentos de informática gerencial e lógica de programação.

O CMS JOOMLA! UM GUIA PARA INICIANTES

CONTEÚDO PROGRAMÁTICO

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

Nesta disciplina aprenderemos. HTML CSS JavaScript Jquery PHP

Um esquema de nomes para localização de fontes de informação na Web, esse esquema chama-se URI.

PARA QUEM É ESTE CURSO?

GUIA RÁPIDO. MDIForms. Sintel Informática Ltda. Rua Vergueiro, nº º andar Vila Mariana, São Paulo - SP CEP:

PROGRAMAÇÃO PARA INTERNET RICA AJAX

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web?

Os componentes HTML possuem a capacidade de configurar eventos

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

Programação WEB I DOM (Document Object Manager)

Bootstrap: Uma solução rápida para sites web

Java: Linguagem de programação (OOP) JavaScipt: Linguagem de scripts (OOP)

HTML: INTRODUÇÃO TAGS BÁSICAS

Curso Online de E-commerce. Plano de Estudo

GERAÇÃO DE ARQUIVOS DE SCRIPT EM PHP. Acadêmico: Leonardo Sommariva Orientador: Alexander Roberto Valdameri

Programação WEB I DOM (Document Object Manager)

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

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO JQUERY

Informática Parte 23 Prof. Márcio Hunecke

JAVASCRIPT Laboratórios de Informática João Paulo Barraca, André Zúquete, Diogo Gomes

HTML 5 TAGS BÁSICAS E ESTRUTURAIS. Prof. Rosemary Melo

Programação para Internet I

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

Especificações técnicas O código Javascript abaixo deve ser usado como um valor de clicktag associado ao banner:

O potencial didático do WordPress no ensino-aprendizagem de Programação WEB. WordCamp Porto Alegre

Desenvolvimento Web CSS Conceitos básicos parte II

Tabela de valores e formatos Correio24horas

Parte I. Tela inicial

Universidade Federal de Uberlândia Faculdade de Computação Projeto de Programação para Internet Prof. Dr. Daniel A Furtado

Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação. XML e JSON

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

Depende de algumas habilidades. O tamanho. Virtualmente ilimitado. Mercado. Estatisticamente crescente.

Programação Web - HTML

CSS Organizado e simples. Cercomp Equipe Web Nícolas Lazarte -

jquery André Tavares da Silva

Aula 9: Fundamentos do JQuery Fonte: Plano de Aula Oficial da Disciplina

MANUAL DE UTILIZAÇÃO DO SISTEMA DE ESTÁGIOS PARA O CURSO DE PSICOLOGIA

Especificações técnicas O código Javascript abaixo deve ser usado como um valor de clicktag associado ao banner:

Manual de Instalação APS AUDATEXWEB

Gosta de acompanhar os rumos das linguagens de programação? Então não fique de fora dessa! Descubra o que é o HTML 5!

EMENTA: PHOTOSHOP PARA WEB

Guia para Criativos em HTML5 ABRIL

OVERRIDE NO JOOMLA 3.5

Revisando os conteúdos. Introdução ao CSS

Tutorial da ferramenta de modelagem ASTAH (Versão resumida) Prof. Moacyr Franco Neto

Evite ao máximo o uso de javascripts para animações / transições, dando sempre preferência ao recurso de transições do CSS.

Adicionando AJAX (Tarefa F) Prof. Fellipe Aleixo

INTRODUÇÃO AO JQUERY PARTE 2. Prof. Me. Hélio Esperidião

Desenvolvimento de Aplicações para. Prof.: Bruno Rafael de Oliveira Rodrigues

Rede EtherTalk Macintosh (MacOS 8.x/9.x/X, versão 10.1)

Manual. Abandono de Carrinho e Navegação com

Destacando as Mudanças (con/nuando a Tarefa F) Prof. Fellipe Aleixo

Introdução à Programação para Dispositivos Móveis

Introdução ao Python. Programa Computacional

Redes de Computadores I Seminário Novas Tecnologias em Redes HTML5. Jessica da Silva Hahn Letícia Aparecida Coelho

SIMULADOS & TUTORIAIS

William Pereira Alves

Conteúdo Programático JavaScript Web Developer

Prof Evandro Manara Miletto. parte 1

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

CAPÍTULO 36 Como utilizar os serviços da Web

envolvidos numa comunicação

Baixar curso de html5 e css3. Baixar curso de html5 e css3.zip

Leonardo Zorzo Carbone. Orientador: Adilson Vahldick

ClassGenerator - Desenvolvendo aplicações em PHP com qualidade e eficiência.

José Vieira & José Esmeriz. Universidade do Minho

SECRETARIA DE EDUCAÇÃO SISTEMA DE GESTÃO E MONITORAMENTO ESCOLAR. iescolar MANUAL DE INSTRUÇÕES MÓDULO PROFESSOR

Passo a passo para CRIAR E EDITAR CONTEÚDO DOS CURSOS

#Aula Nº 1 Introdução webstandards.samus.com.br Vinicius Fiorio Custódio samus@samus.com.br

Desenvolvimento Web. HTML 5 Parte I. Prof. Vicente Paulo de Camargo

Como criar sua aplicação em React em poucos minutos. um ebook produzido por: CodePrestige

Web Interativa com Ajax e PHP

Transcrição:

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 foco principal da biblioteca jquery é a simplicidade. id d Por que submeter os desenvolvedores ao martírio de escrever longos e complexos códigos para criar simples efeitos?

Para que serve jquery? Adicionar efeitos visuais e animações; Buscar informações no servidor sem necessidade de recarregar a página; Prover interatividade; ti id d Alterar conteúdos; Modificar apresentação e estilização; Simplificar tarefas específicas de JavaScript; Realizar outras tarefas relacionadas às descritas.

Porque utilizar jquery Você, não precisa ser um profundo conhecedor de JavaScript para aprender jquery, por mais estranho que isso possa parecer, pois se trata de uma biblioteca criada com base nesta programação. Simplicidade é a palavra-chave que resume e norteia o desenvolvimento com jquery. Linhas e mais linhas de programação JavaScript escritas para obter um determinado efeito em uma página são substituídas por apenas uma dezena de linhas escritas com sintaxe jquery

Características ti jquery foi criada com a preocupação de ser uma biblioteca em conformidade com os Padrões Web, ou seja, compatível com qualquer sistema operacional, navegador e com suporte total para as CSS 3.

Características Uso de seletores CSS para localizar elementos componentes da estrutura de marcação HTML da página; Arquitetura compatível com instalação de plug-ins e extensões em geral; Indiferença às inconsistências de renderização entre navegadores; Capaz de interação implícita isto é, não há necessidade de construção de loops para localização de elementos no documento; Admite programação encadeada, ou seja, cada método retorna um objeto. É extensível, pois admite criação e inserção de novas funcionalidades na biblioteca existente.

Como instalar A biblioteca jquery nada mais é do que um arquivo JavaScript (arquivo tipo texto puro gravado com a extensão.js, como por exemplo: meu_arquivo.js) que deverá ser referenciado na página web onde serão aplicados efeitos E é somente isso. Você não precisa instalar nada. Basta fazer o download gratuito do arquivo e chamá-lo na(s) página(s).

Como usar A versão mais recente da biblioteca está no arquivo jquery.min.js (31/10/11) <head>... <script type= text/javascript src= /caminho/jquery.min.js ></script> <! a linha acima linha chama a biblioteca jquery --> </head>... Download no site oficial: http://code.jquery.com/ /

Sintaxe Sintaxe JavaScript Sintaxe jquery document.getelementsbytagname( getelementsbytagname("p") p) $("p") document.getelementbyid( um ).setattribute( class, cor ) $("#um").attr("class", "cor")

Sintaxe Suponha que você queira selecionar todas as tag's div, seu código seria o seguinte: $( div ); Quanto no método tradicional, você teria de usar : document.getelementsbytagname( div );

Exemplo simples jquery Criar uma página contendo um botão que, ao ser acionado, carregue outra página em uma div, sem recarregar a página atual.

Exemplo simples jquery Sem o jquery (AJAX puro):

Exemplo simples jquery Com jquery: Partimos de um HTML básico com um botão para acionar a função ajax e um elemento div, onde será impresso o resultado da requisição. Não esquecendo de adicionar a biblioteca jquery e também do CSS básico.

Exemplo simples jquery Temos outro arquivo HTML com o seguinte conteúdo:

Exemplo simples jquery Nosso objetivo é acessar este arquivo através de jquery, obter o conteúdo HTML e imprimir em um elemento DIV. Para utilizar o jquery é simples: Neste ponto o ajax já está funcionando, basta imprimir o HTML retornado em um elemento div: Solicite os arquivos completos deste exemplo a professor da disciplina.

Referências JQuery http://pt.wikipedia.org/wiki/jquery http://livrojquery.com.br/ http://www.maujor.com/blog/2008/10/22/i ntroducao-a-biblioteca-jquery/ a http://jquery.com/