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
Sublime Text
Google Chrome

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 5%
A historia 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 pagina
Plataformas e tecnologias 12%
  • JQuery
  • AngularJS
  • Backbone
  • Ember
Aula 3 - Relembrando Orientação a Objetos 15%
Resumo do video Relembrando Orientação a Objetos 16%
  • Conceitos de Orientação a Objetos
  • Abstração
  • Herança
  • Polimorfismo
  • Encapsulamento
Aula 4 - Estrutura da linguagem 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 5%
A historia 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 pagina
Plataformas e tecnologias 12%
  • JQuery
  • AngularJS
  • Backbone
  • Ember
Aula 3 - Relembrando Orientação a Objetos 15%
Resumo do video Relembrando Orientação a Objetos 16%
  • Conceitos de Orientação a Objetos
  • Abstração
  • Herança
  • Polimorfismo
  • Encapsulamento
Aula 4 - Estrutura da linguagem 20%
Aula 4 - Estrutura da linguagem 20%
Como JavaScript funciona 21%
Tipos de objetos 21%
  • Nativo
  • Hospedeiro
Conjunto de caracteres 23%
  • Case-sensitive
Espaços e quebras de linha 25%
  • Ponto e virgula Opcional
Comentário em JavaScript 26%
  • TODO
Desafio – Primeiro código JavaScript 27%
  • Regras
Solução do desafio Primeiro código JavaScript 29%
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 34%
Desafio – Calculando o IMC 34%
  • Regras
Solução do desafio Calculando o IMC 36%
Aula 6 - Variaveis 36%
  • Declarando Variáveis
Hoisting 38%
Tipos de valores 38%
Undefined e null 39%
Números 40%
Números 40%
  • NaN (Not a Number)
Strings 41%
  • Escape em strings
Boolean 42%
Arrays 43%
Objetos 44%
Conversão de tipos e descobrindo tipos com typeOf 45%
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 49%
  • Regras
Solução do desafio Um objeto literal de valores literais 50%
Aula 8 - Condicionais e laços de repetição 51%
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 58%
  • Parâmetros opcionais
Expressões de função 59%
Executando funções 60%
Escopo local e global 60%
Executando funções 60%
Escopo local e global 60%
O return 61%
Hoisting de função 62%
  • Declaração de função
  • Expressão de função
Trabalhando com Funções 64%
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 70%
  • Number
Boolean 71%
String 72%
Manipulando JSON 73%
Desafio – Exercito de robôs 73%
  • Regras
Solução do desafio Exercito de robôs 75%
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 82%
  • Regras
Solução do desafio "Impressoras" 83%
Aula 14 – JavaScript na Web 84%
  • 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 95%
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%
Próximos passos. O que estudar a seguir? 100%
Baixar PDF
Depoimentos
  • Foto do aluno

    Excelente!

    Luiza Carla da Silva de Goiania - GO 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

    Ó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

  • Foto do aluno

    bom demais!

    Guilherme Nascimento Oliveira de São 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$ 13,99

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

Adicionar ao carrinho

Formas de pagamento

Encontre-nos nas redes sociais

Receba lançamentos e promoções

Site Seguro