Módulo 1: Introdução ao jQuery

1.1 Apresentação do jQuery

  • História e propósito
  • Vantagens e casos de uso

1.2 Configuração e instalação

  • Download e inclusão do jQuery em projetos
  • Utilização de CDNs (Content Delivery Networks)

1.3 Seletores e Manipulação de Elementos

  • Seletores básicos e avançados
  • Manipulação de conteúdo e atributos

Módulo 2: Manipulação de Eventos

2.1 Introdução aos eventos

  • Eventos de mouse e teclado
  • Delegação de eventos

2.2 Manipulação de Formulários

  • Validação de formulários
  • Trabalhando com entradas de formulário

Módulo 3: Animações e Efeitos

3.1 Efeitos básicos

  • Show, hide, toggle
  • Fade e slide

3.2 Animações personalizadas

  • Utilizando o método animate()
  • Animações baseadas em fila

Módulo 4: Requisições AJAX com jQuery

4.1 Introdução ao AJAX

  • Requisições assíncronas
  • XMLHttpRequest vs. jQuery.ajax()

4.2 Manipulação de Dados JSON

  • Parse e stringify
  • Trabalhando com APIs RESTful

Módulo 5: Plugins jQuery

5.1 Uso de plugins populares

  • Exemplos de plugins úteis (por exemplo, sliders, validação de formulários)

5.2 Desenvolvimento de Plugins Personalizados

  • Estrutura básica de um plugin
  • Boas práticas de desenvolvimento

Módulo 6: Organização de Código e Boas Práticas

6.1 Estrutura de código jQuery

  • Organização de scripts
  • Modularidade e reutilização de código

6.2 Debugging e Ferramentas de Desenvolvimento

  • Uso de console.log() e outras técnicas de depuração
  • Utilização de ferramentas como o Chrome DevTools

Projeto Final

Desenvolvimento de um projeto prático que integre os conceitos aprendidos ao longo do curso.

Navegue por categorias

CURSOS ONLINE
CURSOS ONLINE
Cursos online com certificado de conclusão

Cursos em destaque

CURSO ANDROID
CURSO ANDROID
Aprenda a desenvolver solução mobile para Google Android
CURSO DE PYTHON
CURSO DE PYTHON
Aprenda a desenvolver em Python