n8n Automation (Learning n8n for Automation) (Free)

Virtual Classroom (เรียนสดผ่าน Internet)

หลักสูตรนี้จะพาคุณเรียนรู้ตั้งแต่พื้นฐานไปจนถึงเทคนิคขั้นสูงในการใช้งาน n8n เพื่อสร้างระบบอัตโนมัติที่ทรงพลัง ผสานการทำงานร่วมกับโมเดล AI และ API พร้อมแนะนำการนำไปใช้งานจริงเพื่อเพิ่มประสิทธิภาพการทำงาน เหมาะสำหรับเจ้าของธุรกิจ นักพัฒนา หรือผู้ที่สนใจด้าน automation โดยไม่จำเป็นต้องมีพื้นฐานการเขียนโค้ด

ประโยชน์ที่ผู้เรียนจะได้รับ

1) เข้าใจพื้นฐาน Automation & No-Code Tools: รู้จักแนวคิดและหลักการทำงานของ n8n ในฐานะแพลตฟอร์มสร้างระบบอัตโนมัติโดยไม่ต้องเขียนโค้ดหนัก (No-Code/Low-Code)    
2) ติดตั้งและตั้งค่าได้ด้วยตนเอง: สามารถติดตั้ง n8n ได้ทั้งบน Docker Desktop, พร้อมตั้งค่า Environment Variables และเชื่อมต่อกับบริการต่างๆ เช่น Google OAuth, OpenAI, Line Bot เป็นต้น    
3) ใช้งาน Credential & Authentication: เรียนรู้วิธีสร้างและจัดการ Credential (API Key, OAuth2, Header Authentication) สำหรับบริการยอดนิยม เช่น Google Drive/Sheets, OpenAI, OpenRouter, ElevenLabs, PiAPI, Line Bot, YouTube    
4) สร้าง Workflow ขั้นพื้นฐานจนถึงขั้นสูง: เข้าใจการเพิ่ม Node, การเชื่อมต่อ Node, การเขียน Expression เบื้องต้น, การเรียก HTTP Request, การอ่านและจัดการ Response, การใช้ Webhook ในการรับข้อมูลจากภายนอก    
5) ประยุกต์ “Use Case” จริง: ทดลองสร้างตัวอย่าง Workflow

ใครควรเรียนคอร์สนี้

- นักพัฒนา (Developer) และ DevOps Engineer ที่ต้องการลดภาระงานซ้ำซ้อน เช่น การส่งอีเมลแจ้งเตือน, การอัปเดตข้อมูลอัตโนมัติ, การเชื่อมต่อ API หลายรูปแบบ    
- เจ้าของธุรกิจ (Business Owner) และ Project Manager ที่ต้องการอัปเกรดกระบวนการทำงานภายในให้อัตโนมัติ ลดเวลาในการประสานงาน และลดความผิดพลาดจากการทำงานด้วยมนุษย์    
- Freelancer, Content Creator, ผู้ดูแลโซเชียลมีเดีย ที่ต้องการสร้างระบบอัปโหลดเนื้อหาอัตโนมัติ เช่น สร้างบทความ, สร้างวิดีโออัตโนมัติ, หรือเชื่อมต่อฐานข้อมูลลูกค้ากับแพลตฟอร์มต่างๆ    
- คนที่เพิ่งเริ่มต้นศึกษา No-Code/Low-Code Automation เช่น ผู้ที่ไม่มีพื้นฐานการเขียนโค้ดมาก่อน แต่อยากเพิ่มขีดความสามารถในการสร้างระบบอัตโนมัติโดยใช้เครื่องมือที่ออกแบบมาให้เข้าใจง่าย

Schedule

รอบที่ 1 : รอบวันหยุด เสาร์ที่ 7 มีนาคม 2569 : 10.00 - 17.00 น. (การลงทะเบียนเรียนฟรี ต้องดูประกาศในเพจ Facebook 9HUA Training )

ทำไมต้องเลือกเรียนกับทางเรา

1.สามารถดู Video ทบทวนได้ฟรีๆ
2.สอนโดยผู้เชี่ยวชาญด้าน n8n Automation โดยตรง และยังเป็น n8n ambassadors คนแรกของประเทศไทย


Requirement

1. พื้นฐานการใช้งานคอมพิวเตอร์ทั่วไป: สามารถติดตั้งโปรแกรม, ใช้งานเทอร์มินัลหรือคอมมานด์ไลน์ (Command Prompt / PowerShell / Terminal เบื้องต้น) ได้    
2. ต้องมีบัญชี Google (Google Account) สําหรับใช้งาน Google Cloud Console เพื่อสร้างโปรเจกต์, ตั้งค่า OAuth2 Credential, เปิดใช้ Google Drive API และ Google Sheets API    
3. บัญชี OpenAI (หากต้องการทดลองเชื่อมต่อ AI): เพื่อทำ API Key และตั้งค่าใน n8n Credential อย่างเช่น ในบทที่อธิบายการใช้งาน OpenAI Integration


Content Outline

บทที่ 1: แนะนำระบบอัตโนมัติและ n8n (Introduction to Automation & n8n)
1.1 แนะนำหลักสูตรและการเรียนรู้ (Course Orientation)
1.2 ระบบอัตโนมัติคืออะไร? (What is Automation?)
1.3 ประโยชน์ของระบบอัตโนมัติ (Benefits of Automation)
1.4 แนวคิดการคิดแบบเวิร์กโฟลว์ (Workflow Thinking)
1.5 ทำไมน่าลองใช้ n8n? (Why n8n?)

บทที่ 2: การติดตั้ง n8n (แบบ Self-hosted) (Installing n8n: Self-hosted & Cloud)
2.1 ติดตั้ง n8n ด้วย NPM (Installing with NPM)
2.2 ติดตั้งด้วย Docker (Docker Deployment)
2.3 การตั้งค่า Environment และไฟล์ Config (.env and Config Setup)
2.4 วิธีอัปเกรดระบบ n8n แบบ Docker (Update Docker Stack)
2.5 รู้จัก n8n Cloud: ฟีเจอร์ การใช้งาน และข้อดี (n8n Cloud Overview)

บทที่ 3: แนวคิดพื้นฐานใน n8n สำหรับผู้เริ่มต้น (Beginner Concepts in n8n)
3.1 เวิร์กโฟลว์คืออะไร? (What is a Workflow?)
3.2 Node คืออะไร? (What is a Node?)
3.3 Trigger, Action และการไหลของข้อมูล (Trigger, Action & Data Flow)
3.4 เข้าใจโครงสร้างข้อมูลแบบ JSON (Understanding JSON)

บทที่ 4: สำรวจหน้าตาโปรแกรม n8n และเริ่มต้นสร้างเวิร์กโฟลว์ (n8n Interface & Workflow Basics)
4.1 เรียนรู้การใช้งาน Interface ของ n8n (Navigating the Interface)
4.2 วิธีเพิ่มและเชื่อมต่อ Node (Adding & Connecting Nodes)
4.3 ตัวอย่างเวิร์กโฟลว์จริง: Trigger, Filter และ Action (Basic Workflow Example)
4.4 การทดสอบการทำงานของแต่ละ Node (Testing Nodes)
4.5 เข้าใจ Data View: Table, JSON และ Schema (Data View Types)
4.6 การใช้ Expression และ JavaScript (Using Expressions)
4.7 เชื่อมต่อกับบริการภายนอกด้วย Credential Manager (Connecting External Apps)

บทที่ 5: 10 โหนดสำคัญใน n8n ที่ควรรู้จัก (Top 10 Essential Nodes in n8n)
5.1 Webhook
5.2 HTTP Request
5.3 Google Sheets
5.4 Set / Edit Fields
5.5 IF
5.6 Switch
5.7 Function / Function Item
5.8 Filter
5.9 LINE / Telegram / Slack
5.10 Wait / Delay

บทที่ 6: การใช้งาน API และ Webhook กับ n8n (Working with APIs & Webhooks)
6.1 เจาะลึก HTTP Request Node (HTTP Request Deep Dive)
6.2 การใช้งาน API Key, Header และ OAuth (Authentication Methods)
6.3 รับข้อมูลจาก Webhook และจัดการ Payload (Webhook Payload Handling)
6.4 ความต่างของ POST กับ GET สำหรับ Automation (POST vs GET)

บทที่ 7: Credential ที่สำคัญและใช้บ่อย (Commonly Used Credentials in n8n)
7.1 Google Drive & Google Sheets
7.2 OpenRouter
7.3 OpenAI
7.4 PiAPI
7.5 ElevenLabs

บทที่ 8: ตัวอย่าง Workflow และเทมเพลตที่ใช้งานได้จริง (Real-World Use Cases)
Workflow 1: Basic Workflow อัตโนมัติครั้งแรกด้วย Google Sheets
Workflow 2: สร้างภาพสินค้าจากต้นแบบด้วย AI และโพสต์ขึ้น Facebook อัตโนมัติ
Workflow 3: อ่านเอกสารด้วย Typhoon OCR และบันทึกลง Google Sheet
Workflow 4: อ่าน Slip จาก LINE และบันทึกลง Google Sheet
Workflow 5: สร้าง Video คำคมอัตโนมัติจากไฟล์ใน Drive และอัปโหลตขึ้น YouTube
Workflow 6: บันทึกและจัดระเบียบไฟล์จากข้อความ LINE พร้อมบันทึกข้อมูลลง Google Sheets
Workflow 7: ใช้ AI สร้าง Video คำคมอัตโนมัติ ร่วมกับ ffmpeg และอัปโหลดขึ้น YouTube


Lab Outline

ผู้สอนจะ Demo Lab ให้ผู้เรียนดูแบบสดๆพร้อมทั้งบันทึก Video ให้ผู้เรียนได้ดูได้ฝึกปฏิบัติตาม

Other

1.ผู้เรียนจะได้รับสิทธิ์ให้ดู Video ทบทวนย้อนหลังผ่าน www.9huaTraining.com

Instructor

อ.จรุพัฒน์ จงไพจิตร
CERTIFICATIONS :
- n8n ambassadors Thailand
- n8n Verified Creator