- Introdução
- Começando no JavaScript
- Trabalhando com variaveis
- Trabalhando com variaveis pt2
- Comentarios
- Aprendendo Comandos de Entrada / Saida
- Refresh e Redirect
- Modificando HTML
- Criando minhas funções
- Arrays
- Arrays pt2
- Trabalhando com Loops
- Switch
- Temporização
- WebStorage Introdução
- Aplicando WebStorage
- Diferença entre var, let e const
- Uso de variavel em strings
- Usar desconstrução em objetos e arrays
- Spread operator
- Rest operator
- Operação em Array
- Trabalhando com funções anonimas
- Includes, endsWith e startsWith
- Usando métodos some e every
- O que é React JS
- Qual problema ele resolve?
- React Js
- Instalando e primeiros passos
- Meu Primeiro Projeto
- Plugin para Visual Studio Code
- Plugins essenciais para Visual Studio Code
- Entendendo props e component
- Entendendo props e component pt2
- Aplicando Class component
- Trabalhando com states
- Reforçando componentes
- Ciclo de vida dos componentes
- Ciclos de vida dos Componentes
- Eventos
- Renderização condicional
- Trabalhando com Listas
- Manipulando formularios
- Praticando formularios
- Manipulando formularios Pt2
- Projeto Biscoito da sorte
- Projeto Cronometro
- Por que hooks?
- Api useState
- Api useState
- useEffect
- useMemo
- useCallback
- Requisições HTTP
- Trabalhando com Rotas
- Melhorando nossas Rotas
- Conhecendo projeto Filmaria
- Criando projeto
- Criando pagina home
- Criando pagina Filme
- Criando pagina Filme pt2
- Salvando Filme
- Criando pagina favoritos
- Finalizando projeto
- Criando pagina Not Found
- Aplicando Styled Components
- Gerando a build
- Fazendo deploy
- Introdução ao firebase
- Entendendo banco de dados
- Configurando firebase
- Usando nossa database
- Trabalhando com Listas
- Monitorando Listas
- Editando item
- Excluindo item
- Cadastrando usuario (Auth)
- Monitorando e fazendo login
- Auth com Banco de dados
- Auth com Banco de dados pt2
- Porque ContextApi?
- Usando Context
- Visão do Context
- Conhecendo o projeto
- Criando projeto
- Configurando Rotas
- Criando pagina Login
- Criando pagina cadastro