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

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

    Obrigado a Equipe TreinaWeb por desenvolver um método de ensino tão dinâmico e eficaz, fiz o curso de DelphiXE2 e posso dizer que aprendi muito mais que o esperado. Recomendo a todos, vou fazer diversos outros cursos e fiquem com Deus.

    Eder da Silva de Saloá - PE sobre o curso de Delphi - Básico

  • Aluno sem Foto

    Muito bom curso, a ajuda com a criação de projetos é muito útil para a organização do pensamento do aluno.

    Mário Augusto Brudna Sogari de Porto Alegre - RS sobre o curso de Introdução e projeto de Bancos de dados - Completo

  • Foto do Aluno

    Muito bom. Aprendi bastante e espero fazer mais cursos.

    André Luiz Henrique de Sousa de Brasilia - DF sobre o curso de PHP - MVC - Avançado

  • Aluno sem Foto

    Muito obrigado, foi muito útil.

    Mauricio Medeiros Silva de São Paulo - SP sobre o curso de PHP - 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