Curso de JavaScript: Programando na linguagem da web

9,4

Nota desse curso

28.247

Alunos neste curso

Faça esse curso de JavaScript e:

  • Entenda mais como funciona esta popular linguagem do mercado
  • Aprenda a manipular os elementos de sua página
  • Trabalhe bem com eventos do navegador
  • Entenda como utilizar e validar formulários
  • Conheça boas práticas de organização de código Javascript
  • Busque dados em outro servidor com AJAX

Conteúdo Detalhado

  1. Introdução

    • Por que aprender Javascript
    • As plataformas que suportam Javascript
    • O primeiro script
    • Boas práticas: script no local certo
    • Entendendo o DOM
    • A função seletora `querySelector`
    • Acessando os textos de um elemento
  2. Variáveis e Operadores

    • Buscando dados dentro de um elementos
    • As variáveis no Javascript
    • Os operadores aritméticos
    • Os operadores lógicos
    • Precedência de operadores
    • Validando os pacientes
  3. Arrays, Loop e Estilos

    • Selecionado diversos elementos da página
    • Array de elementos
    • Iterando com um loop `for`
    • Limitando as casas decimais
    • Alterando o estilo dos elementos
    • Manipulando classes
    • Boas práticas com estilos e Javascript
  4. Eventos, Formulários e Criando Elementos

    • Escutando eventos do navegador
    • O clássico evento de click
    • Prevenindo os comportamentos padrões
    • Obtendo dados de um formulário
    • Criando elementos com Javascript
    • Adicionando elementos na página
  5. Boas Práticas com Javascript

    • Quebrando o código em arquivos
    • Importando múltiplos arquivos
    • Extraindo código para funções
    • Reaproveitamento de código
    • Objetos em Javascript
    • Princípio da Responsabilidade Única
  6. Validação de Formulários

    • Validando campos
    • O operador lógico NOT
    • Validando o formulário
    • Capturando erros
    • Exibindo mensagens de erro para o usuário
  7. Remoção, Delegação e Animação

    • O evento de duplo clique
    • Removendo elementos com Javascript
    • A variável implícita this
    • Boas práticas: a delegação de eventos
    • Animando a remoção com CSS e Javascript
  8. Filtrando uma tabela

    • O evento de digitação
    • Escondendo elementos da página
    • Buscando texto com Javascript
    • Melhorando a busca com Expressões Regulares
  9. Buscando pacientes com AJAX

    • O objeto XMLHttpRequest
    • Configurando a requisição
    • A técnica AJAX
    • Enviando uma requisição GET
    • Escutando a resposta
    • Tratando erros da rede
    • Uma mensagem de erro para o usuário

Primeira aula de JavaScript: Programando na linguagem da web

Instrutores

Cursos relacionados

Cursos de JavaScript em Front-end

Público alvo

Desenvolvedores quem dominam a lógica de programação e tem conhecimento de como funciona uma página web

Nível de Dificuldade

Básico

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

ALEXANDRE TOSHIRO UCHOA DE SOUSA

em 05/09/2019

O curso foi excelente e muito bem explicado, deu pra entender muita coisa e este professor também foi excelente. Eu gostaria apenas de fazer uma ressalva, eu acho ue seria legal ao final de cada curso, você colocarem um projetinho final, diferente do que foi passado em aula, com alguma correção ou com o projeto final pra gente baixar(pra poder comparar os códigos).

JavaScript: Programando na linguagem da web

Hélio Caires

em 04/09/2019

Gostei bastante do curso, a didática do instrutor é boa, exercícios conforme o explicado em aula, ao final temos o passo a passo do que foi ensinado nos videos.

JavaScript: Programando na linguagem da web

CRISTINA DO COUTO LEITÃO GUERRA

em 06/09/2019

Achei o curso muito bem explicado, com uma evolução bem coerente e, a cada passo, as coisas eram acrescentadas em doses homeopáticas. Gostei muito das explicações bem detalhadas do professor em relação às definições de cada assunto. Apenas uma ressalva por eu ter um probleminha de atenção que prejudica meu aprendizado: alguns códigos eram corrigidos no meio do vídeo e eu acabava ficando confusa e perdendo a sequência lógica. Mas isso é uma questão pessoal que potencializa essa ressalva.

JavaScript: Programando na linguagem da web

Sabe quando você pode começar? Agora!

  • 876 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 876 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 876 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 876 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana