Curso Online de JavaScript - Básico

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

Por apenas:

8x de R$ 14,99

sem juros no cartão ou R$ 119,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!

Sobre o curso

Sobre o curso de JavaScript

A web evoluiu e com ela os desenvolvedores web também. Ter conhecimento em JavaScript é fundamental nessa nova era. As principais aplicações e sites web modernos utilizam JavaScript, tornando seu conhecimento algo indispensável para aqueles que querem se tornar desenvolvedores web completos. O curso de JavaScript Básico do TreinaWeb Cursos irá lhe iniciar nesse novo mundo.

Se já conhece um pouco de JavaScript e deseja rever conceitos e aprender um pouco mais sobre a linguagem ou se está iniciando no mundo do desenvolvimento web este curso foi desenvolvido sob medida para você. Nele você aprenderá a base necessária para poder se aprofundar nesta magnífica linguagem de programação.

Ao terminar o curso, estará apto a criar scripts JavaScript para armazenar e manipular dados, efetuar cálculos e operações básicas, trabalhar com testes lógicos e loops, criar e executar testes com expressões regulares e terá uma noção inicial de eventos e manipulação do DOM.

O conhecimento adquirido neste curso é fundamental para que você possa aproveitar de forma completa os cursos intermediários e avançados da linguagem, bem como os cursos de especialização em áreas específicas como testes e orientação a objetos.

Conhecimentos adquiridos

O JavaScript Básico do TreinaWeb cursos, em sua parte inicial, você estará apto a criar e inserir scripts JavaScript inline e utilizando arquivos externos em um documento HTML, estará apto a fazer testes utilizando o Console das Ferramentas do Desenvolvedor do Google Chrome, conhecerá a diferença entre os tipos de dados e saberá identificá-los, saberá criar e manipular variáveis, criar comentários e aprenderá sobre sua sintaxe e lógica básica.

Com a base pronta será hora de aprender um pouco mais sobre expressões, operadores, cálculos, operadores lógicos, instruções e instruções condicionais. As instruções condicionais são essenciais para a linguagem e seu conhecimento é indispensável para que possa se aprofundar mais em assuntos como laços, saltos, funções, escopo, objetos e arrays.

Tudo isso, você aprenderá no curso de JavaScript Básico do TreinaWeb Cursos. Ao final do curso verá uma introdução a assuntos intermediários como eventos, o objeto Window e o objeto Document que é um dos principais responsável pela manipulação de DOM no JavaScript.

Enfim, todo conhecimento da base do JavaScript bem como uma introdução aos elemento intermediários estarão neste curso, tornando-o fundamental para aqueles que desejam se aprofundar ou iniciar os estudos desta magnífica linguagem de programação.

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
NetBeans 7.3 ou superior

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
Introdução 1%
O que é JavaScript? 1%
História da JavaScript 2%
  • Sintaxe básica
Ambiente de desenvolvimento 3%
  • Google Chrome
  • NetBeans IDE
  • Criando o primeiro exemplo
Criando um projeto no NetBeans 5%
Estrutura da linguagem 6%
Conjunto de caracteres 6%
  • Espaços e quebras de linha
Comentários em JavaScript 7%
Comentários em uma linha 8%
  • Comentários de bloco
Literais 9%
  • Identificadores e palavras reservadas
Pontos e vírgulas opcionais 10%
Variáveis 11%
Declaração de variável 11%
  • Declarações repetidas e omitidas
  • Tipos de dados
Números 13%
Literais inteiros 14%
  • Literais em ponto flutuante
  • Aritmética em JavaScript
Ponto flutuante binário e erros de arredondamento 15%
Ferramentas para o JavaScript 16%
Texto 17%
Strings literais 17%
  • Sequências de escape em strings literais
Trabalhando com strings 18%
Expressões Regulares 19%
Valores booleanos 19%
Trabalhando com Expressões Regulares 20%
Introdução 1%
O que é JavaScript? 1%
História da JavaScript 2%
  • Sintaxe básica
Ambiente de desenvolvimento 3%
  • Google Chrome
  • NetBeans IDE
  • Criando o primeiro exemplo
Criando um projeto no NetBeans 5%
Estrutura da linguagem 6%
Conjunto de caracteres 6%
  • Espaços e quebras de linha
Comentários em JavaScript 7%
Comentários em uma linha 8%
  • Comentários de bloco
Literais 9%
  • Identificadores e palavras reservadas
Pontos e vírgulas opcionais 10%
Variáveis 11%
Declaração de variável 11%
  • Declarações repetidas e omitidas
  • Tipos de dados
Números 13%
Literais inteiros 14%
  • Literais em ponto flutuante
  • Aritmética em JavaScript
Ponto flutuante binário e erros de arredondamento 15%
Ferramentas para o JavaScript 16%
Texto 17%
Strings literais 17%
  • Sequências de escape em strings literais
