Sélectionner une page
Formations Web CMS Formation Strapi

Formation Strapi

Formation Strapi
Prix 2300€ HT / personne
Durée 3 jours (21 heures)

Paris | Classe Virtuelle

Il ne reste que quelques places
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

Présentation

Un CMS open-source et headless qui permet de créer, gérer et déployer des API rapidement et facilement ? C’est ce que notre formation Strapi vous permettra d’acquérir en maîtrisant cette technologie.

Au cours de cette formation, vous découvrirez plusieurs thématiques comme la création de contenu, la gestion des autorisations, l’authentification utilisateur et le déploiement sur diverses plateformes.

Vous aborderez également des points sur la personnalisation des endpoints, l’intégration de différents plugins et l’optimisation des performances pour une meilleure expérience utilisateur.

Développez vos compétences en matière de développement d’API, de gestion de contenu, en sécurité ainsi qu’en déploiement, sont des points à ne pas négliger dans le paysage numérique actuel.

Cette formation vous sera présentée avec les dernières fonctionnalités de la version 4.23 de Strapi.

 

Objectifs

  • Acquérir des compétences avancées en développement Back-End
  • Développer des API REST robustes et sécurisées
  • Maîtriser les fondements de Strapi et son utilisation dans l’écosystème CMS Headless

 

Public visé

Développeurs.

 

PRÉ-REQUIS

  • Connaissance de base en développement web
  • Familiarité avec des frameworks frontend comme React, Vue.js ou Angular (recommandé)

PROGRAMME DE NOTRE FORMATION STRAPI

 

INTRODUCTION

  • Présentation de Strapi et de son positionnement dans le monde des CMS Headless
  • Avantages et cas d’usage de Strapi
  • Architecture générale et composants clés
  • Communauté Strapi et ressources disponibles
  • Comparaison avec d’autres solutions CMS Headless

 

PRISE EN MAIN RAPIDE

  • Installation de Strapi et configuration initiale
  • Création d’un premier projet Strapi et exploration de l’interface d’administration
  • Guide de démarrage rapide pour construire une API simple
  • Bonnes pratiques pour une utilisation quotidienne

 

CONFIGURATION ET DÉPLOIEMENT

  • Structuration d’un projet Strapi et organisation des fichiers
  • Configuration de l’environnement de développement, de test et de production
  • Gestion des dépendances et mise à jour de Strapi
  • Déploiement de l’application Strapi sur diverses plateformes (Heroku, AWS, etc.)
  • Sécurisation et optimisation de l’instance

 

CONSTRUCTION ET GESTION DES API REST

  • Principes de base des API REST et leur intégration dans Strapi
  • Création et gestion des types de contenu (Content Types)
  • Configuration des contrôleurs, services et politiques
  • Gestion des relations entre les données et les types de contenu
  • Bonnes pratiques de sécurité et de performance pour les API REST

 

UTILISATION DE L’API GRAPHQL

  • Introduction à GraphQL, comparaison avec REST
  • Configuration de l’API GraphQL dans Strapi
  • Construction de requêtes et mutations avec GraphQL
  • Utilisation des types, interfaces et unions dans GraphQL
  • Sécurisation et optimisation des requêtes GraphQL

 

PERSONNALISATION DU PANNEAU D’ADMINISTRATION

  • Introduction à la personnalisation de l’interface d’administration
  • Modification des composants de l’interface utilisateur et ajout de nouvelles fonctionnalités
  • Gestion des rôles et des permissions pour les utilisateurs de l’interface d’administration
  • Création de plugins pour étendre les fonctionnalités de l’administration
  • Stratégies pour maintenir la personnalisation à travers les mises à jour de Strapi

 

DÉVELOPPEMENT BACK-END SUR MESURE

  • Extension de la logique métier avec des fonctions de contrôleur personnalisées
  • Utilisation des hooks et des événements pour intégrer des processus personnalisés
  • Configuration des providers pour l’authentification, le stockage, les paiements, etc.
  • Stratégies pour le versioning de l’API et la gestion des migrations
  • Intégration de Strapi avec d’autres systèmes et services tiers

 

TYPESCRIPT AVEC STRAPI

  • Avantages de l’utilisation de TypeScript dans les projets Strapi
  • Configuration de l’environnement TypeScript pour Strapi
  • Typage fort des modèles, services et contrôleurs
  • Bonnes pratiques de développement avec TypeScript dans Strapi
  • Débogage et maintenance du code avec TypeScript

 

INTÉGRATION ET ÉCOSYSTÈME STRAPI

  • Présentation de l’écosystème des plugins Strapi
  • Installation et configuration de plugins populaires
  • Intégration de Strapi avec des front-ends modernes (React, Vue.js, etc.)
  • Utilisation de l’Entity Service API et du Query Engine API pour des cas d’usage avancés

 

Pour aller plus loin

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Le(s) Formateur(s)

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 2300€ HT / personne
Durée 3 jours (21 heures)

Paris | Classe Virtuelle

Il ne reste que quelques places
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp