Curso de JavaScript Básico

Curso de

JavaScript Básico

Aprenda os principais conceitos da linguagem, sua lógica, sintaxe fundamental, trabalhar com variáveis, expressões, operadores e muito mais.

VEJA UMA AULA DE EXEMPLO

6x R$ 24,98

R$ 149,90 à vista

  • 24h

    Curso com certificado de 24 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 Básico

JavaScript Básico

6x R$ 24,98

R$ 149,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á apresentar os conceitos básicos para desenvolvimento em JavaScript, permitindo ao desenvolvedor entender a estrutura da linguagem e desenvolver pequenos programas que interagem com os elementos de uma página web.

Conhecimentos adquiridos

Neste curso abordaremos tudo o que você precisa para compreender a estrutura básica desta linguagem. São vídeo aulas e apostilas que mostram os aspectos do JavaScript. Também serão passados exercícios e desafios para que você possa fixar, praticar e aplicar o conteúdo aprendido.

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

- A história dos navegadores e do JavaScript;

- O primeiro código;

- Declaração de variáveis e operadores;

- Tomadas de decisão e laços de repetição;

- Trabalhando com Numbers, Strings, Arrays, Objects, Dates e Functions;

- Manipulando o HTML;

- ES6 e como funciona o processo de transpilação;

- Trabalhando com eventos de mouse e teclado.

Para quem é esse curso?

Esse curso é destinado a estudantes e/ou desenvolvedores que querem aprender esta linguagem script, mesmo não possuindo conhecimento em programação.

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

Carga horária do curso

6h15

Curso com 6h15 horas de vídeos

24h

Curso com certificado de 24 horas

36

Curso com 36 exercícios de fixação

Ambiente do curso

  • Google Chrome
  • Sublime Text 3.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 Básico

JavaScript Básico

6x R$ 24,98

R$ 149,90 à vista

Conteúdo programático Baixar esta ementa

1 - Conhecendo o JavaScript

  1. Códigos, imagens, diagramas etc.

    A criação da Internet e os primeiros navegadores Visualizar
  2. Códigos, imagens, diagramas etc.

    Servidor e Cliente
  3. Códigos, imagens, diagramas etc.

    A importância do JavaScript em navegadores
  4. Códigos, imagens, diagramas etc.

    A História do JavaScript
  5. Códigos, imagens, diagramas etc.

    O que é JavaScript?
  6. Códigos, imagens, diagramas etc.

    ECMAScript Visualizar
  7. Códigos, imagens, diagramas etc.

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

    Ambiente do Curso Visualizar
  9. Vídeoaula com duração de: 00:08:12

    Criando o primeiro código Visualizar

2 - Tipos de Dados

  1. Códigos, imagens, diagramas etc.

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

    Tipos Primitivos Visualizar
  3. Códigos, imagens, diagramas etc.

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

    Undefined e Null
  5. Códigos, imagens, diagramas etc.

    Number
  6. Códigos, imagens, diagramas etc.

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

    Symbols
  8. Códigos, imagens, diagramas etc.

    Valores Verdadeiros e Falsos
  9. Vídeoaula com duração de: 00:03:14

    Tipos Primitivos
  10. 3 desafios.

    Exercícios

3 - Operadores

  1. Códigos, imagens, diagramas etc.

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

    Operadores Lógicos (&&, ||)
  3. Códigos, imagens, diagramas etc.

    Operadores Aritméticos (+, -, *, /, %, ++, --, **)
  4. Códigos, imagens, diagramas etc.

    Operadores de Igualdade (==, ===, !=, !== )
  5. Códigos, imagens, diagramas etc.

    Operadores Relacionais (<=, >=, <, >)
  6. Códigos, imagens, diagramas etc.

    Concatenação de Strings (+)
  7. Códigos, imagens, diagramas etc.

    Operadores Unários (-, !, typeof, etc)
  8. Códigos, imagens, diagramas etc.

    Operador Ternário (? :)
  9. Códigos, imagens, diagramas etc.

    Conversão Automática de Tipos
  10. Vídeoaula com duração de: 00:02:51

    Operadores que retornam valores Boolean Visualizar
  11. Vídeoaula com duração de: 00:01:44

    Operadores para Cálculos
  12. Vídeoaula com duração de: 00:01:37

    Concatenando Strings
  13. Vídeoaula com duração de: 00:00:32

    Desafio: Regra de Três Visualizar
  14. Vídeoaula com duração de: 00:01:02

    Desafio: Regra de Três - Resposta Visualizar
  15. Vídeoaula com duração de: 00:00:21

    Desafio: Cálculo IMC
  16. Vídeoaula com duração de: 00:00:49

    Desafio: Cálculo IMC - Resposta
  17. 3 desafios.

    Exercícios

4 - Declaração de Variáveis

  1. Códigos, imagens, diagramas etc.

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

    O que são variáveis?
  3. Vídeoaula com duração de: 00:07:46

    Declarando e nomeando variáveis
  4. Vídeoaula com duração de: 00:05:17

    Operadores de Atribuição (=, +=, -=, *=, /=, %=, **=)
  5. Vídeoaula com duração de: 00:07:35

    Incrementando e Decrementando valores
  6. Vídeoaula com duração de: 00:14:48

    let, const e variáveis globais
  7. Vídeoaula com duração de: 00:00:11

    Desafio: Cálculo IMC com Variáveis
  8. Vídeoaula com duração de: 00:01:02

    Desafio: Cálculo IMC com Variáveis - Resposta

5 - Tomando Decisões

  1. Códigos, imagens, diagramas etc.

    O que são Condições?
  2. Vídeoaula com duração de: 00:12:22

    Tomando decisões com if e operador ternário
  3. Vídeoaula com duração de: 00:08:26

    Comparando vários valores com Switch
  4. Vídeoaula com duração de: 00:00:15

    Desafio: Par ou Ímpar?
  5. Vídeoaula com duração de: 00:00:55

    Desafio: Par ou Ímpar? - Resposta
  6. Vídeoaula com duração de: 00:00:13

    Desafio: Vogal ou Consoante?
  7. Vídeoaula com duração de: 00:01:51

    Desafio: Vogal ou Consoante? - Resposta
  8. 3 desafios.

    Exercícios

6 - Tarefas Repetitivas - Laços de Repetição

  1. Códigos, imagens, diagramas etc.

    O que são Laços de Repetição? Visualizar
  2. Vídeoaula com duração de: 00:06:17

    Laços de Repetição com for Visualizar
  3. Vídeoaula com duração de: 00:05:33

    Laços de Repetição com while
  4. Vídeoaula com duração de: 00:02:09

    Laços de Repetição com do while
  5. Vídeoaula com duração de: 00:04:58

    Laços de Repetição - continue e break
  6. Vídeoaula com duração de: 00:00:17

    Desafio: Triângulo
  7. Vídeoaula com duração de: 00:04:04

    Desafio: Triângulo - Resposta
  8. 3 desafios.

    Exercícios

7 - Reutilizando Códigos - Funções

  1. Códigos, imagens, diagramas etc.

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

    Funções do JavaScript
  3. Vídeoaula com duração de: 00:07:51

    Declarando Funções
  4. Vídeoaula com duração de: 00:04:20

    Funções Anônimas e Callbacks
  5. Vídeoaula com duração de: 00:06:21

    Arrow Functions
  6. Vídeoaula com duração de: 00:00:29

    Desafio: É número primo?
  7. Vídeoaula com duração de: 00:03:46

    Desafio: É número primo? - Resposta

8 - Estrutura de Dados - Objetos e Arrays

  1. Códigos, imagens, diagramas etc.

    O que são Objetos? Agrupando propriedades e valores
  2. Vídeoaula com duração de: 00:10:32

    Objetos JavaScript
  3. Códigos, imagens, diagramas etc.

    O que são Arrays? Listando Valores
  4. Vídeoaula com duração de: 00:05:04

    Trabalhando com Arrays
  5. Vídeoaula com duração de: 00:06:21

    Conhecendo o JSON
  6. Vídeoaula com duração de: 00:04:55

    Comparando Objetos - O que é Referência?
  7. Vídeoaula com duração de: 00:04:40

    Declarando variáveis - Objetos e Arrays
  8. Vídeoaula com duração de: 00:04:58

    Operador Spread (...)
  9. Vídeoaula com duração de: 00:04:54

    Laços de Repetição - for..in e for..of
  10. Vídeoaula com duração de: 00:00:10

    Desafio: Qual o menor número?
  11. Vídeoaula com duração de: 00:02:08

    Desafio: Qual o menor número? - Resposta
  12. Vídeoaula com duração de: 00:01:01

    Desafio: Elevador
  13. Vídeoaula com duração de: 00:02:54

    Desafio: Elevador - Resposta
  14. 3 desafios.

    Exercícios

9 - Trabalhando com Números e o Objeto Math

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

    Trabalhando com Números - Propriedades e Métodos
  2. Vídeoaula com duração de: 00:07:11

    O Objeto Math
  3. Vídeoaula com duração de: 00:00:17

    Desafio: Mensagens Aleatórias
  4. Vídeoaula com duração de: 00:01:43

    Desafio: Mensagens Aleatórias - Resposta
  5. 3 desafios.

    Exercícios

10 - Trabalhando com Strings - Formatando Textos

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

    Trabalhando com Strings - Propriedades e Métodos
  2. Vídeoaula com duração de: 00:03:40

    Caracteres Especiais
  3. Códigos, imagens, diagramas etc.

    Introdução às Expressões Regulares
  4. Vídeoaula com duração de: 00:04:30

    Expressões Regulares
  5. Vídeoaula com duração de: 00:00:28

    Desafio: Letras do alfabeto faltando na frase
  6. Vídeoaula com duração de: 00:06:04

    Desafio: Letras do alfabeto faltando na frase - Resposta
  7. 3 desafios.

    Exercícios

11 - Trabalhando com Datas - O Objeto Date

  1. Vídeoaula com duração de: 00:10:41

    Trabalhando com Datas - Propriedades e Métodos
  2. Vídeoaula com duração de: 00:00:22

    Desafio: Qual o dia da semana?
  3. Vídeoaula com duração de: 00:02:53

    Desafio: Qual o dia da semana? - Resposta
  4. 3 desafios.

    Exercícios

12 - Trabalhando com Arrays

  1. Vídeoaula com duração de: 00:12:07

    Trabalhando com Arrays - Propriedades e Iteração
  2. Vídeoaula com duração de: 00:12:50

    Trabalhando com Arrays - Métodos
  3. Vídeoaula com duração de: 00:04:09

    Arrays Multidimensionais
  4. Vídeoaula com duração de: 00:00:13

    Desafio: Letras do alfabeto faltando na frase 2
  5. Vídeoaula com duração de: 00:02:16

    Desafio: Letras do alfabeto faltando na frase 2 - Resposta
  6. 3 desafios.

    Exercícios

13 - Trabalhando com Objetos

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

    Trabalhando com Objetos - Métodos
  2. Vídeoaula com duração de: 00:07:50

    Métodos Get e Set
  3. Vídeoaula com duração de: 00:00:57

    Desafio: Andando no Tabuleiro
  4. Vídeoaula com duração de: 00:09:28

    Desafio: Andando no Tabuleiro - Resposta
  5. 3 desafios.

    Exercícios

14 - Conversão de Tipos

  1. Códigos, imagens, diagramas etc.

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

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

    Conversão de Tipos

15 - Manipulando HTML com JavaScript

  1. Códigos, imagens, diagramas etc.

    JavaScript na Web
  2. Códigos, imagens, diagramas etc.

    O que é DOM?
  3. Vídeoaula com duração de: 00:07:36

    Acessando Elementos
  4. Vídeoaula com duração de: 00:02:54

    Alterando Elementos
  5. Vídeoaula com duração de: 00:07:32

    Criando e Removendo Elementos
  6. Vídeoaula com duração de: 00:03:04

    Movendo-se pela Árvore de Elementos
  7. Vídeoaula com duração de: 00:05:38

    Alterando Valores e Atributos
  8. Vídeoaula com duração de: 00:00:24

    Desafio: Criando Listas
  9. Vídeoaula com duração de: 00:02:05

    Desafio: Criando Listas - Resposta
  10. 3 desafios.

    Exercícios

16 - Eventos

  1. Códigos, imagens, diagramas etc.

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

    Eventos de Mouse
  3. Códigos, imagens, diagramas etc.

    Eventos de Teclado
  4. Códigos, imagens, diagramas etc.

    Eventos de Formulário e de Foco
  5. Vídeoaula com duração de: 00:05:31

    Criando Listeners
  6. Vídeoaula com duração de: 00:07:17

    A Propagação de Eventos e Comportamentos Padrões
  7. Vídeoaula com duração de: 00:05:10

    O Objeto Event
  8. Vídeoaula com duração de: 00:03:13

    Timers
  9. Vídeoaula com duração de: 00:05:49

    Debouncing
  10. Vídeoaula com duração de: 00:07:39

    Validando Formulários
  11. Vídeoaula com duração de: 00:00:39

    Desafio: Atualizando Listas
  12. Vídeoaula com duração de: 00:06:00

    Desafio: Atualizando Listas - Resposta
  13. 3 desafios.

    Exercícios

17 - Projeto final

  1. Vídeoaula com duração de: 00:23:18

    Projeto: Jogo da Velha

18 - Conclusão

  1. Depoimento / Brinde

Adquira este curso agora mesmo

Curso de JavaScript Básico

JavaScript Básico

6x R$ 24,98

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

24h

Curso com certificado de 24 horas

O que os alunos dizem?

Curso muito bem produzido e conduzido pelo instrutor. Ótimos exemplos. Agora é só assistir e assistir novamente, até que esses conhecimentos fiquem fixados em minha memoria....

Adquira este curso de forma avulsa

Curso de JavaScript Básico

JavaScript Básico

6x R$ 24,98

R$ 149,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