Strapi par la pratique
Maîtrisez le headless CMS basé sur Node qui vous permettra de développer (beaucoup) plus rapidement
Voir la bande annonce
Les développeurs Front et mobile sont souvent frustrés par le temps passé à créer le backend de leur site ou de leur app mobile. En effet, les fonctionnalités qui font la différences se situent côté client pas côté serveur. Et pourtant, on ne peut faire l'économie du Backend. Strapi permet de diminuer considérablement le temps passé côté Back. Ainsi, nous verrons ensemble dans cette formation comment :
Votre formateur
Développeur web depuis 2003 dans des entreprises clientes publiques (SNCF, URSSAF, EDF...) et privées (Iron Mountain, Jouve, CDiscount...), dirigeant de la société rennaise Code Concept spécialisée en formation JavaScript Front, Back et mobiles hybrides, Samir Medjdoub a eu comme comme fil conducteur la conscience qu’il est bien plus facile de rester sur la vague que de tenter de remonter après s’être laissé submerger. Fidèle à cette stratégie, il a ainsi pris la vague Angular 2 dès les versions bêta en 2015, celle de Node.js il y a sept années de cela et a eu la chance d'évoluer dans des sociétés qui avaient été parmi les premières en France à adopter MongoDB, conjointement aux bases de données relationnelles. Il a toujours cru que comparaison était raison et a porté une égale attention à React et Redux dès 2015, puis Vue.js en 2016. Meteor et désormais Svelte.js sont les outsiders qui retiennent régulièrement son attention.
Les développeuses et développeurs JavaScript (Front, Back ou Fullstack !) ont de très beaux jours devant eux : les formations de la société Code Concept vous aideront à investir efficacement dans les frameworks, plateformes et librairies JavaScript qui vous ouvriront de belles opportunités en 2024 !
Programme de la formation
-
PrévisualiserPrésentation du projet (1:53)
-
CommencerGénération d'un backend avec Strapi et ajout de permissions (7:01)
-
CommencerC'est le début de votre montée en compétences sur Strapi
-
CommencerFaire un GET vers notre backend Strapi (5:58)
-
CommencerRendu des données récupérées de Strapi (4:52)
-
CommencerTri des données requêtées par date (4:25)
-
CommencerFormulaire d'ajout d'un nouvel aliment (9:29)
-
CommencerFaire un POST vers notre backend Strapi (6:44)
-
CommencerCréer un effet un effet de flash sur l'item dernièrement ajouté (11:12)
-
CommencerFix - Reset de notre flag (1:25)
-
CommencerAffichage de dates au format français (4:47)
-
CommencerUtiliser l'event delegation afin de récupérer l'id du parent d'éléments dynamiquement ajoutés (13:13)
-
CommencerFaire un DELETE vers notre backend Strapi (5:50)
-
CommencerCréation du serveur Strapi et du client JavaScript (3:51)
-
CommencerFormulaire de création d'un nouvel utilisateur (3:31)
-
CommencerCréation d'un utilisateur par Strapi et réception d'un token JWT par le client (10:26)
-
CommencerConnexion d'un utilisateur en postant ses identifiants vers Strapi (11:47)
-
CommencerRôles et permissions (9:04)
-
CommencerPasser un token JWT à une requête tentant d'accéder à des données protégées (9:51)
-
CommencerAfficher le profil réservé aux utilisateurs authentifiés (5:43)
-
CommencerLogout (3:31)
-
CommencerCréer des fonctions utilitaires pour accéder aux messages protégés (10:44)
-
CommencerRécupérer les messages et les afficher (12:27)
-
CommencerGénération du backend Strapi et du client JavaScript (4:48)
-
CommencerCréation d'un formulaire d'ajout d'annonce (7:01)
-
CommencerRécupération de l'image choisie (6:16)
-
CommencerGestion des images dans Strapi (8:42)
-
CommencerPoster l'annonce puis l'image associée à l'annonce nouvellement postée (17:50)
-
CommencerRécupération de toutes les annonces (5:15)
-
CommencerRendu des annonces (7:42)
-
CommencerStyliser les annonces (10:36)
-
CommencerExploration de l'architecture MVC de Strapi (9:30)
-
CommencerPersonnalisation d'un controller Strapi (8:20)
-
CommencerPersonnaliser un service Strapi (3:18)