Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • UX e Design
  • Outros
  • Todos
  • Inteligência Artificial
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    Dominando JavaScript com jQuery

    Plínio Balduino
    Livro de jQuery e Javascript

    *Você terá acesso às futuras atualizações do livro.

    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.

    Saiba o que você vai aprender

     

    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?

    Autor

    Plínio Balduino

    Plínio Balduino é desenvolvedor de softwares há mais de quinze anos e já trabalhou com PHP, C# e Java. Atualmente, usa JavaScript para apresentar programação funcional para iniciantes, ministra cursos de Ruby on Rails e apresenta palestras sobre JavaScript e Clojure. É membro ativo do GURU-SP, onde palestrou algumas vezes, e um dos fundadores do GURU-ES. É pai do Gustavo em tempo integral e baixista nas horas vagas. GitHub, Twitter e demais links podem ser encontrados em http://www.coderwall.com/pbalduino.

    Dados do produto

    Número de páginas:
    212
    ISBN:
    978-85-66250-27-5
    Data publicação:
    11/2012
    Submeter errata Fórum de discussões

    Compartilhe!

    Compartilhe no Facebook Compartilhe no Twitter

    Impulsione sua carreira aprendendo também...

    Livro Guia Front-End
    Guia Front-End
    +
    Livro de ASP.NET MVC5
    ASP.NET MVC5
    altLogoFooter

    Uma empresa do Grupo Alun

    Logo da Alun

    Links da
    Casa do Código

    • Meus ebooks
    • Sobre a Casa do Código
    • Todos os livros
    • Nossas coleções
    • Quero escrever um livro ou fazer parceria
    • Perguntas Frequentes
    • Política de Privacidade
    • Fale conosco

    Nas redes sociais

    • /CasaDoCodigo
    • @casadocodigo
    • @casadocodigo

    Receba novidades e lançamentos

    Este site aceita Pix, Cartão de Crédito, Débito

    • pagarme
    • paypal

    Grupo Alun

    • Educação em Tecnologia

      • FIAP
      • Casa do Código
      • PM3 - Cursos de Produto
    • Mais Alura

      • Alura Start
      • Alura Língua
      • Alura Para Empresas
      • Alura LATAM
    • Comunidade

      • Tech Guide
      • 7 days of code
      • Hipsters ponto Jobs
    • Podcasts

      • Hipsters ponto Tech
      • Dev sem Fronteiras
      • Layers ponto Tech
      • Like a Boss
      • Scuba Dev