Desenvolvimento Full Stack | Back-End
| Responsável | Fabiano Rosa |
|---|---|
| Última atualização | 04/09/2026 |
| Tempo de conclusão | 14 horas 58 minutos |
| Membros | 1 |
Hard Skills
-
Dominando o Node.js61Aulas · 9 h 58 min
-
Conceitos básicos sobre o NodeJSNovo
-
Conceitos básicos de uma API RESTNovo
-
Conceitos básicos do JSONNovo
-
Instalando o NodeJS + NPMNovo
-
Instalando o YarnNovo
-
Como criar uma aplicação e Instalar os pacotes iniciaisNovo
-
Criando um servidor ExpressJSNovo
-
Consumindo os parâmetros de Query e RouteNovo
-
Principais ferramentas auxiliaresNovo
-
Utilizando o InsomniaNovo
-
Utilizando o NodemonNovo
-
O que é o padrão RESTNovo
-
Listagem dos registrosNovo
-
Inserção de registrosNovo
-
Atualização de registrosNovo
-
Exclusão de registrosNovo
-
Debugando com o console.logNovo
-
Debugando via Visual Studio CodeNovo
-
Configurando uma estrutura modernaNovo
-
Configurando uma estrutura de controllersNovo
-
Ajustando as sintaxes de importNovo
-
ESLint, Prettier e EditorConfigNovo
-
O que é um ORM?Novo
-
Instalando e utilizando o SequelizeNovo
-
Criando o model CustomerNovo
-
Criando o model ContactNovo
-
Criando o model UserNovo
-
Carregando os models no projetoNovo
-
Alterando models quando necessárioNovo
-
Preparando o playgroundNovo
-
Selecionando atributosNovo
-
Filtros whereNovo
-
Inclusão joinNovo
-
Ordenação orderNovo
-
Paginação limit e offsetNovo
-
Funções de agregação min, max, sum, countNovo
-
Escopos scopesNovo
-
Criação insertNovo
-
Atualização updateNovo
-
Exclusão deleteNovo
-
Ganchos de execução HooksNovo
-
O que é uma arquitetura MVCNovo
-
Criando o Controller Customer | 01Novo
-
Criando o Controller Customer | 02Novo
-
Criando o Controller ContactNovo
-
Criando o Controller UserNovo
-
O que é um MiddlewareNovo
-
Criando um Middleware no ExpressJSNovo
-
Formas de se autenticar uma APINovo
-
Criando o token de autenticaçãoNovo
-
Validando o token de autenticação na APINovo
-
Como funciona upload de arquivos e fotosNovo
-
Configurando o MulterNovo
-
Criando o controller FilesControllerNovo
-
Configurando o Nodemailer e enviando emails no sistemaNovo
-
Como funciona uma fila de execuçãoNovo
-
Instalando a fila de excecução no projetoNovo
-
Enviando emails por filaNovo
-
Configuração dotenvNovo
-
Tratamentos de errosNovo
-
Monitoramento de errosNovo
-
-
Dominando o PostgreSQL41Aulas · 5 h
-
Instalando o PostgreSQLNovo
-
O projetoNovo
-
Criando um Banco de DadosNovo
-
Estrutura de um banco de dadosNovo
-
Atributos e Tipos de DadosNovo
-
Criando as tabelas do projetoNovo
-
O comando INSERTNovo
-
O comando SELECTNovo
-
O comando UPDATENovo
-
O comando DELETENovo
-
Importanto através de planilhas ExcelNovo
-
Restaurando a partir de dumps SQLNovo
-
Uso do LIKE para busca de padrõesNovo
-
Uso do IN para busca de múltiplos valoresNovo
-
Uso do BETWEEN para busca de valores entre intervalosNovo
-
Uso do LIMIT para limitar a quantidade de valores e criar paginaçõesNovo
-
Recuperando os valores Mínimo e MáximoNovo
-
Tirando a Contagem, Média e SomaNovo
-
Agrupando valores agregados com o GROUP BYNovo
-
Entendendo de vez a Teoria dos ConjuntosNovo
-
Apelidando tabelas e colunasNovo
-
Combinando tabelas com o SELF JOINNovo
-
Combinando resultados com o UNIONNovo
-
Uso do ANY e ALL juntamente com Sub SELECTNovo
-
Clientes VIP vs NormaisNovo
-
Saldo por conta e geralNovo
-
Gastos por categoriaNovo
-
Fluxo de CaixaNovo
-
Títulos Vencidos parcelas e soma totalNovo
-
Títulos futuros parcelas e soma totalNovo
-
Maiores devedores e pagadoresNovo
-
TransaçõesNovo
-
FunçõesNovo
-
ViewsNovo
-
ORMsNovo
-
Principais bancos de dados do mercado e como trabalhar com cada umNovo
-
Bancos de dados na nuvem hospedagemNovo
-
Outros tipos de banco de dados NOSQLNovo
-
Se você chegou até aqui parabénsNovo
-
Trabalhando com Datas como um profissionalNovo
-
Uso do ENUM para normalizar valoresNovo
-