SlideShare uma empresa Scribd logo
 
Quem é esse cara? Formado em Tecnologia de Sistemas pra Internet. Programa desde os 13 anos. Programador back-end. Já trabalhou em empresas, órgãos governamentais e startups como: INCRA, 3Up Tecnologia, Onsee Digital Signage. Atualmente é CEO/Founder da Stoodos.
O que vamos ver? O que é jQuery? Porque usá-lo Para que usá-lo? Como usa-lo? Seletores. jQuery e o CSS. Efeitos em jQuery. Ajax com jQuery. Bônus: Principais plugins do jQuery.
O que é jQuery? Criada por  John Resig. Biblioteca JavaScript. Uma forma simples de escrever códigos  JavaScript. Free – MIT e GPL Conformidade com os padrões web. www.jquery.com
Por que usá-lo? JavaScript: jQuery
Para que usá-lo Adicionar efeitos visuais e animações. Acessar e manipular o HTML. Implementar códigos Ajax. Prover interatividade. Alterar conteúdos. Compatibilidade com navegadores. Simplificar tarefas JavaScript.
Como usá-lo? Baixar o jQuery em  www.jquery.com  Incluir o arquivo .js em seu projeto. Chamar o jQuery no cabeçalho do HTML Ex.:  Programar em Jquery.
Alguns adendos Construtor $() ou jQuery(). Encadeamento: Ex.:
Seletores Seletores CSS 1-3 funcionam em jQuery. O jQuery possui alguns seletores próprios. http://api.jquery.com/category/selectors/ Ex. de seletores CSS: Ex. de seletores próprios:
Eventos Mesmos do JavaScript. blur(), change(), click(), dbclick(), focus(), hover(), keydown(), keypress(), keyup(), load(), select(), submit() … http://api.jquery.com/category/events/ Ex.:
jQuery e o CSS. Muito simples manipular CSS por jQuery. Ex.:
Efeitos em jQuery. Métodos que possibilitam a criação de efeitos customizados. Métodos com efeitos nativos.
Efeitos em jQuery. animate() - Criar animações personalizadas. Ex.:
Efeitos em jQuery. delay() - Seta um tempo de espera entre execuções. Ex.: fadeIn(), fadeOut(), fadeToggle() – Aparecer e desaparecer. Ex.:
Efeitos em jQuery. hide(), show(), toggle() Ex.: slideDown(), slideUp(), slideToggle() Ex.:
Ajax com jQuery. Muito, muito, mas muito mais simples mesmo que JavaScript puro. Muito mais organizado que em JavaScript puro.
Ajax com jQuery. load() – Lê dados servidor e os carrega no elemento HTML selecionado. Ex.: ajax() – Realiza requisições ajax. Ex.:
Plugins do jQuery – O que são? Códigos jQuery para ajudar o desenvolvedor a fazer algo (validar formulários, upload de arquivos..). Vantagem de ter muita coisa boa já implementada. Encurta o tempo de desenvolvimento.
Como usar um plugin? Download dos arquivos do plugin (imagens, .js, .css, .swf...) Chamar os arquivos necessários na página (.js, .css …) Utilizar o plugin.
Bons plugins jQuery Validate – Validar formulários Fancybox – Lightbox genérico jQuery UI – Interações com o usuário MeioMask – Máscaras (CPF, Telefone ...)
Contatos @tiagobutzke [email_address]

Mais conteúdo relacionado

PPTX
PDF
Material Design simples e rapido com AngularJS
PPTX
VueJS - Uma alternativa elegante
PPTX
Introdução ao AngularJS!
PDF
jQuery
PPTX
Introdução ao AngularJS
PPTX
A evolução do AngularJS
PPTX
Desenvolvimento de Aplicações Web AngularJS no Contexto da IoT
Material Design simples e rapido com AngularJS
VueJS - Uma alternativa elegante
Introdução ao AngularJS!
jQuery
Introdução ao AngularJS
A evolução do AngularJS
Desenvolvimento de Aplicações Web AngularJS no Contexto da IoT

Mais procurados (20)

PPTX
Apresentação AngularJS - Angular UI
PPS
Descomplicando o JQuery - Introdução ao Framework
PDF
AngularJS Abraçando o MVC Client-Side
PDF
O futuro dos WebApps com AngularJS 2.0
ODP
Jquery - Apresentação e aplicação prática
PPTX
Domain-Driven Design
PPTX
Visão Geral sobre Angular JS
PDF
Introdução ao JQuery e AJAX
PDF
ODIG - Javascript, DOM Elements e jQuery
PPTX
PDF
Introdução jQuery UI
PPT
Desenvolvimento Do jQuery Light Box Plugin ao vivo
PDF
script.aculo.us
PDF
Performance com AngularJS
PDF
Hello vue
PDF
React - Introdução
PDF
Jquery - Apresentação e aplicação prática
PDF
O processo de criação de um web site | By Alessandra Soares
PPTX
AngularJS sem medo
PPTX
Mvc pattern
Apresentação AngularJS - Angular UI
Descomplicando o JQuery - Introdução ao Framework
AngularJS Abraçando o MVC Client-Side
O futuro dos WebApps com AngularJS 2.0
Jquery - Apresentação e aplicação prática
Domain-Driven Design
Visão Geral sobre Angular JS
Introdução ao JQuery e AJAX
ODIG - Javascript, DOM Elements e jQuery
Introdução jQuery UI
Desenvolvimento Do jQuery Light Box Plugin ao vivo
script.aculo.us
Performance com AngularJS
Hello vue
React - Introdução
Jquery - Apresentação e aplicação prática
O processo de criação de um web site | By Alessandra Soares
AngularJS sem medo
Mvc pattern
Anúncio

Destaque (20)

PPTX
Curso AngularJS - 2. conceptos básicos
PPTX
Curso AngularJS - 3. módulos y controladores
PPTX
Curso AngularJS - 1. introducción
PPTX
Curso AngularJS - 7. temas avanzados
PDF
Tutorial AngularJS - episódio 5 - diretivas
PPTX
JavaScript - Date
PDF
O Poderoso AngularJS
PPTX
AngularJS - 10 passos para aprender a criar suas directivas
PDF
Angular js
PPTX
Aplicando filtros com AngularJS
PPTX
Criando Filtros com AngularJS
PPTX
Scope AngularJS
PPTX
Automação de Testes com AngularJS
PDF
HTTP Interceptors com AngularJS
PPTX
JavaScript - Expressões Regulares
PPTX
Angular js tutorial slides
PPTX
Criando aplicações Single-Page com AngularJS
PPTX
Utilizando diretivas com AngularJS
PPTX
Introdução ao desenvolvimento front end usando bootstrap e angular js
PDF
ANGULARJS: UM FRAMEWORK PARA FACILITAR SUA VIDA
Curso AngularJS - 2. conceptos básicos
Curso AngularJS - 3. módulos y controladores
Curso AngularJS - 1. introducción
Curso AngularJS - 7. temas avanzados
Tutorial AngularJS - episódio 5 - diretivas
JavaScript - Date
O Poderoso AngularJS
AngularJS - 10 passos para aprender a criar suas directivas
Angular js
Aplicando filtros com AngularJS
Criando Filtros com AngularJS
Scope AngularJS
Automação de Testes com AngularJS
HTTP Interceptors com AngularJS
JavaScript - Expressões Regulares
Angular js tutorial slides
Criando aplicações Single-Page com AngularJS
Utilizando diretivas com AngularJS
Introdução ao desenvolvimento front end usando bootstrap e angular js
ANGULARJS: UM FRAMEWORK PARA FACILITAR SUA VIDA
Anúncio

Semelhante a Iniciando com jQuery (20)

