Curso de JavaScript Intermediário
Novo!

Curso de

JavaScript Intermediário

Conheça características e recursos que melhoram o seu desenvolvimento.

VEJA UMA AULA DE EXEMPLO

6x R$ 27,48

R$ 164,90 à vista

  • 32h

    Curso com certificado de 32 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 Intermediário

JavaScript Intermediário

6x R$ 27,48

R$ 164,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 básico e apresentar o que são bibliotecas e como podem nos ajudar.

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:

- Orientação a Objetos;

- Protótipos e Classes;

- Tratamento de Erros e Debugging;

- Trabalhando com Expressões Regulares;

- Recursividade, escopo e closure;

- Location, History e Window;

- Trabalhando com Formulários;

- Abrindo e Salvando arquivos;

- Requisições HTTP;

- Conhecendo o jQuery.

Para quem é esse curso?

Esse curso é destinado a estudantes e/ou desenvolvedores que já tenham conhecimento básico de JavaScript e querem melhorar o conhecimento nessa linguagem.

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. HTML5 e CSS3 - Desenvolvimento web Básico
  4. JavaScript Básico

Carga horária do curso

3h38

Curso com 3h38 horas de vídeos

32h

Curso com certificado de 32 horas

24

Curso com 24 exercícios de fixação

Ambiente do curso

  • Sublime Text 3 ou superior
  • Google Chrome 62
  • Node.js 9.2.0 ou superior

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 Intermediário

JavaScript Intermediário

6x R$ 27,48

R$ 164,90 à vista

Conteúdo programático Baixar esta ementa

1 - Introdução

  1. Códigos, imagens, diagramas etc.

    Conhecimentos prévios para um melhor aproveitamento do curso Visualizar
  2. Códigos, imagens, diagramas etc.

    A presença do JavaScript hoje em dia
  3. Códigos, imagens, diagramas etc.

    Ambiente do Curso
  4. Códigos, imagens, diagramas etc.

    Instalando um Servidor

2 - Orientação a Objetos

  1. Códigos, imagens, diagramas etc.

    O que são Objetos? Agrupando propriedades e valores Visualizar
  2. Códigos, imagens, diagramas etc.

    O que é Orientação a Objetos? Visualizar
  3. Vídeoaula com duração de: 00:07:43

    Criando Protótipos Visualizar
  4. Vídeoaula com duração de: 00:07:31

    Cuidados ao Criar Protótipos
  5. Vídeoaula com duração de: 00:05:40

    Variáveis Privadas
  6. Vídeoaula com duração de: 00:02:19

    Novas Propriedades e Métodos
  7. Vídeoaula com duração de: 00:02:15

    Simulando Herança
  8. Vídeoaula com duração de: 00:10:35

    Projeto: Criando o Campo Visualizar
  9. Vídeoaula com duração de: 00:01:05

    Desafio: Protótipos e Herança Visualizar
  10. Vídeoaula com duração de: 00:01:51

    Resposta do Desafio
  11. 3 desafios.

    Exercícios

3 - Classes

  1. Códigos, imagens, diagramas etc.

    O que são Classes?
  2. Vídeoaula com duração de: 00:03:27

    Criando Classes
  3. Vídeoaula com duração de: 00:01:08

    Estendendo Classes
  4. Vídeoaula com duração de: 00:01:54

    Métodos Estáticos
  5. Vídeoaula com duração de: 00:03:31

    Super
  6. Vídeoaula com duração de: 00:02:31

    Estendendo Objetos Nativos
  7. Vídeoaula com duração de: 00:12:19

    Projeto: Criando o Personagem e o Jogador
  8. Vídeoaula com duração de: 00:00:13

    Desafio: Classes e Herança
  9. Vídeoaula com duração de: 00:01:54

    Resposta do Desafio
  10. 3 desafios.

    Exercícios

4 - Coleções

  1. Códigos, imagens, diagramas etc.

    Maps
  2. Códigos, imagens, diagramas etc.

    WeakMaps
  3. Vídeoaula com duração de: 00:05:47

    Maps e WeakMaps
  4. Códigos, imagens, diagramas etc.

    Sets
  5. Códigos, imagens, diagramas etc.

    WeakSets
  6. Vídeoaula com duração de: 00:03:38

    Sets e WeakSets
  7. 3 desafios.

    Exercícios

