Curso de Javascript Intermediário

Curso de Javascript Intermediário

Sobre o curso

Javascript é uma linguagem de programação intepretada criada no meio da década de 90 pelo programador Brendan Eich, que também foi um dos fundadores da Mozilla Corporation.

Originalmene, o Javascript foi implementada como uma linguagem de programação de comportamento, sendo parte dos navegadores para que os scripts pudessem ser executados do lado do cliente e interagissem com o usuário sem a necessidade deste script passar pelo servidor, controlando o navegador, realizando comunicação assíncrona, alterando o conteúdo do documento exibido, controle de mídias e animações.

Agora, ela também está sendo executada no lado do servidor, utilizando com NodeJS.

Foi concebida para ser uma linguagem script com orientação a objetos baseada em protótipos, tipagem fraca e dinâmica e funções de primeira classe. Possui suporte à programação funcional e apresenta recursos como fechamentos e funções de alta ordem comumente indisponíveis em linguagens populares como Java e C++.

Neste Curso de Javascript você aprenderá sobre comportamento da linguagem com Hoisting, Capturing e Bubbling, passando pela manipulação do Document Object Model (DOM), dos Eventos, desde de a forma de interação e associação, a tipos de eventos, comportamentos da linguagem. Verá ainda como utilizar o Ajax com o Objeto XMLHttpRequest e a inclusão de recursos com arrow function, métodos do objeto do array como Map, Filter, e Reduce, abrindo assim um leque de possibilidades na utilização dessa linguagem que cada dia cresce mais. 

ALGUNS DOS 57 ALUNOS MATRICULADOS
3H16MIN

Conteúdo programático

  • Apresentação Teste Grátis
  • Declaração de variável - var
  • Declaração de variável - let
  • Declaração de variável - const
  • Hoisting
  • DOM - getElementById
  • DOM - getElementsByClassName
  • DOM - getElementsByTagName
  • DOM - querySelector
  • DOM - querySelectorAll
  • DOM - createElement e appendChild
  • DOM - removeChild e replaceChild
  • DOM - parentNode
  • DOM - childNodes
  • DOM - nextElementSibling e previousElementSibling
  • CSS - Adicionando Estilo Inline no Elemento
  • CSS - Adicionar Estilo na Tag Style
  • Eventos - Manipuladores de Evento - Inline
  • Eventos - Manipuladores de Evento - DOM
  • Eventos - Manipuladores de Evento - Event Listeners
  • Eventos - Manipuladores de Evento - Capturing e Bubbling Teste Grátis
  • Eventos - Evento de Mouse
  • Eventos - Evento de Teclado
  • Eventos - Evento de Foco
  • Eventos - Evento de Scroll
  • Eventos - Evento de Load e DOMContentLoaded
  • Ajax - XMLHttpRequest - Método GET
  • Ajax - XMLHttpRequest - Método POST
  • Ajax - XMLHttpRequest - Enviando dados por formulário Teste Grátis
  • ES6 - Arrow Function
  • ES6 - Map Teste Grátis
  • ES6 - Filter
  • ES6 - Reduce
  • Criando Sistema de Abas
  • Criando navegação em ajax
Imprimir Conteúdo Programático

Materiais Extras

Ebooks

Aumente seus conhecimentos

Webinars

Conteúdos complementares

Makefast

Vídeo aulas premium extras

89.073

Alunos

23.691

Aulas

+45.000

Certificados emitidos

+10

Anos no mercado
-{{ discount_percentage }}%

DE {{price_last}} POR

75 / mês
  • Cursos do site {{period}}
  • Cursos do site por {{period}}
  • Clube de Descontos
  • Novos cursos inclusos
  • Suporte com professor
  • Acesso 24h por dia
  • Certificado Digital
  • Webinars
  • eBooks
Planos parcelados em até 12x sem juros no cartão de crédito ou à vista no boleto
Assinatura MX Cursos
Escolha um plano de sua preferência, assine o Clube MX Cursos e faça parte de uma comunidade de profissionais com foco em potencializar suas habilidades em tecnologias do presente e do futuro. Faça como nossos mais de 89.073 alunos e decole sua carreira.
241 Cursos 89.073 Alunos estude no tablet ou smartphone

Escolha seu plano de assinatura

Assinando um plano pro, você tem acesso a todos os 241 cursos do site e os futuros lançados durante vigência da assinatura.