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:

10x de R$ 13,99

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

    O curso oferece um excelente material didático, vídeo-aulas muito bem feitas, facilitando bastante o aprendizado.

    Erivelton da Silva de Cristais - MG 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

    Gostei muito do curso pela clareza nas informações e por distribuírem a teoria e a prática de forma adequada.

    Danilo José Nascimento de Oliveira de Belo Horizonte - MG 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$ 13,99

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