
📚 강의 목차
- 1
n8n이란? — 노코드 자동화 플랫폼 개요
n8n의 개념·철학과 Zapier·Make 대비 차별점을 이해하고, 실무에서 자동화로 해결할 수 있는 문제 유형을 파악한다.
- 2
n8n 설치와 환경 설정 — 셀프호스팅 vs 클라우드
Docker Compose 기반 셀프호스팅과 n8n Cloud 가입 두 가지 방법으로 n8n 환경을 구축하고, 핵심 환경 변수를 설정해 안전하게 운영한다.
- 3
UI 살펴보기 — 캔버스·노드·연결선
n8n 에디터의 탑바·캔버스·노드 패널·연결선·실행 로그 5개 구성 요소를 이해하고 기본 조작법을 익힌다.
- 4
첫 워크플로우 만들기 — 매뉴얼 트리거 실습
Manual Trigger와 Set 노드로 첫 워크플로우를 만들고 실행해, n8n 데이터 흐름(items 배열)과 기본 표현식 사용법을 몸으로 익힌다.
- 5
노드 유형 이해 — 트리거·액션·로직
트리거·액션·로직 세 노드 유형의 역할과 대표 노드를 파악하고, 커뮤니티 노드 설치 방법과 공통 설정 옵션을 익힌다.
- 6
HTTP Request 노드 — 외부 API 호출하기
HTTP Request 노드로 GET/POST 요청을 보내고, API Key·Bearer Token 인증을 설정해 외부 API를 n8n 워크플로우에 연동한다.
- 7
데이터 다루기 — JSON 구조와 표현식
n8n 데이터 모델(items 배열)과 표현식 문법을 완전히 이해하고, $json·$now·$node 내장 변수로 데이터를 동적으로 다루는 법을 익힌다.
- 8
Set·Merge 노드 — 데이터 변환과 결합
Set 노드로 필드를 변환·정제하고, Merge 노드의 세 가지 모드로 여러 데이터 소스를 하나로 결합하는 방법을 익힌다.
- 9
IF·Switch 노드 — 조건 분기 설계
IF 노드와 Switch 노드로 워크플로우를 조건에 따라 분기하는 방법을 배우고, 오류 코드별 알림 분기 실전 패턴을 구현한다.
- 10
루프 처리 — SplitInBatches와 반복 실행
n8n의 자동 반복 처리 원리를 이해하고, SplitInBatches·Wait 노드로 대량 데이터를 Rate Limit에 안전하게 배치 처리하는 방법을 익힌다.
- 11
에러 핸들링 — Try/Catch와 오류 알림
워크플로우 오류를 Error Output 핀과 Error Trigger로 포착하고, 슬랙 알림 연동과 Retry 설정으로 안정적인 프로덕션 자동화를 구축하는 방법을 익힌다.
- 12
Webhook 트리거 — 외부 이벤트 수신
n8n Webhook 노드로 외부 서비스 이벤트를 실시간으로 수신하고, GitHub Push 알림 자동화를 직접 구현하는 실전 패턴을 익힌다.
- 13
스케줄 트리거 — 정기 자동화 설계
Cron 표현식으로 정해진 시각에 워크플로우를 자동 실행하고, 타임존 설정과 매일 오전 9시 팀 리포트 자동화 실전 패턴을 익힌다.
- 14
AI 노드 입문 — OpenAI Chat 모델 연결
OpenAI API 키 등록부터 Chat Model 노드 기본 설정까지, n8n에서 GPT 모델을 처음 연결하는 방법과 모델 선택·비용 관리 원칙을 익힌다.
- 15
프롬프트 설계 — LLM 출력 제어 전략
역할 분리·JSON 출력 강제·Chain-of-Thought 프롬프트 기법으로 LLM이 자동화에서 일관된 형식의 정확한 출력을 내도록 설계하는 방법을 익힌다.
- 16
텍스트 자동화 — 요약·분류·번역 워크플로우
뉴스 요약·감정 분류·배치 번역 세 가지 텍스트 자동화 워크플로우를 직접 구현하며 LLM 텍스트 파이프라인 설계 실력을 기른다.
- 17
이미지 생성 자동화 — DALL-E·Stable Diffusion 연동
DALL-E 3 이미지 생성 API를 n8n에서 호출하고, 동적 프롬프트 생성·이미지 저장·슬랙 공유까지 이어지는 완전 자동화 파이프라인을 구축하는 방법을 익힌다.
- 18
Google Sheets·이메일 연동 실전
Google Sheets OAuth2 인증과 행 읽기·업데이트, Gmail 개인화 이메일 발송을 연결해 스프레드시트 기반 배치 이메일 캠페인 자동화를 완성하는 방법을 익힌다.
- 19
서브워크플로우 — 재사용 가능한 모듈 설계
Execute Workflow 노드로 서브워크플로우를 호출하고 파라미터를 전달하는 방법을 익히며, 알림·로깅 등 공통 로직을 모듈화해 대형 자동화 시스템을 체계적으로 구성하는 전략을 배운다.
- 20
실전 프로젝트 — AI 뉴스레터 자동화 완성
RSS 수집·GPT 요약·HTML 조립·개인화 이메일 발송·이력 기록을 통합한 AI 뉴스레터 자동화 시스템을 완성하며, 20강의 모든 n8n 개념을 실전 프로젝트에 적용한다.
관련 주제
- 노코드 자동화
- Zapier
- Make 비교
- 셀프호스팅
- 오픈소스 자동화
- 반복 업무 자동화
- 워크플로우 개념
- Docker Compose
- n8n Cloud
- N8N_BASIC_AUTH
- 환경 변수 설정
- 셀프호스팅 설치
- 무료 플랜 가입
- 워크플로우 캔버스
- 노드 패널
- AI 기술
- AI 기술 강의
- n8n + AI 워크플로우 설계법 20강
- 무료강의
- 무료 온라인 강의
- NUGUNA
- 누구나

