Formation en IA & Data: n8n - Découverte technique de l'automatisation des workflows - Ascent Formation
Retour aux formations
IA & Data

n8n - Découverte technique de l'automatisation des workflows

2 jour(s)14h

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

  • 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.

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
  • Qu'est-ce que n8n ? Histoire, modèle fair-code, Sustainable Use License et Enterprise License
  • n8n vs Make vs Zapier vs Airflow : comparatif des cas d'usage, limites et avantages
  • Pourquoi utiliser n8n : souveraineté des données, flexibilité, extensibilité
  • Concepts fondamentaux : workflow, nœud (node), trigger, connexion, item, exécution
  • Panorama des cas d'usage typiques en entreprise
3

Module 2 / Prise en main de l'environnement et déploiement (2h)

2h
  • n8n Cloud : prise en main de l'espace, configuration initiale, limites fonctionnelles et différences avec le self-hosted
  • Self-hosted avec Docker Compose : fichier compose, variables d'environnement, volumes persistants, base de données et principes de sauvegarde
  • Accès HTTPS et reverse proxy (Nginx/Traefik) : panorama
  • Interface n8n : canvas de travail, barre latérale, panneau d'exécution, logs
  • Premiers pas : créer, exécuter, sauvegarder et activer un workflow simple
  • Organisation des workflows : dossiers, tags, bonnes pratiques de nommage, export/import JSON, principes de sauvegarde et versionnement
4

Module 3 / Nœuds essentiels et structure des données (3h30)

3h
  • Les familles de nœuds : triggers, actions, logique, transformation, utilitaires
  • Triggers principaux : Schedule (Cron), Webhook, Manual, Email, Poll
  • Nœuds d'action courants : HTTP Request, Send Email, Google Sheets, Slack, Notion, Airtable
  • La structure des données dans n8n : items, JSON, arrays / comment les données circulent entre les nœuds
  • Les expressions n8n : syntaxe {{ }}, accès aux données des nœuds précédents, fonctions intégrées
  • Transformation des données : Set (définir des champs), Edit Fields, Remove Fields, Rename Keys
5

Jour 2 / API, logique, sécurité et premiers workflows complets (7h)

7h
6

Module 4 / Logique, conditions et manipulation des flux (2h)

2h
  • Nœuds de logique : IF (conditions), Switch (multi-branches), Merge (fusionner des flux)
  • Traitement multi-items et boucles : fonctionnement natif des items, Loop Over Items, pagination API, batchs et gestion des limites de débit
  • Le nœud Code : injecter du JavaScript personnalisé pour des transformations simples
  • Bonnes pratiques de structuration d'un workflow lisible
7

Module 5 / API REST, webhooks et credentials (2h30)

2h
  • Le nœud HTTP Request : méthodes GET/POST/PUT/DELETE, headers, authentification (Basic, Bearer, API Key)
  • Gestion des credentials: stocker et réutiliser les secrets en sécurité dans n8n
  • Webhooks entrants : créer un endpoint n8n, tester avec Postman
  • Sécurité et exploitation des credentials et webhooks : variables sensibles, suffixe FILE pour le chargement par secrets, exposition des endpoints, authentification
  • Intégrations natives vs nœuds HTTP Request génériques : quand utiliser quoi
8

Module 6 / Construction et exploitation de workflows opérationnels (1h30)

1h
  • Méthodologie de conception d'un workflow à partir d'un besoin métier
  • Documentation inline et nommage des nœuds
  • Test et debug d'un workflow : panneau d'exécution, logs, données intermédiaires
  • Activation, planification et supervision des exécutions
  • Erreurs fréquentes en self-hosted et bonnes pratiques de maintenance
9

Atelier final de synthèse (1h)

1h
  • Construction guidée d'un workflow complet de bout en bout : trigger, appel API, transformation, condition, notification
  • Échanges sur les cas d'usage des participants
  • Plan d'action individuel : chaque participant identifie 2 ou 3 workflows à mettre en œuvre dans son contexte

Informations

Durée

2 jour(s)

14h

Tarif

Sur demande