5 - Bugs - Tratando Erros

  1. Códigos, imagens, diagramas etc.

    Tratamento de Erros Visualizar
  2. Códigos, imagens, diagramas etc.

    Tipos de Erros
  3. Vídeoaula com duração de: 00:05:13

    Strict Mode Visualizar
  4. Vídeoaula com duração de: 00:04:28

    Debugging
  5. Vídeoaula com duração de: 00:03:03

    Gerando Erros
  6. Vídeoaula com duração de: 00:05:36

    Tratando Erros
  7. Vídeoaula com duração de: 00:03:41

    Projeto: Estourando e Tratando Erros
  8. Vídeoaula com duração de: 00:00:41

    Desafio: Evitando atribuição de valores
  9. Vídeoaula com duração de: 00:01:39

    Resposta do Desafio
  10. 3 desafios.

    Exercícios

6 - Expressões Regulares

  1. Códigos, imagens, diagramas etc.

    O que são Expressões Regulares?
  2. Códigos, imagens, diagramas etc.

    Criando Expressões Regulares
  3. Vídeoaula com duração de: 00:01:15

    test() - Testando Expressões Regulares
  4. Vídeoaula com duração de: 00:02:47

    exec() e match()
  5. Vídeoaula com duração de: 00:04:51

    Replace
  6. Vídeoaula com duração de: 00:01:01

    Search
  7. Vídeoaula com duração de: 00:02:27

    Loopings em Expressões Regulares
  8. Vídeoaula com duração de: 00:00:38

    Desafio: Formatando Datas
  9. Vídeoaula com duração de: 00:02:48

    Resposta do Desafio

7 - Avançando com Funções

  1. Vídeoaula com duração de: 00:03:26

    Escopo
  2. Vídeoaula com duração de: 00:02:39

    Closure
  3. Vídeoaula com duração de: 00:07:42

    Recursividade
  4. Vídeoaula com duração de: 00:04:21

    Call, Apply e Bind
  5. Vídeoaula com duração de: 00:02:50

    Executando funções de Arrays em Strings
  6. Vídeoaula com duração de: 00:02:06

    Arrow Functions e seu escopo
  7. Vídeoaula com duração de: 00:03:54

    Projeto: Criando um NPC
  8. Vídeoaula com duração de: 00:00:45

    Desafio: Função de Soma
  9. Vídeoaula com duração de: 00:01:48

    Resposta do Desafio
  10. 3 desafios.

    Exercícios

8 - Executando Códigos com Eval

  1. Códigos, imagens, diagramas etc.

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

    Não use “eval()” !

9 - Controlando o Navegador

  1. Vídeoaula com duração de: 00:03:25

    Window
  2. Vídeoaula com duração de: 00:02:46

    Location
  3. Vídeoaula com duração de: 00:08:55

    History
  4. Vídeoaula com duração de: 00:03:19

    Popup Alerts
  5. Vídeoaula com duração de: 00:00:32

    Desafio: Controlando navegação de uma janela
  6. Vídeoaula com duração de: 00:02:53

    Resposta do Desafio
  7. 3 desafios.

    Exercícios

10 - Formulários e Campos

  1. Vídeoaula com duração de: 00:01:34

    Campos de Texto
  2. Vídeoaula com duração de: 00:01:38

    Checkboxes e Radio Buttons
  3. Vídeoaula com duração de: 00:02:37

    Selects
  4. Vídeoaula com duração de: 00:12:13

    Lendo e Salvando Arquivos
  5. Vídeoaula com duração de: 00:06:59

    Projeto: Iniciando o Campo
  6. Vídeoaula com duração de: 00:00:53

    Desafio: Salvando estado de um formulário
  7. Vídeoaula com duração de: 00:11:33

    Resposta do Desafio

11 - Requisições HTTP

  1. Códigos, imagens, diagramas etc.

    O que é AJAX?
  2. Vídeoaula com duração de: 00:05:46

    Fazendo Requisições HTTP
  3. 3 desafios.

    Exercícios

12 - Trabalhando com Bibliotecas

  1. Códigos, imagens, diagramas etc.

    O que são Bibliotecas?
  2. Vídeoaula com duração de: 00:02:55

    jQuery - Inserindo uma biblioteca
  3. Vídeoaula com duração de: 00:05:08

    jQuery - Selecionando Elementos, eventos e AJAX
  4. 3 desafios.

    Exercícios

13 - Conclusão

  1. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de JavaScript Intermediário

JavaScript Intermediário

6x R$ 27,48

R$ 164,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.

32h

Curso com certificado de 32 horas

O que os alunos dizem?

Curso que me trouxe muito conhecimento em JavaScript, que já incorporei no meu dia-a-dia.

Adquira este curso de forma avulsa

Curso de JavaScript Intermediário

JavaScript Intermediário

6x R$ 27,48

R$ 164,90 à vista

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

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,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