Curso Online de JavaScript - Básico

Em JavaScript Básico, você irá aprender sobre os principais conceitos da linguagem, sua lógica, sintaxe fundamental, trabalhar com variáveis, expressões, operadores e muito mais.

Por apenas:

10x de R$ 14,99

sem juros no cartão ou R$ 149,90 à vista

Adicionar ao carrinho

Ao final do curso, receba o certificado impresso em casa, sem custo adicional.

Curso com
certificado de 24 horas

Satisfação garantida

ou seu dinheiro de volta!

Curso com vídeo-aulas!

Mais de 6h10 de vídeo-aulas.

Sobre o curso

Sobre o curso de JavaScript

JavaScript é uma linguagem de programação dinâmica, que é comumente utilizada como parte dos navegadores, foi criada para esse propósito de manipular elementos no HTML, mas acabou crescendo e atualmente podemos ver diversos ambientes que rodam JavaScript, além de desenvolver para os mais variados fins, como extensões para aplicações, desenvolvimento desktop e até mesmo códigos back-end.

Este curso irá apresentar os conceitos básicos para desenvolvimento em JavaScript, permitindo ao desenvolvedor entender a estrutura da linguagem desenvolvendo pequenos programas que interagem com os elementos de uma página web.

O conhecimento adquirido neste curso é fundamental para que você possa aproveitar de forma completa os cursos intermediário e avançado da linguagem.

Conhecimentos adquiridos

Ao cursar Java Script Básico você irá aprender a estrutura da linguagem, passando desde os conceitos mais simples, como declaração de variáveis, criação de laços de repetição, condicionais, tipos de valores, até conceitos mais complexos como criação e manipulação de objetos e herança.

Além disso, o curso conta com desafios que permite o aluno praticar o conteúdo de cada aula, para que assim consiga estimular o pensamento para resolver problemas com base nessas características da linguagem.

Ao final do curso o aluno estará preparado para entender códigos Java Script mais simples e projetar pequenos sistemas que interagem com os elementos do HTML, validando a entrada de formulários, criando eventos, e manipulando objetos.

Ficha técnica

Metodologia
Vídeo-aulas
Texto e imagens
Início imediato
Exemplos completos
Testes de aprendizado
Suporte incluso
Suporte incluso com instrutores especialistas.
Certificado incluso
Incluso! Receba o certificado impresso em casa (sem custo adicional)
Prazo de acesso
Enquanto não concluir, o curso não expira nunca! Após a conclusão acesse-o por mais 2 anos.
Ambiente do curso
Google Chrome
Sublime Text

Pré-requisitos

Os pré-requisitos não são obrigatórios, mas é altamente recomendado que você tenha conhecimentos equivalentes antes de ingressar no curso de JavaScript Básico.

Conteúdo Programático
Aula 1 – Introdução 1%
Conhecimentos prévios para melhor aproveitamento do curso 1%
Ambiente utilizado no curso 2%
  • Editor de texto SublimeText
  • Comandos básicos
Usando o Sublime Text 4%
Navegador Google Chrome 5%
O ambiente do curso 6%
A história do JavaScript 6%
O que o aluno irá aprender no curso 7%
Aula 2 – Utilização do JavaScript 8%
  • Desenvolvimento Web
  • Mudar o conteúdo de uma Tag HTML com base em Ids ou Classes
  • Trocar os atributos de um HTML
  • Validar valores de Inputs em formulários
  • Trocar o estilo da sua página
  • JQuery
  • AngularJS
  • Backbone
  • Ember
Aula 3 - Relembrando Orientação a Objetos 14%
Resumo do vídeo Relembrando Orientação a Objetos 15%
  • Conceitos de Orientação a Objetos
  • Abstração
  • Herança
  • Polimorfismo
  • Encapsulamento
Aula 4 - Estrutura da linguagem 19%
Como JavaScript funciona 20%
Aula 1 – Introdução 1%
Conhecimentos prévios para melhor aproveitamento do curso 1%
Ambiente utilizado no curso 2%
  • Editor de texto SublimeText
  • Comandos básicos
Usando o Sublime Text 4%
Navegador Google Chrome 5%
O ambiente do curso 6%
A história do JavaScript 6%
O que o aluno irá aprender no curso 7%
Aula 2 – Utilização do JavaScript 8%
  • Desenvolvimento Web
  • Mudar o conteúdo de uma Tag HTML com base em Ids ou Classes
  • Trocar os atributos de um HTML
  • Validar valores de Inputs em formulários
  • Trocar o estilo da sua página
  • JQuery
  • AngularJS
  • Backbone
  • Ember
Aula 3 - Relembrando Orientação a Objetos 14%
Resumo do vídeo Relembrando Orientação a Objetos 15%
  • Conceitos de Orientação a Objetos
  • Abstração
  • Herança
  • Polimorfismo
  • Encapsulamento
Aula 4 - Estrutura da linguagem 19%
Como JavaScript funciona 20%
Como JavaScript funciona 20%
Tipos de objetos 21%
  • Nativo
  • Hospedeiro
Conjunto de caracteres 23%
  • Case-sensitive
Espaços e quebras de linha 24%
  • Ponto e vírgula Opcional
Comentário em JavaScript 26%
  • TODO
Desafio – Primeiro código JavaScript 27%
  • Regras
Solução do desafio Primeiro código JavaScript 28%
Uso de operadores 29%
Aula 5 – Operadores e palavras reservadas 30%
  • Operadores Aritméticos
  • Operadores de atribuição
  • Operadores de comparação
  • Operadores lógicos
Identificadores e palavras reservadas 33%
Desafio – Calculando o IMC 34%
  • Regras
Solução do desafio Calculando o IMC 35%
Aula 6 - Variáveis 36%
  • Declarando Variáveis
Hoisting 37%
Tipos de valores 38%
  • Undefined e null
Números 39%
Strings 41%
  • Escape em strings
Boolean 42%
Arrays 43%
Objetos 43%
Conversão de tipos e descobrindo tipos com typeOf 44%
Revisão do vídeo “Conversão de tipos e descobrindo tipos com typeOf” 45%
Desafio – Declarações 46%
  • Regras
Solução do desafio Declarações 47%
Aula 7 - Literais 48%
Desafio – Um objeto literal de valores literais 48%
  • Regras
Solução do desafio Um objeto literal de valores literais 50%
Aula 8 - Condicionais e laços de repetição 50%
Revisão do vídeo “Condicionais e laços de repetição” 51%
  • ifs else
  • Switch
  • Operador Ternário
  • while e do-while
  • for
Desafio – A Corrida 55%
  • Regras
Solução do desafio "A Corrida" 57%
Aula 9 - Funções 57%
  • Parâmetros opcionais
Expressões de função 59%
Executando funções 59%
Escopo local e global 60%
Escopo local e global 60%
O return 61%
Hoisting de função 61%
Declaração de função 62%
  • Expressão de função
Trabalhando com Funções 63%
Desafio – Reutilizando código 64%
  • Regras
Solução do desafio Reutilizando código 66%
Aula 10 - Trabalhando com Objetos 66%
  • Visão geral
Construtor Object 68%
Herança 68%
Operadores new e instanceOf 69%
  • Objetos do tipo Number, Boolean e String
  • Number
Boolean 71%
String 72%
Manipulando JSON 72%
Desafio – Exercito de robôs 73%
  • Regras
Solução do desafio Exercito de robôs 74%
Aula 11 - Trabalhando com Strings 75%
Desafio – Encontre o TreinaWeb 76%
  • Regras
Solução do desafio "Encontre o TreinaWeb" 77%
Aula 12 - Trabalhando com Datas 78%
Desafio – Feliz Aniversário 79%
  • Regras
Solução do desafio "Feliz Aniversário" 80%
Solução do desafio "Feliz Aniversário" 80%
Aula 13 - Trabalhando com Arrays e o Objeto Math 81%
Desafio – Impressoras 81%
  • Regras
Solução do desafio "Impressoras" 83%
Aula 14 – JavaScript na Web 83%
  • O que é DOM
O Objeto Window 85%
  • Propriedades
  • Closed
  • Frames
  • History
  • InnerHeigth e InnerWidth
  • Location
  • Navigator
  • Screen
Document 91%
  • Obtendo elementos
Criando elementos 92%
Eventos 93%
Acessando o DOM com JavaScript 94%
Depurando código JavaScript 94%
Desafio – O Login 95%
  • Regras
Solução do desafio "O Login" 97%
Aula 15 - Projeto Final 97%
  • Regras do KC
Dicas para solucionar o projeto 99%
Solução do projeto 99%
Conclusão 100%
Baixar PDF
Depoimentos
  • Foto do aluno

    O curso explana claramente a estrutura e os conceitos iniciais para a utilização da linguagem, sem rodeios. Na atualidade é primordial ter o conhecimento amplo da linguagem, para ser utilizada nas mais diversas áreas (web, intranet, mobile). Parabéns a TreinaWeb e a todos que fizeram este curso.

    Paulo Rogério de Souza de São Paulo - SP sobre o curso de JavaScript - Básico

  • Foto do aluno

    No começo achei que era básico demais, mas com o passar do conteúdo, entendi o porque da base passada ser essencial e com certeza todo o conhecimento adquirido será usado.

    Lucas Ricardo Rodrigues Simões de Presidente Prudente - SP sobre o curso de JavaScript - Básico

  • Foto do aluno

    Muito bom o curso, gostei principalmente das explicações em video aula.

    Adelino da Silva Costa de Itapecerica da Serra - SP sobre o curso de JavaScript - Básico

  • Foto do aluno

    Ótimo curso, muito bem explicado, recomendo o TreinaWeb a todos. Acessei do celular, tablet de qualquer lugar e possível estudar..

    Lucas Lopes de Moura de Sao Paulo - SP sobre o curso de JavaScript - Básico

Cursos relacionados

Aproveite as vantagens e comece a estudar agora!

  • 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.

Por apenas:

10x de R$ 14,99

sem juros no cartão ou R$ 149,90 à vista

Adicionar ao carrinho

Formas de pagamento

Aceitamos praticamente todas as formas de pagamento. Parcele em até 10x sem juros no cartão de crédito.

Encontre-nos nas redes sociais

Receba lançamentos e promoções

Site Seguro