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

    Esse curso foi de muita valia, pois me deu uma grande base para poder entrar de vez no ramo dos Banco de Dados. Se vocês tivesse, todos os cursos pra dar uma boa base para as certificações, eu faria sem medo. Obrigado e até mais.

    Gerivaldo Pereira dos Santos de São Paulo - SP sobre o curso de SQL Server - Desenvolvedor

  • Foto do Aluno

    Ótimo Curso.. Recomendo.

    Luis Otavio Silva e Souza de Guaraci - SP sobre o curso de Windows Phone - Avançado

  • Aluno sem Foto

    Conhecer a TreinaWeb foi um divisor de águas na minha vida profissional, pois há muito tempo procurava algum curso com este perfil. Dinâmico e prático, com conteúdo super atualizado trazendo facilidade no acesso ao material de estudo, fazendo com que o estudante tenha ao alcance das mãos tudo o que precisa para adquirir conhecimento necessário para sua evolução profissional. Meus mais sinceros parabéns a toda equipe da TreinaWeb pela excelente apresentação deste portal e meu muito obrigado. Até o próximo curso! Douglas Delate Bitencourt

    Douglas Delate Bitencourt de Rio de Janeiro - RJ sobre o curso de Introdução e projeto de Bancos de dados - Completo

  • Foto do Aluno

    Eu adorei o curso. O curso é explicado de uma maneira muito fácil, e com exemplos de fácil entendimento. Quando necessitei de suporte foi de grande ajuda. Eu recomendo fazer qualquer curso que a Treinaweb disponibilizar. Quem estiver com dúvida, faça sem medo.

    Fernando Aparecido dos Santos de Bariri - SP sobre o curso de Lógica de Programação - Completo

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