Sau khi hoàn thành các khóa học này, tôi cảm thấy tự tin khi tạo các trực quan hóa và bảng điều khiển chuyên nghiệp
Mô tả khóa học
Xây dựng quy trình tự động hóa theo sự kiện và lịch trình
Bạn sẽ bắt đầu bằng cách vượt ra khỏi các trình kích hoạt thủ công để xây dựng quy trình n8n tự vận hành. Bạn sẽ tạo các quy trình tự động hóa dựa trên sự kiện bằng Webhook Triggers — nhận dữ liệu gửi đến, xác thực payload và gửi phản hồi HTTP tùy chỉnh. Bạn sẽ trích xuất và chuyển đổi các trường JSON lồng nhau, sau đó kết nối các quy trình làm việc riêng biệt bằng mô hình nhà sản xuất – người tiêu dùng, trong đó một quy trình gửi dữ liệu bằng POST và quy trình còn lại xử lý dữ liệu. Bạn cũng sẽ tự động hóa các tác vụ lặp lại bằng Schedule Trigger, kết hợp thực thi theo thời gian với logic điều kiện để kiểm soát thời điểm công việc thực sự diễn ra.Lấy dữ liệu API, viết mã và lưu kết quả
Tiếp theo, bạn sẽ tích hợp các nguồn dữ liệu bên ngoài vào quy trình tự động hóa của mình. Sử dụng nút HTTP Request ở chế độ GET, bạn sẽ lấy dữ liệu trực tiếp từ các API REST, tùy chỉnh phản hồi bằng tham số truy vấn và làm phẳng JSON lồng sâu thành các trường rõ ràng, dễ sử dụng. Bạn sẽ chạy các tập lệnh JavaScript và Python được xây dựng sẵn trong các nút Code để chuyển đổi, xác thực và làm phong phú dữ liệu — qua đó rèn luyện kỹ năng đọc, hiểu và chỉnh sửa mã mà không cần viết từ đầu. Bạn cũng sẽ lưu kết quả giữa các lần chạy workflow bằng bảng dữ liệu tích hợp sẵn của n8n, đồng thời triển khai logic khử trùng lặp để các quy trình tự động hóa có tính lũy đẳng và an toàn khi chạy lại.Xử lý dữ liệu phức tạp ở quy mô lớn
Khi bộ dữ liệu ngày càng lớn, bạn sẽ học các phương pháp xử lý khối lượng dữ liệu và độ phức tạp. Bạn sẽ xử lý hàng loạt các tập dữ liệu lớn bằng nút Loop Over Items, đồng thời thêm các nút Wait để không vượt quá giới hạn tốc độ API. Bạn sẽ dùng Split Out để tách các mảng lồng nhau — chẳng hạn như các mục hàng trong hóa đơn hoặc chi tiết đơn hàng — thành từng hàng riêng lẻ, xử lý từng hàng, rồi tập hợp lại bằng Aggregate hoặc tính toán số liệu thống kê theo nhóm bằng Summarize. Bạn cũng sẽ tách logic dùng chung thành các quy trình con có thể tái sử dụng bằng nút Execute Sub-Workflow, giúp các quy trình tự động hóa luôn gọn gàng, mô-đun và dễ bảo trì.Bổ sung khả năng xử lý lỗi và triển khai các pipeline sẵn sàng cho production
Cuối cùng, bạn sẽ tăng độ ổn định cho các quy trình tự động hóa n8n để chúng có thể tự vận hành trong môi trường production mà không cần giám sát. Bạn sẽ thực thi quy trình xác thực dữ liệu bằng các node Stop and Error, xây dựng quy trình giám sát lỗi tập trung với Error Trigger và xử lý linh hoạt lỗi ở từng node bằng cách định tuyến đầu ra lỗi. Bạn sẽ bổ sung khả năng quan sát thông qua các điểm kiểm tra ghi nhật ký và cổng kiểm soát chất lượng đánh giá đầu ra. Khóa học kết thúc bằng một dự án tổng kết thực hành, nơi bạn xây dựng quy trình xử lý dữ liệu hoàn chỉnh từ đầu đến cuối — lấy dữ liệu từ API theo lịch, chuyển đổi dữ liệu, loại bỏ trùng lặp, xử lý theo lô và đánh giá chất lượng — rồi củng cố quy trình để sẵn sàng vận hành trong môi trường thực tế. Sau khóa học, bạn sẽ có kỹ năng thiết kế, xây dựng và triển khai các quy trình tự động hóa n8n tự vận hành, đáng tin cậy.Yêu cầu tiên quyết
Chương trình học
Đề cương khóa học
1
Xây dựng tự động hóa theo sự kiện và theo lịch
Vượt khỏi các trigger thủ công và xây dựng workflow tự vận hành. Bạn sẽ tạo tự động hóa theo sự kiện bằng webhooks, kết nối các workflow với nhau theo mô hình producer-consumer, và lên lịch các tác vụ định kỳ với logic điều kiện.
- Workflow n8n hướng sự kiện với Webhook50 XP
- Nhận webhook và phản hồi100 XP
- Thêm bước kiểm tra dữ liệu cho workflow webhook100 XP
- Trích xuất và chuyển đổi dữ liệu webhook lồng nhau100 XP
- Giao tiếp giữa các quy trình n8n50 XP
- Xây dựng workflow producer–consumer100 XP
- Xử lý phản hồi từ workflow ở hạ lưu100 XP
- Lên lịch tự động hóa n8n50 XP
- Cấu hình một workflow theo lịch100 XP
- Chỉnh sửa workflow theo lịch để POST xuống luồng sau100 XP
2
Làm việc với API, Code và Data Table
Kết nối workflow của bạn với thế giới bên ngoài. Bạn sẽ lấy dữ liệu trực tiếp từ API bên ngoài, biến đổi và kiểm tra dữ liệu bằng Code node JavaScript và Python, và lưu kết quả vào data table của n8n để các tự động hóa có thể "ghi nhớ" những gì đã xử lý.
3
Xử lý dữ liệu nâng cao và các mẫu workflow
Giải quyết độ phức tạp dữ liệu trong bối cảnh thực tế ở quy mô lớn. Bạn sẽ xử lý các tập dữ liệu lớn theo lô có kiểm soát, tách các cấu trúc lồng nhau rồi ghép lại, và trích xuất logic có thể tái sử dụng vào các sub-workflow để thiết kế tự động hóa gọn gàng, mô-đun hóa.
4
Độ tin cậy và sẵn sàng cho production
Giúp tự động hóa của bạn sẵn sàng cho production. Bạn sẽ thêm xử lý lỗi với các điểm kiểm tra xác thực và định tuyến dự phòng, xây dựng ghi log và đánh giá đầu ra để quan sát được hệ thống, và tổng hợp mọi thứ trong một workflow capstone đủ tin cậy để chạy không cần giám sát.
Tự động hóa quy trình nâng cao với n8n
Hoàn
thành khóa học

