Carga horária Duração Parcelamento Formação
30h 5 semanas Até 12x em qualquer cartão Desenvolvedor jQuery Front-End

Destaques do Curso

1 O que é jQuery

jQuery é uma excelente e leve biblioteca para desenvolvimento rápido de javascripts que interagem com sua página html, com ela podemos atribuir eventos, definir efeitos, alterar ou criar elementos na página, dentre diversas outras infinidades de ações.

3 Efeitos jQuery

Aprenda a utilizar os principais efeitos jQuery como show, hide, toggle, animate e outros

2 Plug-ins e Formulários

Durante o curso você aprenderá como utilizar e desenvolver plugins, utilizando métodos públicos e outros.

Veremos como utilizar o plugin validate que será utilizado para criar máscaras de validação no formulário. Exemplo: Campos obrigatórios, e-mail com @, etc.

Conteúdo de jQuery

Javascript

  • 30 minutos sobre Javascript básico: é essencial conhecer a linguagem base do framework jQuery
  • Organização geral do projeto
  • JSON
    • Definição de JSON
    • Quando usar
    • Criando um objeto
    • Percorrendo a estrutura de um JSON
  • Frameworks Javascript: uso e importância dos mais utilizados no mercado

Fundamentos sobre DOM – Data Object Model

  • Compreendendo os Conceitos Fundamentais
  • Entendendo a hierarquia dos objetos DOM
  • Trabalhando com atributos e eventos do DOM
  • Manipulando o DOM com Javascript sem Framework – Dificuldades e desafios

Introdução ao jQuery

  • Características inerentes
  • Como “instalar”
  • Principais bibliotecas
  • Codificando um exemplo
  • Fundamentos do JQuery
  • Vantagens de se trabalhar com JQuery

Seletores

  • O que são
  • Funcionamento dos Seletores
  • Manipulando Seletores Simples e Compostos
  • Compreendendo os Seletores de Conteúdo
  • Como fazer filtros básicos
  • Manipulando atributos e visibilidades
  • Gerenciando os Seletores de formulários e os seus Filtros Encadeamento (chaining)

Manipulação de CSS e atributos HTML

  • Definição de CSS
  • Criando um estilo para uma classe no CSS
  • Adicionando e Removendo classes
  • Verificando se o elemento pertence a classe
  • Simplificando as coisas com o $.toggleClass()
  • Adicionando e Removendo um atributo Alterando um atributo
  • Manipulando o valor do atributo
  • Manipulando conteúdos html
  • Manipulando conteúdos textual
  • Principais métodos de manipulação de conteúdo
  • Principais métodos de manipulação de estilo

Eventos

  • Introdução
  • Como funcionam os eventos no JQuery
  • Trabalhando com o evento click() e dblclick()
  • Os principais eventos de um teclado keydown(), keyup() e keypress()
  • Manipulando os eventos de mouse mousedown(), mouseup(), mouseover(), mouseout() e mousemove()
  • Eventos de carregamento ready(), load() e unload()
  • Principal evento de formulário submit()
  • Vincular um evento a um elemento
  • Remover um evento de um elemento
  • Poder do método $.live()

Plug-ins e Formulários

  • Compreendendo sobre os plug-ins
  • Escrevendo os seus próprios plug-ins como função
  • Criando plug-ins como métodos públicos
  • Instalando o seu plug-in
  • Consumindo um plug-in
  • Instalando o plug-in validate
  • Validando os campos do formulário
  • Instalando o plug-in Mask
  • Mascarando os campos de um formulário

AJAX

  • Os Princípios de AJAX
  • O objeto XMLHttpRequest
  • Atenção aos cabeçalhos
  • Trabalhando com o JQuery através do método $.ajax()
  • Simplificando com $.post ou $.get()
  • Compreendendo o $.load()
  • Carregando os scripts dinamicamente com $.getScript()
  • Buscando os dados com o getJSON
  • Compreendendo o parseJSON

Efeitos no JQuery

  • Efeitos de Visibilidade $.show() e $.hide()
  • Simplificando com o $.toggle()
  • Melhorando o efeito de visibilidade com $.slideUp(), $.slideDown() e $.slideToggle()
  • Manipulando o efeito Fade
  • Os segredos do $.animate()
  • Evite efeitos indesejados no JQuery

jQuery UI e jQuery Tools

  • Entendendo o jQuery UI e seus elementos (widgets)
  • Escrevendo plugins com a fábrica de widgets do jQuery UI
  • Entendendo do jQuery Tools e seus elementos
  • JQuery Tools e o HTML5

Deploy

  • Combinando arquivos javascript em um único arquivo
  • Minificando (minifying)

Não seja
apenas mais um,
seja Velame,
seja COMPLETO!

Estagiando numa agência

Na Velame Cursos o aluno é inserido no contexto de uma agência desde o primeiro dia de aula, trazendo ao máximo a realidade de uma grande empresa, para que o aluno saia preparado para o mercado.

Sala de reunião

A sala da Velame Cursos também foi preparada para envolver os alunos com o máximo da realidade dos negócios e por esse motivo ao invés de existirem diversas mesas com seus computadores (como é de costume nos demais cursos), na Velame Cursos você encontrará uma estrutura de sala de reunião com uma mesa grande ao centro e todos os participantes ao redor da mesa, sentados em suas cadeiras de presidente e seus computadores.

Reunião com o cliente

Outra grande preocupação da Velame Cursos é com o profissional dos seus alunos.

Sabendo que no mundo dos negócios não basta apenas saber criar o site, pois é necessário também negociar com clientes, a Velame Cursos trabalha a comunicação empresarial dos alunos durante todo o desenvolvimento dos seus cursos, ensinando dicas de negociação como preços, prazos, contratos, propostas e técnicas de convencimento.

Interessado?

Telefone

(71) 3016 4494

Endereço

Av. Tancredo Neves, 1632 – Salvador Trade Center – Torre Sul – Sala 505 (Bahia Office) | Salvador/BA

E-mail

atendimento@velamecursos.com.br