
Autor: Plínio Balduino
Idioma: Português
Páginas: 194
Ano: 2012
ISBN: 978-85-66250-27-5
Entrega: Quando o pagamento for confirmado o ebook será enviado rapidamente por e-mail.
Conteúdo
Esqueça os livros que mais parecem uma documentação da API! Aqui você encontra jQuery apresentado de maneira incremental, substituindo código JavaScript longo e complicado.
Truques de animação, componentes visuais, e manipulação do DOM através de jQuery, jQueryUI e jQuery mobile. Refatore uma aplicação JavaScript e finalmente entenda callbacks, seletores e AJAX sem ficar preso ao copy and paste. Tudo isso com a versão 2.x, a mais recente do framework.
Sumário
1 - Apresentação
1.1 - Por que um livro sobre JavaScript e jQuery?
1.2 - Como o livro está organizado
1.3 - Algumas palavras sobre JavaScript
1.4 - Lista de discussão e código fonte
2 - Refazendo uma loja virtual
2.1 - A loja virtual da Rogus Music
2.2 - Um site sem JavaScript
3 - Adicionando JavaScript
3.1 - Um novo layout
3.2 - Entendendo IDs e classes
3.3 - Uma questão de DOM
3.4 - Localizando o valor total do carrinho
3.5 - Usando === e ==
3.6 - Alterando o campo do total
3.7 - Incluindo um arquivo JavaScript na página
3.8 - Brincando com o código de um jeito mais profissional
3.9 - Meu browser não tem console. E agora?
3.10 - Calculando os subtotais dos itens
3.11 - Entendendo eventos
3.12 - A seguir, cenas do próximo capítulo
4 - Um JavaScript diferente em cada navegador
4.1 - Nem tudo são flores no reino da Web
4.2 - Quando não existe uma determinada função
4.3 - Funções anônimas e nomeadas
5 - Simplifique com jQuery
5.1 - O que é jQuery
5.2 - Qual versão do jQuery usar? 2.0 ou 1.x
5.3 - Entenda jQuery em cinco minutos
5.4 - Nosso código antigo, agora com jQuery
5.5 - Boas práticas e convenções com jQuery
5.6 - Programando de forma funcional
5.7 - Eventos e callbacks
5.8 - E o que vem agora?
6 - Dominando eventos e manipulação de DOM com jQuery
6.1 - Criando uma lista de tarefas
6.2 - Usando eventos de um jeito mais profissional
6.3 - Desassociando eventos
6.4 - Removendo itens com estilo
6.5 - Editando itens
6.6 - Editando apenas um item de cada vez
6.7 - Disparando mais de um evento ao mesmo tempo
6.8 - Salvando a tarefa
6.9 - Indo ainda mais fundo na manipulação de DOM
6.10 - Adicionando tarefas
7 - Não tenha medo do AJAX e do JSON
7.1 - AJAX? Que bicho é esse?
7.2 - Usando o jsFiddle
7.3 - Nosso primeiro código com AJAX
7.4 - Enviando parâmetros com AJAX
7.5 - O objeto jqXHR
7.6 - E o que é o JSON?
7.7 - Juntando JSON e AJAX
7.8 - Políticas de segurança dos browsers
8 - Um gerenciador de tarefas com AJAX
8.1 - Melhorando nosso gerenciador
8.2 - Carregando as tarefas do servidor
8.3 - Usando parâmetros opcionais
8.4 - Alterando tarefas
8.5 - Uma introdução ao REST
8.6 - Utilizando PUT e DELETE no browser
8.7 - Adicionando tarefas com REST
8.8 - Excluindo tarefas
9 - jQuery UI
9.1 - Usando o jQuery UI
9.2 - As diversas partes do jQuery UI
9.3 - Temas
9.4 - Organizando seus dados com accordion
9.5 - Auto-completando
9.6 - Usando botões mais bonitos
9.7 - Escolhendo a data com o calendário
9.8 - Exibindo janelas dentro da janela
9.9 - O problema com o jQuery UI
10 - jQuery Mobile
10.1 - Enfrentando o mobile
10.2 - Cuidado com o tempo de carregamento
11 - Orientação a objetos no JavaScript
11.1 - Objetos no JavaScript
11.2 - Funções para quem não tem classe
11.3 - Entendendo prototipação
11.4 - Usando herança
11.5 - Mixin no JavaScript
12 - Um pouco de programação funcional
12.1 - O que é programação funcional
12.2 - High order functions
12.3 - Escopo
12.4 - Closures
12.5 - Currying
13 - Criando plugins para jQuery
13.1 - O que são plugins?
13.2 - A anatomia de um plugin
13.3 - Escrevendo a declaração do plugin
13.4 - O algoritmo de CPF
13.5 - Adicionando funcionalidade ao plugin
13.6 - Personalizando o plugin
13.7 - Mais plugins
13.8 - Onde aprender mais
14 - Dicas para usar melhor o jQuery
14.1 - Por que performance é importante?
14.2 - Use sempre a versão mais recente
14.3 - Escolha os seletores corretos para a tarefa
14.4 - Não se esqueça do cache
14.5 - Às vezes, menos é mais
15 - E o que vem agora?
15.1 - Recomendações de leitura
15.2 - Fim?