Pular para o conteúdo
Go On Associated
  • Início
  • Sobre nós
  • Soluções

    Desenvolvimento Digital


    Aplicações Mobile PlataformasPortais

    Dados & IA


    Inteligência de Dados IA Aplicada

    JD Edwards


    Implantação Sustentação Migração Orchestrator RolloutCustomizações

    Powered by Go On


    GoReader AnalisaHub
  • Blog
  • Portal Interno
    • GoTime
    • GoLearning
    • GoFórum
  • ​
  • EN PT ES
  • Entre em contato
Go On Associated
      • Início
      • Sobre nós
      • Soluções
      • Blog
      • Portal Interno
        • GoTime
        • GoLearning
        • GoFórum
    • ​
    • EN PT ES
    • Entre em contato
    1. Cursos
    2. Desenvolvimento Full Stack | Back-End
    Nav
    Início └Desenvolvimento Full Stack | Back-End
    Desenvolvimento Full Stack | Back-End

    Desenvolvimento Full Stack | Back-End

    Participe desse curso
    Responsável Fabiano Rosa
    Última atualização 04/09/2026
    Tempo de conclusão 14 horas 58 minutos
    Membros 1
    • Curso
    • Avaliações
    Back End Hard Skills
    • Dominando o Node.js
      61Aulas · 9 h 58 min
      • Conceitos básicos sobre o NodeJS
      • Conceitos básicos de uma API REST
      • Conceitos básicos do JSON
      • Instalando o NodeJS + NPM
      • Instalando o Yarn
      • Como criar uma aplicação e Instalar os pacotes iniciais
      • Criando um servidor ExpressJS
      • Consumindo os parâmetros de Query e Route
      • Principais ferramentas auxiliares
      • Utilizando o Insomnia
      • Utilizando o Nodemon
      • O que é o padrão REST
      • Listagem dos registros
      • Inserção de registros
      • Atualização de registros
      • Exclusão de registros
      • Debugando com o console.log
      • Debugando via Visual Studio Code
      • Configurando uma estrutura moderna
      • Configurando uma estrutura de controllers
      • Ajustando as sintaxes de import
      • ESLint, Prettier e EditorConfig
      • O que é um ORM?
      • Instalando e utilizando o Sequelize
      • Criando o model Customer
      • Criando o model Contact
      • Criando o model User
      • Carregando os models no projeto
      • Alterando models quando necessário
      • Preparando o playground
      • Selecionando atributos
      • Filtros where
      • Inclusão join
      • Ordenação order
      • Paginação limit e offset
      • Funções de agregação min, max, sum, count
      • Escopos scopes
      • Criação insert
      • Atualização update
      • Exclusão delete
      • Ganchos de execução Hooks
      • O que é uma arquitetura MVC
      • Criando o Controller Customer | 01
      • Criando o Controller Customer | 02
      • Criando o Controller Contact
      • Criando o Controller User
      • O que é um Middleware
      • Criando um Middleware no ExpressJS
      • Formas de se autenticar uma API
      • Criando o token de autenticação
      • Validando o token de autenticação na API
      • Como funciona upload de arquivos e fotos
      • Configurando o Multer
      • Criando o controller FilesController
      • Configurando o Nodemailer e enviando emails no sistema
      • Como funciona uma fila de execução
      • Instalando a fila de excecução no projeto
      • Enviando emails por fila
      • Configuração dotenv
      • Tratamentos de erros
      • Monitoramento de erros
    • Dominando o PostgreSQL
      41Aulas · 5 h
      • Instalando o PostgreSQL
      • O projeto
      • Criando um Banco de Dados
      • Estrutura de um banco de dados
      • Atributos e Tipos de Dados
      • Criando as tabelas do projeto
      • O comando INSERT
      • O comando SELECT
      • O comando UPDATE
      • O comando DELETE
      • Importanto através de planilhas Excel
      • Restaurando a partir de dumps SQL
      • Uso do LIKE para busca de padrões
      • Uso do IN para busca de múltiplos valores
      • Uso do BETWEEN para busca de valores entre intervalos
      • Uso do LIMIT para limitar a quantidade de valores e criar paginações
      • Recuperando os valores Mínimo e Máximo
      • Tirando a Contagem, Média e Soma
      • Agrupando valores agregados com o GROUP BY
      • Entendendo de vez a Teoria dos Conjuntos
      • Apelidando tabelas e colunas
      • Combinando tabelas com o SELF JOIN
      • Combinando resultados com o UNION
      • Uso do ANY e ALL juntamente com Sub SELECT
      • Clientes VIP vs Normais
      • Saldo por conta e geral
      • Gastos por categoria
      • Fluxo de Caixa
      • Títulos Vencidos parcelas e soma total
      • Títulos futuros parcelas e soma total
      • Maiores devedores e pagadores
      • Transações
      • Funções
      • Views
      • ORMs
      • Principais bancos de dados do mercado e como trabalhar com cada um
      • Bancos de dados na nuvem hospedagem
      • Outros tipos de banco de dados NOSQL
      • Se você chegou até aqui parabéns
      • Trabalhando com Datas como um profissional
      • Uso do ENUM para normalizar valores
    • Início
    • Sobre a Go On

    Serviços
    • JD Edwards
    • Desenvolvimento digital
    • Dados & IA
    Powered by Go On
    • GoReader
    • AnalisaHub
    Entre em contato
    • [email protected]
    • +55 41 9238-2665

    R. Pasteur, 463 - Água Verde
    Curitiba - PR, 80250-104


    Pulsando tecnologia

    Siga-nos


        Copyright © 2026 Go On

    Termos e Condições Política de Privacidade Cookies

    Usamos cookies para proporcionar uma melhor experiência de usuário neste site. Política de Cookies

    Somente essenciais Aceito