Curso de JavaScript Avançado
Novo!

Curso de

JavaScript Avançado

Conheça os recursos avançados desta linguagem e os frameworks mais comuns

VEJA UMA AULA DE EXEMPLO

6x R$ 29,98

R$ 179,90 à vista

  • 40h

    Curso com certificado de 40 horas

  • Escolha o dispositivo que preferir PC, Tablet ou Smartphone.

  • Satisfação garantida ou seu dinheiro de volta!

Adquira este curso de forma avulsa

Curso de JavaScript Avançado

JavaScript Avançado

6x R$ 29,98

R$ 179,90 à vista

Informações sobre o curso

Sobre o curso

JavaScript é uma linguagem de programação dinâmica muito utilizada nos navegadores. Foi criada com propósito de manipular elementos no HTML, mas acabou crescendo e atualmente podemos ver diversos ambientes que rodam JavaScript, além de permitir o desenvolvimento para os mais variados fins como: extensões para aplicações como PhotoShop, desenvolvimento desktop, aplicativos mobile, jogos, bancos de dados, automação de tarefas, programação de hardware e códigos back-end.

Este curso irá aprofundar na linguagem, mostrando funcionalidades mais avançadas em relação ao curso intermediário, apresentar o que são frameworks e o uso do JavaScript além do navegador.

Conhecimentos adquiridos

Neste curso iremos apresentar funcionalidades mais avançados do JavaScript, permitindo que o aluno desenvolva pequenos sistemas web. Além de vídeos e textos, há também exercícios e desafios para fixar, praticar e aplicar o conteúdo aprendido.

Dentre várias outras coisas, você irá aprender:

- Internacionalização;

- Promises, Iterators/Generators, Async/Await;

- Requisições com Fetch;

- Módulos;

- Web Workers;

- Proxy e Reflect;

- Armazenamento de dados com LocalStorage, SessionStorage e IndexedDB;

- O que são Frameworks;

- Conhecendo a aplicação do JavaScript além do navegador.

Para quem é esse curso?

Este curso é destinado àqueles que já tenham um conhecimento de HTML5, CSS3 e JavaScript e queiram melhorar suas técnicas de desenvolvimento, utilizando uma ferramenta que ajuda a ser produtivo, organizado e entregar um produto com boa performance, tanto web quanto mobile.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, são apenas sugestões. Eles dão uma base de parte do conhecimento que é interessante ter para um bom aproveitamento nesse curso.

  1. Lógica de Programação Completo
  2. Lógica Orientada a Objetos Completo
  3. JavaScript Básico
  4. JavaScript Intermediário
  5. HTML5 e CSS3 - Desenvolvimento web Básico

Carga horária do curso

3h04

Curso com 3h04 horas de vídeos

40h

Curso com certificado de 40 horas

21

Curso com 21 exercícios de fixação

Ambiente do curso

  • Sublime Text - 3.0.0
  • Google Chrome - 64
  • Node.js - 9.4.0

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos
  • Testes de aprendizado

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de JavaScript Avançado

JavaScript Avançado

6x R$ 29,98

R$ 179,90 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    O que vimos?
  2. Códigos, imagens, diagramas etc.

    O que veremos?
  3. Códigos, imagens, diagramas etc.

    Instalando o Node.js
  4. Códigos, imagens, diagramas etc.

    Instalando um Servidor

2 - Internacionalização

  1. Códigos, imagens, diagramas etc.

    O que é Internacionalização? Visualizar
  2. Códigos, imagens, diagramas etc.

    Language Tags e Localização
  3. Vídeoaula com duração de: 00:04:39

    NumberFormat Visualizar
  4. Vídeoaula com duração de: 00:05:52

    DateTimeFormat
  5. Vídeoaula com duração de: 00:09:14

    Estruturando o Projeto Visualizar
  6. Vídeoaula com duração de: 00:07:53

    Internacionalizando os Dados
  7. 3 desafios.

    Exercícios

3 - Funções Autoexecutáveis

  1. Vídeoaula com duração de: 00:02:57

    O que são Funções Autoexecutáveis? Visualizar
  2. Vídeoaula com duração de: 00:02:10

    Passando variáveis
  3. Vídeoaula com duração de: 00:06:21

    Variáveis e Funções Privadas
  4. Vídeoaula com duração de: 00:03:42

    Modularização
  5. Vídeoaula com duração de: 00:07:29

    Modularizando o Código
  6. 3 desafios.

    Exercícios

4 - Código Assíncrono

  1. Códigos, imagens, diagramas etc.

    O Que é Código Assíncrono
  2. Códigos, imagens, diagramas etc.

    Callbacks
  3. Códigos, imagens, diagramas etc.

    Promises
  4. Códigos, imagens, diagramas etc.

    Promises - Métodos Estáticos
  5. Vídeoaula com duração de: 00:07:30

    Criando Promises
  6. Códigos, imagens, diagramas etc.

    Iterator
  7. Vídeoaula com duração de: 00:11:08

    Criando Iterators
  8. Códigos, imagens, diagramas etc.

    Generators
  9. Vídeoaula com duração de: 00:06:25

    Criando Generators
  10. Vídeoaula com duração de: 00:09:01

    Trabalhando com Async/Await
  11. 3 desafios.

    Exercícios