Trabalhando com strings 18%
Expressões Regulares 19%
Valores booleanos 19%
Trabalhando com Expressões Regulares 20%
Trabalhando com Expressões Regulares 20%
Manipulando Strings 21%
  • null e undefined
Funções de texto 22%
Conversões de tipo 22%
Conversões de igualdade 23%
  • Conversões explícitas
Expressões e operadores 24%
Inicializadores de objeto e array 25%
Expressões de definição de função 25%
  • Expressões de acesso à propriedade
  • Expressões de invocação
  • Expressões de criação de objeto
  • Visão geral dos operadores
Número de operandos 28%
Tipo de operando e de resultado 29%
  • Efeitos colaterais dos operadores
  • Precedência dos operadores
Associatividade de operadores 30%
Expressões aritméticas 31%
O operador + 31%
  • Operadores aritméticos unários
Expressões relacionais 33%
Operadores de igualdade e desigualdade 33%
  • Operadores de comparação
Expressões lógicas 34%
E lógico (&&) 35%
  • OU lógico (||)
NÃO lógico (!) 36%
  • Expressões de atribuição
Atribuição com operação 37%
Expressões de avaliação 38%
  • eval()
Operadores diversos 39%
  • O operador if inline
O operador typeof 40%
O operador typeof 40%
  • Operador delete
O operador virgula (,) 41%
  • Instruções
  • Instruções de expressão
Instruções compostas e vazias 43%
  • Instruções de declaração
  • var
function 45%
  • Condicionais
  • if
else if 46%
switch 47%
Laços 47%
while 48%
  • do/while
for 49%
Saltos 50%
break 50%
  • continue
Introdução a Objetos 51%
Criando objetos 52%
  • Criando/alterando propriedades
Excluindo propriedades 53%
O operador in 54%
Operador new 54%
O operador instanceof 55%
  • for/in
  • Funções
Definindo funções 57%
  • return
Funções aninhadas 58%
Chamando funções 58%
Chamada de função 59%
  • Chamada de método
Chamada de construtora 60%
Chamada de construtora 60%
Chamada indireta 61%
  • Argumentos e parâmetros de função
  • Parâmetros opcionais
Objeto Arguments 62%
Usando propriedades de objeto como argumentos 63%
Tipos de argumento 63%
Funções como valores 64%
  • Escopo local e global de variáveis
Escopo de funções e içamento 65%
  • Variáveis como propriedades
O encadeamento do escopo 66%
Data e hora 67%
Arrays 67%
Trabalhando com datas 68%
Criando arrays 69%
  • Lendo e gravando elementos de array
Arrays esparsos 70%
Comprimento do array 70%
Adicionando e excluindo elementos de array 71%
Iteração em arrays 71%
Arrays multidimensionais 72%
Métodos de array 73%
Trabalhando com Arrays multidimensionais 73%
join() 74%
  • reverse()
  • sort()
  • concat()
slice() 76%
  • splice()
push() e pop() 77%
unshift() e shift() 78%
toString() e toLocaleString() 78%
Métodos de array de ECMAScript 5 79%
forEach() 79%
filter() 81%
every() e some() 81%
reduce(), reduceRight() 82%
indexOf() e lastIndexOf() 82%
Tipo do array 83%
Objetos semelhantes a um array 83%
Strings como arrays 84%
Rótulos em instruções 85%
JavaScript em navegadores Web 85%
JavaScript do lado do cliente 86%
  • Incorporando JavaScript em HTML
  • O elemento <script>
Scripts em arquivos externos 87%
  • Rotinas de tratamento de evento em HTML
  • Introdução ao objeto Window
  • Criando um arquivo para testes
Interação com o usuário 90%
  • Temporizador
Manipulando a janela 91%
Introdução ao objeto Document 91%
Principais propriedades 92%
title 93%
URL 93%
  • Principais métodos
  • writeln()
getElementById() 95%
  • getElementsByName()
  • Introdução ao tratamento de eventos
Projeto final - Criando uma calculadora 97%
Incluindo o JavaScript no HTML 97%
Manipulando a página em tempo de execução 98%
Estilizando a calculadora 98%
Finalizando e entendendo o projeto 99%
Ferramentas para depuração 99%
Conclusão 100%
Próximos passos. O que estudar a seguir? 100%
Baixar PDF
Depoimentos
  • Foto do Aluno

    Curso ótimo !

    Tiago Andrei Serra de Amparo - SP sobre o curso de JavaScript - Básico

  • Foto do Aluno

    Muito bom! Parabéns!

    Gabriel D'amore Marciano de São Paulo - SP sobre o curso de JavaScript - Básico

  • Foto do Aluno

    Show de bola!!!!

    Juan Felipe Canadido Garcia Gomes de Guarulhos - 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:

8x de R$ 14,99

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

Adicionar ao carrinho

Formas de pagamento

Econtre-nos nas redes sociais

Receba lançamentos e promoções

Site Seguro