Description
Plateforme d'automatisation de workflows auto-hébergeable, extensible et fondée sur un modèle fair-code, n8n permet de connecter applications, API et services métier sans développement lourd, tout en restant accessible aux profils techniques pour aller plus loin que les solutions no-code classiques. Cette formation permet aux participants techniques de maîtriser les fondamentaux de n8n, de prendre en main n8n Cloud et de déployer une instance self-hosted avec Docker Compose, de concevoir des workflows opérationnels et de poser les bases d'une automatisation fiable et maintenable.
Objectifs pédagogiques
- Comprendre l'architecture de n8n et son positionnement face aux alternatives du marché
- Prendre en main n8n Cloud et déployer une instance self-hosted avec Docker Compose
- Maîtriser les noeuds fondamentaux, les triggers et la structure des données
- Manipuler les expressions n8n et transformer des données entre noeuds
- Consommer des API REST et configurer des webhooks entrants
- Construire des workflows simples intégrant logique conditionnelle et gestion des données
- Identifier les précautions de sécurité, de maintenance et d'exploitation associées aux workflows n8n, notamment pour les credentials, webhooks, logs et instances selfhosted
- Organiser, exécuter et superviser ses workflows au quotidien
Public concerné
Développeurs back, front et fullstack découvrant n8n
Intégrateurs et data analysts
DevOps et ingénieurs IT
Chefs de projet technique souhaitant évaluer n8n
Prérequis
Notions de base sur les API REST et le format JSON
Expérience minimale en développement ou en scripting (JavaScript, Python ou équivalent)
Familiarité avec l'utilisation d'un terminal en ligne de commande
Aucune connaissance préalable de n8n requise
Déroulé du programme
1
Jour 1 / Écosystème, installation et fondamentaux n8n (7h)
7h
2
Module 1 / Écosystème n8n et positionnement (1h30)
1h
3
• Qu'est-ce que n8n ? Histoire, modèle fair-code, Sustainable Use License et Enterprise License
4
• n8n vs Make vs Zapier vs Airflow : comparatif des cas d'usage, limites et avantages
5
• Pourquoi utiliser n8n : souveraineté des données, flexibilité, extensibilité
6
• Concepts fondamentaux : workflow, noeud (node), trigger, connexion, item, exécution
7
• Panorama des cas d'usage typiques en entreprise
8
Module 2 / Prise en main de l'environnement et déploiement (2h)
2h
9
• n8n Cloud : prise en main de l'espace, configuration initiale, limites fonctionnelles et différences avec le self-hosted
10
• Self-hosted avec Docker Compose : fichier compose, variables d'environnement, volumes persistants, base de données et principes de sauvegarde
11
• Accès HTTPS et reverse proxy (Nginx/Traefik) : panorama
12
• Interface n8n : canvas de travail, barre latérale, panneau d'exécution, logs
13
• Premiers pas : créer, exécuter, sauvegarder et activer un workflow simple
14
• Organisation des workflows : dossiers, tags, bonnes pratiques de nommage, export/import JSON, principes de sauvegarde et versionnement
15
Module 3 / Noeuds essentiels et structure des données (3h30)
3h
16
• Les familles de noeuds : triggers, actions, logique, transformation, utilitaires
17
• Triggers principaux : Schedule (Cron), Webhook, Manual, Email, Poll
18
• Noeuds d'action courants : HTTP Request, Send Email, Google Sheets, Slack, Notion, Airtable
19
• La structure des données dans n8n : items, JSON, arrays / comment les données circulent entre les noeuds
20
• Les expressions n8n : syntaxe {{ }}, accès aux données des noeuds précédents, fonctions intégrées
21
• Transformation des données : Set (définir des champs), Edit Fields, Remove Fields, Rename Keys
22
Jour 2 / API, logique, sécurité et premiers workflows complets (7h)
7h
23
Module 4 / Logique, conditions et manipulation des flux (2h)
2h
24
• Noeuds de logique : IF (conditions), Switch (multi-branches), Merge (fusionner des flux)
25
• Traitement multi-items et boucles : fonctionnement natif des items, Loop Over Items, pagination API, batchs et gestion des limites de débit
26
• Le noeud Code : injecter du JavaScript personnalisé pour des transformations simples
27
• Bonnes pratiques de structuration d'un workflow lisible
28
Module 5 / API REST, webhooks et credentials (2h30)
2h
29
• Le noeud HTTP Request : méthodes GET/POST/PUT/DELETE, headers, authentification (Basic, Bearer, API Key)
30
• Gestion des credentials : stocker et réutiliser les secrets en sécurité dans n8n
31
• Webhooks entrants : créer un endpoint n8n, tester avec Postman
32
• Sécurité et exploitation des credentials et webhooks : variables sensibles, suffixe _FILE pour le chargement par secrets, exposition des endpoints, authentification
33
• Intégrations natives vs noeuds HTTP Request génériques : quand utiliser quoi
34
Module 6 / Construction et exploitation de workflows opérationnels (1h30)
1h
35
• Méthodologie de conception d'un workflow à partir d'un besoin métier
36
• Documentation inline et nommage des noeuds
37
• Test et debug d'un workflow : panneau d'exécution, logs, données intermédiaires
38
• Activation, planification et supervision des exécutions
39
• Erreurs fréquentes en self-hosted et bonnes pratiques de maintenance
40
Atelier final de synthèse (1h)
1h
41
• Construction guidée d'un workflow complet de bout en bout : trigger, appel API, transformation, condition, notification
42
• Échanges sur les cas d'usage des participants
43
• Plan d'action individuel : chaque participant identifie 2 ou 3 workflows à mettre en oeuvre dans son contexte
Informations
Durée
1 jour(s)
7h
Tarif
Sur demande
Formations similaires
IA & Data
Migration vers le Cloud
2 jour(s)
Sur demande
IA & Data
Agents IA — Concevoir des systèmes autonomes avec LangChain et LangGraph - Avancé
3 jour(s)
Sur demande
IA & Data
AI Act européen — Comprendre vos obligations et vous mettre en conformité - Niveau débutant
1 jour(s)
Sur demande
IA & Data
Analyse bayésienne (4-107)
3 jour(s)
Sur demande