PPT
Iniciando com Jquery
PDF
jQuery na Prática!
PDF
Java script aula 07 - j-query
PPT
Agilizando o desenvolvimento com j query
PPT
Agilizando o desenvolvimento com jquery
PPT
Agilizando o desenvolvimento com j query
PDF
Palestra - Iniciando no Jquery
PDF
Java script aula 09 - JQuery
PPTX
jQuery - Visão Geral
ODP
Introdução a jQuery
PPTX
Jquery a technical overview
PDF
Desevolvimento Web Client-side - jQuery
PDF
Minicurso de jQuery
PPTX
jQuery básico (parte 1)
PDF
Escreva menos e faça mais com a jQuery
PPTX
Minicurso jQuery
PPTX
jQuery básico (parte 2)
PPT
Aprenda jQuery 1.3
PPTX
FEMUG MGA #6 - Abandonando o jQuery
Iniciando com Jquery
jQuery na Prática!
Java script aula 07 - j-query
Agilizando o desenvolvimento com j query
Agilizando o desenvolvimento com jquery
Agilizando o desenvolvimento com j query
Palestra - Iniciando no Jquery
Java script aula 09 - JQuery
jQuery - Visão Geral
Introdução a jQuery
Jquery a technical overview
Desevolvimento Web Client-side - jQuery
Minicurso de jQuery
jQuery básico (parte 1)
Escreva menos e faça mais com a jQuery
Minicurso jQuery
jQuery básico (parte 2)
Aprenda jQuery 1.3
FEMUG MGA #6 - Abandonando o jQuery

Último (20)

PPTX
Curso de Java 3 - (Estruturas de Controle, Decisão, Loop, Procedimento).pptx
PPTX
Émile Durkheim slide elaborado muito bom
PPTX
Aula 18 - Manipulacao De Arquivos python
PPTX
21 - Lógica de Programação com Portugol.pptx
PPTX
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
PPTX
SISTEMA DE INFORMAÇÃO EM SAÚDE_UEPA.pptx
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Curso de Java 7 - (ArrayList, Collections,(Set, List, Queue, Map)).pptx
PPTX
Curso de Java 8 - (Tratamento de Exceções, (try-catch-finally)).pptx
PPTX
22 - Lógica de Programação com Portugol.pptx
PPTX
Curso de Java 12 - (JDBC, Transation, Commit e Rollback).pptx
PPTX
aplicativopenseira.pptx Aplicativo que organiza Pensamentos - Peça Publicitária
PPTX
Sistemas de Teconologias da Informação em Saúde.pptx
PPTX
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
PPTX
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
PPTX
Curso de Java 4 - (Orientação a Objetos).pptx
PPTX
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
PDF
tutor eletronico para seguranca de bebes e criancas
PPTX
Aula sobre desenvolvimento de aplicativos
PPT
Sistemas de Informação em Saúde Aplicada.ppt
Curso de Java 3 - (Estruturas de Controle, Decisão, Loop, Procedimento).pptx
Émile Durkheim slide elaborado muito bom
Aula 18 - Manipulacao De Arquivos python
21 - Lógica de Programação com Portugol.pptx
Curso de Java 15 - (Uso de Servlets (Entendendo a Estrutura)).pptx
SISTEMA DE INFORMAÇÃO EM SAÚDE_UEPA.pptx
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Curso de Java 7 - (ArrayList, Collections,(Set, List, Queue, Map)).pptx
Curso de Java 8 - (Tratamento de Exceções, (try-catch-finally)).pptx
22 - Lógica de Programação com Portugol.pptx
Curso de Java 12 - (JDBC, Transation, Commit e Rollback).pptx
aplicativopenseira.pptx Aplicativo que organiza Pensamentos - Peça Publicitária
Sistemas de Teconologias da Informação em Saúde.pptx
Curso de Java 10 - (IO Manipulação de Arquivos).pptx
Curso de Java 16 - (JEE (Utilizando o Padrão MVC)).pptx
Curso de Java 4 - (Orientação a Objetos).pptx
Curso de Java 13 - (JavaEE (JSP e Servlets)).pptx
tutor eletronico para seguranca de bebes e criancas
Aula sobre desenvolvimento de aplicativos
Sistemas de Informação em Saúde Aplicada.ppt

Iniciando com jQuery

  • 1.  
  • 2. Quem é esse cara? Formado em Tecnologia de Sistemas pra Internet. Programa desde os 13 anos. Programador back-end. Já trabalhou em empresas, órgãos governamentais e startups como: INCRA, 3Up Tecnologia, Onsee Digital Signage. Atualmente é CEO/Founder da Stoodos.
  • 3. O que vamos ver? O que é jQuery? Porque usá-lo Para que usá-lo? Como usa-lo? Seletores. jQuery e o CSS. Efeitos em jQuery. Ajax com jQuery. Bônus: Principais plugins do jQuery.
  • 4. O que é jQuery? Criada por John Resig. Biblioteca JavaScript. Uma forma simples de escrever códigos JavaScript. Free – MIT e GPL Conformidade com os padrões web. www.jquery.com
  • 5. Por que usá-lo? JavaScript: jQuery
  • 6. Para que usá-lo Adicionar efeitos visuais e animações. Acessar e manipular o HTML. Implementar códigos Ajax. Prover interatividade. Alterar conteúdos. Compatibilidade com navegadores. Simplificar tarefas JavaScript.
  • 7. Como usá-lo? Baixar o jQuery em www.jquery.com Incluir o arquivo .js em seu projeto. Chamar o jQuery no cabeçalho do HTML Ex.: Programar em Jquery.
  • 8. Alguns adendos Construtor $() ou jQuery(). Encadeamento: Ex.:
  • 9. Seletores Seletores CSS 1-3 funcionam em jQuery. O jQuery possui alguns seletores próprios. http://api.jquery.com/category/selectors/ Ex. de seletores CSS: Ex. de seletores próprios:
  • 10. Eventos Mesmos do JavaScript. blur(), change(), click(), dbclick(), focus(), hover(), keydown(), keypress(), keyup(), load(), select(), submit() … http://api.jquery.com/category/events/ Ex.:
  • 11. jQuery e o CSS. Muito simples manipular CSS por jQuery. Ex.:
  • 12. Efeitos em jQuery. Métodos que possibilitam a criação de efeitos customizados. Métodos com efeitos nativos.
  • 13. Efeitos em jQuery. animate() - Criar animações personalizadas. Ex.:
  • 14. Efeitos em jQuery. delay() - Seta um tempo de espera entre execuções. Ex.: fadeIn(), fadeOut(), fadeToggle() – Aparecer e desaparecer. Ex.:
  • 15. Efeitos em jQuery. hide(), show(), toggle() Ex.: slideDown(), slideUp(), slideToggle() Ex.:
  • 16. Ajax com jQuery. Muito, muito, mas muito mais simples mesmo que JavaScript puro. Muito mais organizado que em JavaScript puro.
  • 17. Ajax com jQuery. load() – Lê dados servidor e os carrega no elemento HTML selecionado. Ex.: ajax() – Realiza requisições ajax. Ex.:
  • 18. Plugins do jQuery – O que são? Códigos jQuery para ajudar o desenvolvedor a fazer algo (validar formulários, upload de arquivos..). Vantagem de ter muita coisa boa já implementada. Encurta o tempo de desenvolvimento.
  • 19. Como usar um plugin? Download dos arquivos do plugin (imagens, .js, .css, .swf...) Chamar os arquivos necessários na página (.js, .css …) Utilizar o plugin.
  • 20. Bons plugins jQuery Validate – Validar formulários Fancybox – Lightbox genérico jQuery UI – Interações com o usuário MeioMask – Máscaras (CPF, Telefone ...)