Parte I - Fundamentos da Linguagem JavaScript
  • O que é Programação Web
  • O que é JavaScript
  • Como executar um código em JavaScript
  • Criando a primeira aplicação JavaScript
  • O que são variáveis ?
  • Como declarar uma variável
  • Entendendo variáveis na prática - parte 01
  • Entendendo variáveis na prática - parte 02
  • Tipos de Dados
  • Estudando os tipos de dados na prática
  • Conhecendo os operadores
  • Estudando os Operadores Aritméticos na prática
  • Estudando os Operadores de atribuição na prática
Estudando Funções
  • Entendendo funções
  • Entendendo Funções na prática
  • Estudando os parâmetros da função
  • Escopo de variáveis
  • Retornando um objeto array na função
  • Funções Globais
  • Funções Globais na Prática
Estudando Eventos
  • Entendendo os eventos
  • Chamando eventos inline
  • Localizando um elemento da página pelo id
  • Chamando eventos no JavaScript
  • Conhecendo os principais eventos
  • Bloqueando o manipulador de eventos padrão
Estudando Arrays
  • Conhecendo e definindo array
  • Criando arrays na prática
  • Conhecendo os métodos de um array
  • Conhecendo os métodos de um array na prática - 01
  • Conhecendo os métodos de um array na prática - 02
  • Conhecendo os métodos de um array na prática - 03
Estudando Objeto String
  • Conhecendo Objeto String
  • Conhecendo os métodos do Objeto String - parte 01
  • Conhecendo os métodos do Objeto String - parte 02
Estudando Objeto Math e Objeto Number
  • Conhecendo os métodos do Objeto Math
  • Conhecendo os métodos do Objeto Math na prática
  • Gerando números aleatórios
  • Conhecendo os métodos do Objeto Number
  • Conhecendo os métodos do Objeto Number na prática
Estudando Objeto Date
  • Conhecendo o Objeto Date
  • Conhecendo os métodos do Objeto Date na Prática - parte 01
  • Conhecendo os métodos do Objeto Date na Prática - parte 02
  • Conhecendo os métodos do Objeto Date na Prática - parte 03
  • Conhecendo os métodos do Objeto Date na Prática - parte 04
  • Conhecendo os métodos do Objeto Date na Prática - parte 04
Estruturas de Controle e Repetição
  • Entendendo a estrutura de controle if/else
  • Estudando a estrutura if na prática
  • Conhecendo os Operadores Lógicos
  • Conhecendo a estrutura de controle switch case
  • Estudando Operadores Lógicos na prática
  • Estudando estrutura if na pratica - parte 02
  • Estudando estrutura de controle switch na prática
  • Conhecendo as estruturas de repetição
  • Conhecendo as estruturas de repetição na prática
Resolvendo Exercícios - Aprendendo pensar como programador
  • Apresentação dos exercícios
  • Salário de um funcionário - Aprendendo Pensar
  • Salário de um funcionário - Resolução
  • Dias de vida de uma pessoa - Aprendendo Pensar
  • Dias de vida de uma pessoa - Resolução
  • Gerente de uma loja - Aprendendo Pensar
  • Gerente de uma loja - Resolução
  • Salário Líquido - Aprendendo Pensar
  • Salário Líquido - Resolução
  • Maior valor - Aprendendo a pensar
  • Maior valor - resolução
  • Média de 04 notas bimestrais - Aprendendo a pensar
  • Média de 04 notas bimestrais - Resolução
  • Lados de um triângulo - Aprendendo a pensar
  • Lados de um triângulo - Resolução
  • Salário de um funcionário - Aprendendo a pensar
  • Quantidade de Cédulas - Aprendendo a pensar
  • Quantidade de Cédulas - Resolução
  • Soma de 05 valores - Aprendendo a pensar
  • Múltiplos entre 100 e 200 - Aprendendo a pensar
  • Maior de 05 valores - Aprendendo a pensar
  • Idade de 05 pessoas - Aprendendo a pensar
  • Número Primo - Aprendendo a pensar
  • Fibbonacci - Aprendendo a pensar
  • Valor de um terreno - Aprendendo a pensar
  • Jogo de advinhar número - Aprendendo pensar
  • Desenho de pirâmide - Aprendendo a pensar
  • Equação do 2º Grau - Aprendendo a pensar
  • Tipla de pitágoras - Aprendendo a pensar
  • Expressão 01 - Aprendendo a pensar
  • Expressão 02 - Aprendendo a pensar
Expressões Regulares
  • Apresentação
  • Conceituando expressões regulares
  • Conceituando e conhecendo os metacaracteres
  • Metacaractere ponto