Front-end

JavaScript: Projeto final de carreira

Curso online de JavaScript: Projeto final de carreira

23 9.7

9,7

é a nota desse curso

396

alunos neste curso

Faça esse curso e...

  • Pratique em um só projeto o conhecimento adquirido na carreira Desenvolvedor JavaScript
  • Revisei conceitos importantes, pré-requisitos para outras carreiras
  • Construa o projeto de maneira incremental
  • Vá além e organize seu código separando lógica da apresentação
  • Veja no fim como outras carreiras da Alura podem tornar seu código ainda melhor
  • 5h para conclusão
  • 31 atividades
  • 122 minutos de videos

Curso JavaScript: Projeto final de carreira

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 31
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 467
    Cursos
  • 27.094
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 467
    Cursos
  • 27.094
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Veja a 1ª aula

Público alvo

Programadores JavaScript que desejam colocar em prática seus conhecimentos

Nível de Dificuldade

Intermediário

Instrutores

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Introdução

    • Um desafio
    • Colocando em prática seu conhecimento adquirido
    • O projeto
    • Origentações gerais
  2. Começando pelo Sprite

    • Sprite - PARTE 1
    • Orientações gerais
    • Padrão a seguir
    • Gabarito - revisando o conceito de closure
    • Gabarito - revisando funções (declaration vs expression)
    • Sprite - PARTE 2
    • Orientações gerais
    • O papel da função reset()
    • O papel da função isFinihed()
    • Gabarito
  3. A lógica do jogo

    • Jogo - PARTE 1
    • Estrutura: separação entre a lógica e sua apresentação
    • Gabarito
    • Jogo - PARTE 2
    • Separando dependências
    • Gabarito - revisando expressões regulares e indo além
    • Gabarito - declaração de variáveis mais sucinta
    • Jogo - PARTE 3
    • Gabarito - revisando a função some()
  4. A lógica de apresentação

    • Padrão a seguir
    • Separando dependências mais uma vez
    • O papel da função inicia()
    • Gabarito - menos é mais
    • Apresentação - PARTE 2
    • Gabarito
    • Apresentação - PARTE 3
    • Gabarito - resolvendo o problema da atualização do DOM
  5. Bônus: Indo além com ES2015 (ES6)

    • O código do jogo
    • let e const
    • Arrow Function
    • Atalho para objeto literal
    • O código do sprite
    • O código da apresentacão

Curso JavaScript: Projeto final de carreira

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 31
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 467
    Cursos
  • 27.094
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 467
    Cursos
  • 27.094
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana