Carreira Engenheiro JavaScript

Conheça os planos
  1. JavaScript avançado I: ES6, orientação a objetos e padrões de projetos

    1. Una o paradigma orientado a objetos ao funcional para resolver problemas
    2. Aplique novos recursos do ECMASCRIPT 6
    3. Estruture sua aplicação no modelo MVC
    4. Utilize padrões de projeto
    • 12 horas
    • Nível Avançado
    • 221 minutos de vídeo
  2. JavaScript Avançado II: ES6, orientação a objetos e padrões de projetos

    1. Una o paradigma orientado a objetos ao funcional para resolver problemas
    2. Aplique novos recursos do ECMASCRIPT 6
    3. Estruture sua aplicação no modelo MVC
    4. Programe assincronamente com promises
    5. Utilize padrões de projeto
    6. Implemente uma solução de data binding
    • 12 horas
    • Nível Avançado
    • 180 minutos de vídeo
  3. JavaScript Avançado III: ES6, orientação a objetos e padrões de projetos

    1. Aprenda a armazenar dados offline com IndexedDB
    2. Encante-se com a Fetch API
    3. Use Babel e garanta compatibilidade máxima de seu código
    4. Use e entenda as vantagens do ECMASCRIPT 2015 (ES2015) modules
    5. Torne seu código ainda mais elegante com novos padrões de projeto
    • 12 horas
    • Nível Avançado
    • 234 minutos de vídeo
  4. JavaScript: De padrões a uma abordagem funcional

    1. Entenda e utilize aplicação parcial de funções
    2. Transforme dados através da composição de funções
    3. Transcenda as limitações de Promises implementando novos recursos
    4. Crie funções para ajudá-lo na programação funcional
    5. Compreenda conceitos como Functor, point-free style entre outros jargões
    6. Aplique o pattern Publisher/Subscriber para desacoplar seu código
    7. Compreenda como mônadas podem ajudá-lo em uma estrutura funcional
    • 10 horas
    • Nível Avançado
    • 156 minutos de vídeo
  5. Jasmine: Testes automatizados em JavaScript

    1. Saiba como funciona um teste automatizado
    2. Escreva o seu primeiro teste com jasmine
    3. Use das boas práticas e faça testes em arquivos separados
    4. Lide com interfaces no seu testes
    5. Como testar regras de visualização
    6. Conheça as vantagens e desvantagens do TDD
    • 12 horas
    • Nível Intermediário
    • 75 minutos de vídeo
  6. Progressive Web Apps: crie apps offline

    1. Entenda o poder das Progressive Web Apps.
    2. Entenda as limitações do App Cache.
    3. Transforme seu site numa verdadeira web-app.
    4. Permita que seus usuários utilizem a web-app mesmo sem conexão com a internet.
    5. Aprenda a instalar sua web-app como uma app nativa no seu celular
    • 8 horas
    • Nível Avançado
    • 229 minutos de vídeo

Pronto para a sua carreira de

Engenheiro JavaScript

Com quem você vai aprender

  1. Maurício Aniche

    Doutor em engenharia de software pela USP. Um dos idealizadores do Alura e atualmente pesquisador pela Delft University of Technology na Holanda. Pode ser encontrado em clubes de dança de salão.

  2. Flavio Henrique de Souza Almeida

    Bacharel em Informática e em... Psicologia! Grande entusiasta da MEAN Stack.

  3. Foto de Artur Diniz Adam

    Artur Diniz Adam

    Desenvolvedor, Instrutor e Bartender na Caelum. Focado em front-end mas apaixonado por tudo que leva um produto da ideia incial à entrega final . Nas horas vagas inventa drinks e coda suas ideias muito loucas.

Acesso a todos os cursos da Carreira Engenheiro JavaScript e mais 580 outros cursos!

Premium

12x R$100 R$75
(ou à vista R$1.200 R$900) Aproveite enquanto os preços antigos continuam valendo!
Matricule-se
  • 580
    Cursos
  • 33.319
    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$125 R$100
(ou à vista R$1.500 R$1.200) Aproveite enquanto os preços antigos continuam valendo!
Matricule-se
  • 580
    Cursos
  • 33.319
    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