Curso de JQuery
Sobre o curso
JQuery é um framework/biblioteca JavaScript, utilizado para a interação entre o JavaScript e o HTML/XHTML. É muito utilizado para codificação de JavaScript assíncrono (AJAX) e principalmente para a manipulação de elementos (DOM).
Porque aprender?
No mercado de trabalho atual, o JavaScript é sem duvida, após o HTML, a linguagem mais utilizada para o desenvolvimento de websites. O JQuey (Framework JS mais utilizado no mundo) irá simplificar a codificação e interação com o HTML/XHTML de forma CrossBrowser (De acordo com os Padrões da Web).
Conhecimentos adquiridos
Após a conclusão deste curso, o aluno estará apto a entender o funcionamento do jQuery, bem como desenvolver aplicativos baseados neste framework.
O que você poderia saber? / Pré-requisitos
Aqui no TreinaWeb os pré-requisitos não são obrigatórios. No entanto, sempre pensando no mercado de trabalho e na sua formação completa,
sugerimos alguns assuntos/cursos relacionados que certamente são importantes para contribuir com a sua formação no curso de JQuery:
Duração do curso / Carga horária
A carga horária dos cursos varia de pessoa para pessoa, em alguns aspectos como: Tempo disponível, facilidade de aprendizado, necessidade de revisão, etc. Por isso, não se tem uma carga horária pré-definida, pois o foco é no aprendizado e não no tempo em curso.
Obs: Ao adquirir um
curso, você tem até 40 dias de acesso para concluí-lo. Caso a aquisição seja de um
pacote de cursos, o prazo vai de 6 meses a 1 ano de acesso.
A maioria dos cursos possuem carga horária média de 24 horas. No certificado, é impressa a carga horária real utilizada no curso (arredondada para cima).
Conteúdo programático / Tópicos do curso
- JQuery
- O que é?
- Histórico
- jQuery e os Padrões Web
- Vantagens de se trabalhar com jQuery
- DOM
- Document Object Model
- O primeiro contato com jQuery
- Primeiro Exemplo: "Olá Mundo"
- Seletor "id"
- Seletor "class"
- Utilidade dos seletores no jQuery
- jQuery X Javascript CrossBrowser
- Seletores na prática
- Descendente, ancestral, pai, filho, irmãos...
- Seletor "elementoX + elementoY"
- Seletor "elementoX ~ elementoY"
- Seletor para Pseudo classe estrutural "nth-child(n)"
- Seletor da Pseudo classe ":first-child"
- Seletor da Pseudo classe ":first"
- Seletor da Pseudo classe ":last"
- Seletor da Pseudo classe ":last-child"
- Seletor da Pseudo classe ":only-child"
- Seletor de negação "not()"
- Seletor ":eq"
- Seletor ":gt"
- Seletor ":lt"
- Seletor ":header"
- Seletor filtro de conteúdo ":parent"
- Seletor filtro de conteúdo ":contains()"
- Seletor filtro de conteúdo ":empty"
- Seletor filtro de conteúdo ":has()"
- Seletor filtro de atributos
- Seletor filtro de atributo "~=valor"
- Seletor filtro de atributo "|=valor"
- Seletor filtro de atributo "*=valor"
- Seletor filtro de atributo "!=valor"
- Seletor filtro de atributo "^=valor"
- Seletor filtro de atributo "$=valor"
- Seletor filtro de atributo "[Seletor 1][Seletor 2][Seletor N]"
- Seletores de filtros de visibilidade
- Seletores para formulários
- Manipulação de atributos
- Adicionar atributo
- Alterar atributo
- Remover atributo
- Manipulando o atributo Class
- addClass()
- hasClass()
- removeClass()
- toggleClass()
- Manipulação de conteúdos HTML
- html()
- Manipulação de conteúdo textual
- text()
- Manipulação de valores
- val()
- Manipulação de conteúdo
- append()
- appendTo()
- prepend() e preprendTo()
- after() e insertAfter()
- before() e insertBefore()
- wrapAll()
- wrapInner()
- remove()
- empty()
- replaceWith()
- replaceAll()
- Clone()
- Posicionamento
- offset()
- position()
- scrollTop() e scrollLeft()
- Largura e altura
- width() e height()
- outerWidth() e outerHeight()
- innerWidth() e innerHeight()
- Filtro de elementos
- filter()
- is()
- add()
- slice()
- children()
- find()
- parent()
- parents()
- prev() e next()
- prevAll() e nextAll()
- end()
- andSelf()
- siblings()
- map()
- get()
- Manipulação de Eventos com jQuery
- click()
- Manipulação de Eventos com jQuery
- blur()
- focus()
- change()
- dblclick()
- keydown()
- keyup()
- keypress()
- load()
- mousedown()
- mouseup()
- mouseover()
- mouseout()
- mousemove()
- resize()
- scroll()
- select()
- submit()
- unload()
- Exemplo Prático: Validando um formulário de contato
- Eventos de interação
- toggle()
- hover()
- Manipuladores de eventos
- bind()
- unbind()
- one()
- trigger()
- O sistema de eventos
- event.type
- event.target
- event.preventDefault()
- event.stopPropagation()
- Efeitos Básicos
- show()
- hide()
- toggle()
- Efeitos Slide
- slideDown()
- slideUp()
- slideToggle()
- Efeitos Slide
- fadeIn()
- fadeOut()
- fadeTo()
- Efeitos personalizados com animate()
- animate()
- stop()
- Exemplo Prático: Slider Menu
- Explicação passo a passo
- Operações com arrays e objetos
- each()
- grep()
- map()
- inArray()
- unique()
- Plugins para jQuery
- Plugin Validate (Validação de formulários)
- Plugin Mask (Máscaras para campos)
- Introdução ao Ajax com jQuery
- load()
- post()
Avaliações do curso
Você tem um acompanhamento pessoal/individual de aproveitamento em cada curso. Para isso, durante o curso serão aplicadas no mínimo 4 avaliações de conteúdo, que terão perguntas corrigidas e comentadas caso a caso, por nossos instrutores.
Conheça nosso
ambiente de avaliações.
Suporte / Instrutor / Tutor
Você pode contar com serviço de suporte pessoal, individual e exclusivo
, no qual terá um instrutor que te acompanhará durante todo o curso, com dicas, correções, soluções de dúvidas e muito mais.

Os serviços de suporte personalizado são cobrados à parte, porém com os mesmo preços acessíveis praticados pelo TreinaWeb. Veja nossa
tabela de preços.
Material adicional
Você pode contar com a ajuda do material adicional
, enviado diretamente à sua casa.
A principal finalidade do material adicional, além de otimizar sua carga horária e melhorar seu aproveitamento no curso, é possílitar que você guarde
o material para utilização futura, caso fique algum tempo sem utilizar o conteúdo aprendido e deseje recordar alguns tópicos.

Os serviços de material adicional são cobrados à parte, porém com os mesmo preços acessíveis praticados pelo TreinaWeb. Veja nossa
tabela de preços.
Relatório de desempenho do curso
Ao longo de cada curso, você poderá companhar seus relatórios de desempenho, que te darão uma visão geral sobre seu aproveitamento no curso, bem como o seu aproveitamento relacionado aos demais alunos.
Exemplo ( Curso de PHP Básico ):
Certificação do curso
Ao término de cada curso, você tem direito ao certificado digital de conclusão do curso, reconhecido por várias empresas na hora da contratação.
Este certificado é exibido através de nosso portal, com um código pessoal ou link direto que pode ser divulgado em seu currículo, por exemplo.
Também é possível obter o certificado impresso, mediante ao pagamento de uma pequena taxa(impressão + frete). O Certificado impresso é carimbado e assinado pelo diretor geral do TreinaWeb.
Ambiente de estudo
O sistema de ensino à distância TreinaWeb é uma mescla de vídeo-aulas, leitura, exercícios de fixação, exercícios práticos, exemplos voltados a casos reais do dia-a-dia e avaliações.
Para saber mais sobre o nosso método, veja nosso ambiente de ensino à distância.
Investimento
R$ 79,90
Formas de pagamento

Pagamento disponível somente através de
boleto bancário.

Pagamento em
duas vezes disponível
somente para compras
acima de R$100,00.
Obs: O pagamento da primeira parcela libera somente 50% dos cursos contratados, ou seja, os cursos só poderão ser concluídos após o pagamento da segunda parcela.
Matricule-se