Front-end

jQuery: Avance na biblioteca mais popular do mercado parte 2

Curso online de jQuery: Avance na biblioteca mais popular do mercado parte 2

2386 9.3

9,3

é a nota desse curso

6.112

alunos neste curso

Faça esse curso e...

  • Aprenda a trabalhar com as animações nativas do jQuery
  • Domine as funções de AJAX do jQuery
  • Aprenda a buscar e enviar dados de modo assíncrono para um servidor Web
  • Entenda como funcionam os plugins externos e como incorporá-los ao seu projeto
  • Trate os erros mais comuns de AJAX e melhore a experiência do seu usuário.

Este curso faz parte da Formação

Carreiras com esse curso

Veja o primeiro vídeo

Público alvo

Desenvolvedores que já conhecem Javascript e desejam conhecer a biblioteca mais popular do mercado.

Nível de Dificuldade

Intermediário

Instrutores

  • Douglas Quintanilha Barbosa Ferreira

    Douglas é desenvolvedor e instrutor na Caelum, além de instrutor na Alura, interessado em Javascript, Front end, administração de sistemas e um pouquinho de Eletrônica!

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. As funções de animaçao do Jquery

    • Exibindo e escondendo elementos na página
    • Alternando entre estados com a função toggle()
    • Deslizando o placar com slideUp e slideDown
    • A versão do toggle para sliders
    • Esmaecendo um objeto com fadeOut()
    • Controlando as animações com stop()
    • Animando qualquer coisa: a função animate()
  2. Buscando frases com jQuery: AJAX do modo fácil

    • Como levantar o servidor web que será responsável por rodar nossa aplicação
    • Como fazer uma requisição AJAX com jQuery
    • Buscando dados via GET com AJAX
    • Como gerar um número aleatório no Javascript
    • Alterando nosso texto para uma frase aleatória.
  3. Melhorando a experiência do usuário

    • Lidando com falhas no AJAX
    • Exibindo os erros para o usuário
    • A função .fail() do jQuery
    • Dando feedback para melhorar a experiência do usuário
    • Como adicionar um spinner na aplicação
    • A função .always() do jQuery
  4. Enviando dados com AJAX

    • Como enviar dados com AJAX e jQuery
    • Permitindo o usuário buscar uma frase específica
    • Enviando dados junto da requisição
    • Implementando a troca de frase
  5. Salvando dados no servidor: AJAX com POST

    • A nova url do servidor /placar
    • Sincronizando os dados do placar com o servidor
    • Seletores avançados na função .find()
    • A função $.each() para percorrer um array
    • Enviando dados com $.post()
    • Carregando o placar ao abrir a página
  6. Same Origin Policy e CORS

    • Entendendo um dos erros mais famosos quando utilizamos AJAX
    • O que é o Same Origin Policy
    • A proteção do Javascript contra scripts maliciosos
    • O que é o CORS
    • Aonde podemos alterar o CORS
  7. Plugins externos do jQuery

    • Melhorando a aplicação através de plugins externos
    • Como importar plugins externos de modo genérico
    • Adicionando um slider com o plugin Slick
    • Melhorando a tag select com o plugin Selectize
    • Adicionando balões de notificação com o plugin Tooltipster

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
  • Como Funciona?
Premium
  • 627
12X
R$75

à vista R$900

Matricule-se
Premium Plus
  • 627
12X
R$100

à vista R$1.200

Matricule-se
Max
  • 627
12X
R$120

à vista R$1.440

Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana