5/5

Curso de Javascript Intermediário

Esse curso faz parte dos mais de 190 cursos disponíveis na assinatura anual, bianual ou vitalício. Comece agora!

Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin
Compartilhar no whatsapp

Sobre o curso

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

Originalmente, 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.

O que você vai aprender

Neste Curso de Javascript, o aluno aprenderá a trabalhar com o Javascript e ainda terá uma base sólida e prática abordando diversos recursos desta poderosa linguagem como Hoisting, Capturing e Bubbling, manipulação do DOM e mais.

Público alvo

Este Curso de Javascript é indicado para Programadores e Webdesigners que desejam aprender mais sobre a linguagem essencial para definição de comportamento na web, e que cada vez ganha mais mercado tanto do lado do client-side como do server-side.

Trailer
Esse curso faz parte dos mais de 190 cursos disponíveis na assinatura anual, bianual ou vitalício. Comece agora!

Algumas aulas do curso

Reproduzir vídeo
Reproduzir vídeo
Reproduzir vídeo

Ementa do curso

Módulo 1
  • Apresentação
  • Declaração de variável – var
  • Declaração de variável – let
  • Declaração de variável – const
  • Hoisting
Módulo 2
  • DOM – getElementById
  • DOM – getElementsByClassName
  • DOM – getElementsByTagName
  • DOM – querySelector
  • DOM – querySelectorAll
Módulo 3
  • DOM – createElement e appendChild
  • DOM – removeChild e replaceChild
  • DOM – parentNode
  • DOM – childNodes
  • DOM – nextElementSibling e previousElementSibling
Módulo 4
  • CSS – Adicionando Estilo Inline no Elemento
  • CSS – Adicionar Estilo na Tag Style
Módulo 5
  • Eventos – Manipuladores de Evento – Inline
  • Eventos – Manipuladores de Evento – DOM
  • Eventos – Manipuladores de Evento – Event Listeners
  • Eventos – Manipuladores de Evento – Capturing e Bubbling
Módulo 6
  • Eventos – Evento de Mouse
  • Eventos – Evento de Teclado
  • Eventos – Evento de Foco
  • Eventos – Evento de Scroll
  • Eventos – Evento de Load e DOMContentLoaded
Módulo 7
  • Ajax – XMLHttpRequest – Método GET
  • Ajax – XMLHttpRequest – Método POST
  • Ajax – XMLHttpRequest – Enviando dados por formulário
Módulo 8
  • ES6 – Arrow Function
  • ES6 – Map
  • ES6 – Filter
  • ES6 – Reduce
Módulo 9
  • Criando Sistema de Abas
  • Criando navegação em ajax