N8N là trung tâm của toàn bộ khóa học vì đây là lớp điều phối workflow: nhận dữ liệu, xử lý logic, gọi dịch vụ ngoài và đẩy kết quả sang các bước tiếp theo. Cấu trúc này hợp với người học LowCode muốn đi từ thao tác kéo thả sang automation có logic rõ ràng.
JavaScript và Expression được đưa vào sớm vì trong workflow thực tế, phần khó thường nằm ở xử lý chuỗi, mảng, object, JSON và mapping dữ liệu giữa các node. Khi hiểu được lớp xử lý này, người học mới có thể làm các bài toán như gộp dữ liệu, kiểm tra tồn tại, upsert và tự động hóa chunk.
API/HTTP, OAuth2, token, header và upload file là nhóm công cụ cần thiết cho workflow kết nối hệ thống ngoài. Đây là nền để đồng bộ dữ liệu, tạo record, gắn file qua API và làm việc với các dịch vụ có xác thực.
Puppeteer, Playwright và Browserless được dùng cho browser automation vì một số tác vụ scraping hoặc thao tác web không thể chỉ dựa vào API. Việc kết hợp chúng với N8N giúp mở rộng workflow sang các bài toán cào dữ liệu và tự động hóa trên trình duyệt.