Strapi : Fonctionnalités et déploiement

Vous trouverez ci-dessous le programme détaillé de la formation "Strapi : Fonctionnalités et déploiement" . Cette formation de 3 jours vous permet de maîtriser l'interface et les fonctionnalités de Strapi.

En résumé

Catégorie :
Technologie
Durée :
3 jours
Ref :
B-NL-ST
Prix :
1650 € HT
Publics :
Développeurs, architectes, chefs de projets techniques.
Pré-requis :

Une connaissance du monde digital est appréciée.

Prochaines sessions :
12/2/2024
21/5/2024

Programme de la formation

Objectifs pédagogiques :

  • Maîtriser l’interface de Strapi
  • Assimiler les fonctionnalités de Strapi
  • Développer des fonctionnalités supplémentaires
  • Intégrer des plugins
  • Piloter l’hébergement de la plateforme

Programme détaillé :

1.  Introduction à Strapi 

Strapi c’est quoi ?

  • Qu’est-ce qu’un Headless CMS
  • Cas d’usage
  • Parcour de l’interface d’Administration 
  • Installation et Mise en place

Rappel : 

  • Architecture Clients / Serveur 
  • API Restful - méthodes, sécurité 
  • Npm, Git, Node, JWT

Objectifs opérationnels : découvrir Strapi et maîtriser les API Restful
Moyen d’évaluation : QCM 

2.  Strapi en No Code

- Gestion des rôles et permissions

- Utilisation des plugins

- Fonctionnalités natives de Strapi en NoCode : comment créer des collections, labels, modifier, fonctionnement des APIs

Atelier : identifier ses utilisateurs (personae)

Objectifs opérationnels : Découvrir les fonctionnalités de Strapi

Moyen d’évaluation : TP

3. Aller plus loin dans Strapi

- Définir des variables d’environnements

- Hooks de Strapi : Low code, code Javascript/ Typescript

- Plugins

- Refresh Token

- Configuration des différents Middlewares

- Envoi d’email via Plugin Nodemailer
- Création et activation de CRON

- Utilisation des API des collections

- Création d’une route d’API custom

- Faire communiquer un projet Front avec Strapi

Exercice pratique : Ajout de collection avec des relations, changer les libellés

Objectifs opérationnels : Découvrir les customisations possibles de la plateforme

Moyen d’évaluation : TP

4. Héberger un projet Strapi

- Monter un environnement Docker

- Présentation d’un outil Paas

- Création/gestion de BDD via PhpMyAdmin

- FS Bucket (File System)

- Serveur : configurer le Scaling horizontal/vertical

- Configuration de nom de domaine

- CI/CD

Exercice pratique : Monter un serveur, le lier à une application

Objectifs opérationnels : comprendre et gérer l’hébergement de la plateforme

Moyen d’évaluation : TP

Informations pratiques

- 70 % pratique

- 30 % théorie

- Centre de Nantes / Classe à Distance / Dans vos locaux

Votre formateur

Consultant et 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.

Demander un devis

Dates des prochaines sessions

Session garantie à partir de 2 personnes.

February

Du
12.2.24
au
14.2.24
Centre de Nantes / Classe à Distance / Dans vos locaux

May

Du
21.5.24
au
23.5.24
Centre de Nantes / Classe à Distance / Dans vos locaux