5 - Requisições com Fetch

  1. Códigos, imagens, diagramas etc.

    O que é AJAX? Visualizar
  2. Códigos, imagens, diagramas etc.

    O Antigo Objeto XHR
  3. Vídeoaula com duração de: 00:02:23

    Fazendo requisições com Fetch
  4. Códigos, imagens, diagramas etc.

    Configurando a Requisição
  5. Vídeoaula com duração de: 00:04:09

    Buscando Dados por Requisições

6 - Módulos

  1. Códigos, imagens, diagramas etc.

    Módulos no JavaScript
  2. Vídeoaula com duração de: 00:08:32

    Trabalhando com Módulos
  3. Vídeoaula com duração de: 00:05:12

    Separando Módulos em Arquivos
  4. 3 desafios.

    Exercícios

7 - Web Workers

  1. Códigos, imagens, diagramas etc.

    O que são Threads?
  2. Códigos, imagens, diagramas etc.

    O que são Web Workers?
  3. Vídeoaula com duração de: 00:11:44

    Criando Web Workers
  4. Vídeoaula com duração de: 00:08:47

    Gerando Template com Workers
  5. 3 desafios.

    Exercícios

8 - Proxy e Reflect

  1. Vídeoaula com duração de: 00:09:15

    Trabalhando com Proxies
  2. Códigos, imagens, diagramas etc.

    Reflect
  3. Vídeoaula com duração de: 00:05:35

    Reagindo a Mudanças com Proxies
  4. 3 desafios.

    Exercícios

9 - Armazenamento de Dados

  1. Códigos, imagens, diagramas etc.

    Armazenando Dados no Navegador
  2. Vídeoaula com duração de: 00:06:24

    LocalStorage
  3. Vídeoaula com duração de: 00:02:09

    SessionStorage
  4. Vídeoaula com duração de: 00:09:53

    IndexedDB - Preparando o Banco de Dados
  5. Vídeoaula com duração de: 00:03:42

    IndexedDB - Inserindo Dados
  6. Vídeoaula com duração de: 00:02:23

    IndexedDB - Buscando Dados
  7. Vídeoaula com duração de: 00:01:50

    IndexedDB - Atualizando Dados
  8. Vídeoaula com duração de: 00:02:12

    IndexedDB - Removendo Dados
  9. Vídeoaula com duração de: 00:08:03

    Armazenando Dados
  10. 3 desafios.

    Exercícios

10 - Frameworks

  1. Códigos, imagens, diagramas etc.

    O que são Frameworks?
  2. Vídeoaula com duração de: 00:07:33

    Apresentando o Vue.js

11 - JavaScript além do Navegador

  1. Códigos, imagens, diagramas etc.

    O JavaScript além do Navegador
  2. Códigos, imagens, diagramas etc.

    Node.JS
  3. Códigos, imagens, diagramas etc.

    Testes
  4. Códigos, imagens, diagramas etc.

    Qualidade de Código
  5. Códigos, imagens, diagramas etc.

    Automatização de Tarefas
  6. Códigos, imagens, diagramas etc.

    Servidores
  7. Códigos, imagens, diagramas etc.

    Aplicativos Mobile
  8. Códigos, imagens, diagramas etc.

    Softwares Desktop
  9. Códigos, imagens, diagramas etc.

    SmartTVs
  10. Códigos, imagens, diagramas etc.

    3D
  11. Códigos, imagens, diagramas etc.

    Jogos
  12. Códigos, imagens, diagramas etc.

    Plugins
  13. Códigos, imagens, diagramas etc.

    Sistemas Operacionais
  14. Códigos, imagens, diagramas etc.

    Programação de Hardwares e Internet das Coisas
  15. Códigos, imagens, diagramas etc.

    Hologramas
  16. Códigos, imagens, diagramas etc.

    Realidade Virtual e Realidade Aumentada
  17. Códigos, imagens, diagramas etc.

    Inteligência Artificial

12 - Conclusão

  1. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de JavaScript Avançado

JavaScript Avançado

6x R$ 29,98

R$ 179,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

40h

Curso com certificado de 40 horas

O que os alunos dizem?

Como sempre, suprindo as expectativas!

Adquira este curso de forma avulsa

Curso de JavaScript Avançado

JavaScript Avançado

6x R$ 29,98

R$ 179,90 à vista

ou acesse todos os cursos com um dos nossos planos de acesso total

40% OFF
1 ano
De 12x R$99
12x 59 reais
ou por R$ 708,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
3 anos
De 12x R$199
12x 159 reais
ou por R$ 1.908,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
20% OFF
5 anos
De 12x R$249
12x 199 reais
ou por R$ 2.388,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados