- Aula 01 : Apresentação da disciplina, linguagens e tecnologias a serem usadas.
- Aula 02 : Introdução ao TypeScript, primeiro programa, Sistema de Tipos, Variáveis e Operadores.
- Aula 03 : Aula de Exercícios
- Aula 04 : Tipos do JavaScript (números, strings, booleanos)
- Aula 05 : Tipos do JavaScript (números, strings, booleanos)
- Aula 06 : Variáveis e Operadores
- Aula 07 : Exercícios e tira-dúvidas.
- Aula 08 : Estruturas de controle (if-else).
- Aula 09 : Estruturas de controle (while e do-while).
- Aula 10 : Estruturas de controle (for e switch).
- Aula 11 : Exercícios e tira-dúvidas.
- Aula 12 : Primeira Avaliação Parcial.
- Aula 13 : Objetos
- Aula 14 : Objetos
- Aula 15 : Vetores, Matrizes
- Aula 16 : Vetores, Matrizes
- Aula 17 : Exercícios e tira-dúvidas.
- Aula 18 : Funções
- Aula 19 : Funções
- Aula 20 : Exercícios e tira dúvidas.
- Aula 21 : Funções Internas
- Aula 22 : Funções Internas
- Aula 23 : Funções Internas
- Aula 24 : Exercícios e tira dúvidas.
- Aula 25 : Segunda Avaliação Parcial.
- Aula 26 : Objetos Personalizados
- Aula 27 : Objetos Personalizados
- Aula 28 : Closures
- Aula 29 : Closures
- Aula 30 : Exercícios e tira dúvidas.
- Aula 31 : Exercícios e tira dúvidas.
- Aula 32 : Terceira Avaliação Parcial.
- Aula 01 : Apresentação da Disciplina (ok)
- Aula 02 : INTRODUÇÃO - Introdução ao React, Funcções e Classes (ok)
- Aula 03 : INTRODUÇÃO - Comunicação entre Componente Filho e Pai (ok)
- Aula 04 : INTRODUÇÃO - Estados em componentes.
- Aula 05 : INTRODUÇÃO - React Hooks
- Aula 06 : INTRODUÇÃO - Projeto Robô
- Aula 07 : Exercícios e tira-dúvidas.
- Aula 08 : PROJETO CRUD: preparando a interface e links
- Aula 09 : PROJETO CRUD: a funcionalidade Create
- Aula 10 : PROJETO CRUD: o JSON-SERVER
- Aula 11 : PROJETO CRUD: a funcionalidade List
- Aula 12 : PROJETO CRUD: a funcionalidade Edit e Delete
- Aula 13 : EXPRESS - Servidor Express Puro: introdução ao Express e Instalação.
- Aula 14 : EXPRESS - Servidor Express Puro: Listar e Criar Estudante
- Aula 15 : EXPRESS - Servidor Express Puro: Apagar, Atualizar e Recuperar
- Aula 16 : EXPRESS - React + Express
- Aula 17 : MONGODB - Introdução ao MongoDB.
- Aula 18 : MONGODB - Busca com critérios
- Aula 19 : MONGODB - Apagar e Editar documentos
- Aula 20 : MONGODB - Junções
- Aula 21 : MONGOOSE - Express + Mongoose. Inserir e Listar.
- Aula 22 : MONGOOSE - Express + Mongoose. Editar, apagar e recuperar.
- Aula 23 : MONGOOSE - Conectando o React com o Express + Mongoose
- Aula 24 : FIREBASE - CRUD completo com React Context
- Aula 25 : FIREBASE - Inserindo a camada de serviço
- Aula 26 : REDUX - Aplicação Pokémon, SEM Redux
- Aula 27 : REDUX - Aplicação Pokémon, COM Redux
- Aula 28 : FORMULÁRIOS - Formulários puros com classes e funções.
- Aula 29 : FORMULÁRIOS - Formik
- Aula 30 : FORMULÁRIOS - Formik + Yup (validação)
- Aula 31 : FORMULÁRIOS - Formik + Yup (validação)
- Aula 32 : FORMULÁRIOS - Formik + Yup (validação) + Minicomponentes