InícioSuporte
InícioSuporteLinks
Entrar
  1. Formação em Agentes IA e Automações
  2. n8n para Iniciantes
  3. N8N Fundamentos
Introdução

Liberar recursos premium de graça na versão selfhosted

Acesso Restrito

Faça login para acessar o conteúdo desta aula.

Fazer loginVoltar para o curso
AnteriorPróxima

Copyright ©2026 - Todos os direitos reservados
Feito com ☕ e alguns bilhões de tokens de IA

N8N Fundamentos
Progresso do Módulo
0 de 75 aulas concluídas
O que veremos neste módulo e como consumi-lo
Formas de usar o N8N (Cloud e Selfhosted)
Liberar recursos premium de graça na versão selfhosted
Como exportar e importar um workflow
Templates disponíveis no N8N
Configurações gerais do workflow (fuso, timeout, salvar progresso...)
Configurações gerais dos nós (Always Output Data, Execute Once, Retry On Fail)
Manual
On chat message
Agendamento com CRON
Formas de executar um gatilho em modo teste
Modo teste e modo produção
O que é um Webhook?
Como configurar um Webhook (Webhook)
Como tornar um Webhook seguro por autenticação
Como personalizar a resposta dada ao Webhook (Respond to Webhook)
Desafio - Gatilhos e Webhooks
Como usar valores fixos e expressões no N8N (Fixed & Expression)
Como configurar campos com o nó Set (Set - Edit Fields)
Aplicando operador ternário
Lidando com valores nulos / default
Manipulação de Arrays
Manipulação de strings
Conversão de case
Conversão de tipos
Trabalhando com data e hora
Como fixar e editar dados nas execuções de teste (Pin Data e Edit Output)
Formas de buscar dados de nós anteriores
Desafio - Variáveis e Expressões
Como adicionar uma pausa no fluxo de execução (Wait)
Como iterar sobre múltiplos itens (Loop Over Items / Split in Batches)
Como combinar dados de múltiplos nós (Merge)
Como usar condicionais complexas (Switch)
Como usar condicionais simples (IF Else)
Ordem de execução do fluxo
Desafio - Controle de Fluxo
Como fazer uma requisição API (HTTP Request)
Como configurar um header de autenticação em credenciais para chamar uma API (Generic Credential Header Auth - HTTP Request)
Como fazer uma consulta de API paginada (HTTP Request)
Desafio - Chamadas API
Como usar o formulário do N8N como gatilho (n8n Form Trigger)
Criando um formulário seguro para uso interno
Como agregar dados em um workflow (Summarize)
Como limitar dados processados no fluxo (Limit)
Como separar dados em diferentes execuções (Split Out)
Como juntar vários itens em um (Aggregate)
Como ordenar os dados de uma lista (Sort)
Como filtrar dados (Filter)
Desafio - Transformação de Dados
Como usar funções JavaScript em uma lista (Code/Function - run once for all)
Como usar funções JavaScript em itens individuais (Code/Function - run once for each)
Uso comum de arquivos binários
Converter em base64
Criando uma tabela no data table
Interagir com a tabela do data table
Como gerar um arquivo CSV
Como ler um arquivo CSV
Como analisar execuções passadas e fazer retentativas (All Executions & Retry)
Saída de erro (Continue - using error output)
Como usar o nó de erro (On error Trigger)
Como interromper e registrar erros no fluxo (Stop & Error)
Desafio - Manuseio de Erros e Depuração
Como trabalhar com imagens (Edit Image)
Como integrar o N8N com o Supabase
Como integrar o N8N com o Supabase (usando nó Postgres)
Como conectar o Google Sheets com oAuth 2.0
Como conectar o Google Drive usando credencial do tipo Service Account
Community Nodes
Como organizar melhor seus workflows com "post-its" (Sticky Note)
Como modularizar seus workflows com subworkflows (Execute Workflow)
Uso do Execution Data
Como gerar mockdata usando os nós Set e Code (Set - Edit Fields e Code Function)
Como usar o nó "No Operation" para mais organização (No operation, do nothing)
Conclusão
Avaliação NPS