Aller au contenu
Enter
Bewizyu Logo

Strapi V5

Apprenez à l’installer, configurer et utiliser sans coder, puis allez plus loin avec des personnalisations avancées plugins, APIs, hébergement cloud. Maîtrisez toute la chaîne de création et de gestion de contenu avec Strapi.

Demander un devis

En résumé

Catégorie : Technologie
Durée : 2 jours (14h)
Ref : B-NL-ST V1.1 du 20/05/2025
Prix : 1300€ HT
Publics : Développeurs web front-end souhaitant maîtriser le framework Next.js
Pré-requis : Aucune connaissance particulière
Prochaines sessions
  • 2025-10-08
  • 2025-12-03

Programme de la formation

Objectifs pédagogiques :

À l’issue de la formation, le participant sera en mesure de :

  • Comprendre les fondamentaux de Strapi 5 (nouvelle interface, rôles, API)
  • Créer, configurer et interagir avec des collections de contenus
  • Étendre les capacités de Strapi via des plugins ou du code
  • Connecter une application front à Strapi (API REST/GraphQL)
  • Déployer un projet Strapi en environnement réel (local ou cloud)

 

 

PROGRAMME
1.  Introduction à Strapi v5 & Architecture
  • Qu'est-ce qu’un Headless CMS ?
  • Cas d’usage : e-commerce, blog, mobile app, SaaS, etc.
  • Fonctionnement client/serveur, API REST/GraphQL
  • Installation de Strapi 5 via CLI (local avec SQLite)
  • Découverte de l’interface admin
  • Création des premières collections (Articles, Users)

Objectifs opérationnels : Comprendre la logique Headless et manipuler les collections via l’interface
Moyen d’évaluation : QCM

 

2.  Gestion des rôles, permissions & APIs
  • Mise en place de rôles utilisateurs et droits d’accès
  • Personnalisation des permissions via l’admin panel
  • Structure des endpoints REST et GraphQL (lecture/modification/sécurité)
  • Utilisation de Postman ou Swagger
  • Introduction à JWT et tokens d’authentification
  • Atelier : Créer une API sécurisée de gestion d’articles

Objectifs opérationnels : Structurer une API sécurisée et personnalisable
Moyen d’évaluation : QCM

 

3. Plugins, relations et logique métier simple 
  • Ajouter et utiliser des plugins utiles (Email, Upload, GraphQL…)
  • Création de relations entre collections
  • TP : Créer une relation "Article ↔ Auteur" + upload d’image
  • Notions de logique métier via lifecycle hooks de base

Objectifs opérationnels : Étendre les capacités de Strapi sans coder (ou avec peu de code)
Moyen d’évaluation : QCM

 

4. Customisation (Low-code) 
  • Modification des routes / middlewares simples
  • Introduction aux policies et middlewares custom
  • Création d’une route d’API personnalisée avec controller/service
  • Ajout de logique métier (ex : validation, filtrage)

Objectifs opérationnels : Étendre les API avec du code contrôlé
Moyen d’évaluation : QCM

 

5. Déploiement et environnement  
  • Variables d’environnement (.env, secrets)
  • Lier une app front (Next.js, React ou Vue) à l’API Strapi
  • Déployer un projet minimal Strapi + Front sur une plateforme cloud

Objectifs opérationnels : Déployer un projet Strapi en environnement réel
Moyen d’évaluation : QCM

 

 

Informations pratiques

  • ‍Théorie 30%
  • Pratique 70%
  • Lieu au choix : Centre de formation bewizyu (Nantes) / Dans vos locaux / Classe à distance

 

Formateur

Ingénieur développeur intervient durant tout le processus du développement d’applications. 

 

Personnes en situation de handicap‍

Nos formations sont accessibles aux personnes en situation de handicap. Afin de nous permettre d’organiser le déroulement de la formation dans les meilleures conditions possibles, contactez-nous. Un entretien avec notre référent.e handicap pourra être programmé afin d’identifier les besoins et aménagements nécessaires.

 

Programme et catalogue peuvent être envoyés sur simple demande

Demander un devis

Dates des prochaines sessions

Session garantie à partir de 2 personnes.

Octobre

Du 08/10/25 au 09/10/25

Centre de Nantes / Classe à Distance / Dans vos locaux

Décembre

Du 03/12/25 au 04/12/25

Centre de Nantes / Classe à Distance / Dans vos locaux