Uma página HTML com um programa javascript |
Campanha megapacote R$ 97,00 - 50 cursos |
Ordenação de um array de objetos literais. |
Ordenação não destrutiva de arrays em javascript: |
Arrays de objetos literais em javascript |
push, pop, unshift, shift - arrays em javascript |
Arrays em Javascript - uma introdução |
Desafio: somar números |
Gerando a sequência de fibonacci - desafios de programação |
Desafios de programação 1 |
innerHTML e value - métodos do javascript |
Evento onclick do javascript |
Paradigma funcional - aplicação prática |
find - javascript e paradigma funcional |
Javascript: filter |
Desafio: percorrer todos os campos de um array de objetos literais |
Objetos literais com funções |
Não use switch, use objetos literais |
Somar números em arrays bidimensionais |
Paradigma funcional e o reduce |
Sequências de "ifs" e "elses" |
Vídeo de hoje: = vs == |
Um erro de uso de aspas erradas em javascript |
Erros misteriosos: alert(`ola mundo`) não funciona? |
If - erros comuns na programação #1 |
Desafio de identificar se duas strings tem os mesmos caracteres |
Nosso próximo lançamento: aprenda orientação a objetos criando um jogo |
Formatando nomes e emails em javascript |
Funções |
Conversão de string para number |
Criando um array de coordenadas cartesianas em javascript |
Testes usando variáveis booleanas |
Controlando um loop com uma variável booleana |
Inserindo elementos em objetos literais |
Número de parâmetros variável em uma função javascript |
Shortcut OR |
Percorrer objetos literais com for..in |
forEach - Percorrendo arrays em javascript |
for..of - vídeo de hoje |
Percorrer arrays com for |
Valores booleanos |
Método filter do javascript |
Método sort: ordenação em javascript |
Método map e arrow functions |
Funções como parâmetros |
Funções em javascript |
Operador spread: let a = [...b]; |
Operador OR: || |
Operador AND |
break e continue |
Comando while e uso de um contador |
Comando while |
Vídeo de hoje: objetos literais |
Vídeo de hoje: operador ternário |
Crase, aspas e aspas duplas |
Operador de incremento |
Vídeo de hoje: blocos de código |
Vídeos diários de programação - o comando if |
ChatGPT e jogos para aprender a programar |
Desafios de Programação com ChatGPT |
Criando um pequeno jogo em javascript |
Desafio de programação - recriar o comando "map" |
Desafio de lógica: somar dois arrays |
Curso Grátis |
Curso grátis |
Paradigma funcional e o filter |
Novo curso |
Variáveis e suas particularidades no javascript |
Rotas - Entendendo o que são |
this e diferenças entre funções e funções arrow |
Contador: uma solução básica e uma solução avançada |
Comece progamando - deixe a teoria para depois |
Construa uma interface html com poucas linhas javascript. |
Indentação - uma questão mais importante do que parece para quem está começando a programar |
Funções que retornam funções - nossa vídeo-aula de hoje |
As 1001 utilidades do operador spread |
Funções Aninhadas - Vídeo diário de hoje |
Ordenação de arrays em javascript - básico e avançado |
Consumindo APIs com Javascript |
O método infalível para aprender programação. |
Vinculando dados em Javascript |
Quer entrar no mercado como programador? |
Novidades, Promoções, Lives... |
Promoção Nova Formação Desenvolvedor Client-side |
Lançamento - Nova Formação Programação Client |
Promoção 15/02 |
Plano mensal, apenas até 30/11 23:59 |
Novos cursos |
Novos cursos para assinantes |
Convite para Formação Web e Java |
Aprenda Orientação a Objetos na Prática com Javascript |
Gestão da Qualidade por R$ 97,00 |
Curso em Promoção - Tempo Limitado |
Novidades: cursos, live. |
Live sobre Plano Assinatura |
Novos cursos Assinatura |
Novidades no Assinatura |