Notre programme de formation Accélérez vos projets PHP avec Castor, Docker Starter, et MakerBundle
Accélérez vos projets PHP avec Castor, Docker Starter, et MakerBundle ! Apprenez à configurer rapidement un environnement de développement complet et optimisé, tout en automatisant vos tâches pour gagner en productivité.
- 🎤 Animée par un expert de JoliCode, passionné et actif dans la communauté tech.
- 🎓 Certifiée Qualiopi, reconnue pour sa qualité et conforme aux standards les plus élevés.
- 💯 Très courte, pour une montée en compétence rapide et impactante.
- 🧑💻 Accompagnement possible après la formation pour des conseils adaptés à votre projet.
Contenu de la formation
Développez plus vite avec un setup optimisé
Cette formation d'une journée vous montre comment démarrer rapidement vos projets PHP en utilisant Docker Starter, Castor et le MakerBundle. Vous apprendrez à créer et configurer un environnement Docker complet avec Docker Starter, à automatiser les tâches courantes grâce à Castor, et à générer facilement du code standardisé avec le MakerBundle.
Ce cours s’adresse aux développeurs souhaitant optimiser leur setup pour se concentrer sur le développement sans perdre de temps sur la configuration de l’environnement.
- Présentation des outils : Docker Starter, Castor et MakerBundle
- Prérequis et installation des outils
- Configuration initiale et vérification de l’environnement
- Structure et composants de Docker Starter
- Mise en place des services essentiels : NGINX, PHP, base de données, etc.
- Personnalisation de Docker Starter pour les besoins du projet
- Support HTTPS et domaines personnalisés
- Configurer des services supplémentaires : Redis, RabbitMQ, etc.
- Exécution de workers et configuration pour des tâches asynchrones
- Partage et versionnement de l'environnement pour l'équipe
- Présentation de Castor et des avantages pour la gestion de projets
- Création et exécution de commandes automatisées
- Automatiser les tâches de gestion de projet : test, déploiement, etc.
- Utilisation de Castor pour simplifier les workflows
- Introduction au MakerBundle et génération de code rapide
- Création de CRUD, d’entités et d’autres composants de Symfony
- Utiliser le MakerBundle pour accélérer le démarrage d’un projet Symfony
- Bonnes pratiques pour générer un code maintenable et lisible
- Intégration de Docker Starter, Castor, et MakerBundle dans un workflow agile
- Automatiser les tâches récurrentes tout en gérant l’environnement
- Cas pratiques : créer un projet, ajouter des fonctionnalités et déployer
- Gestion des mises à jour de l’environnement et synchronisation de l’équipe
- Bonnes pratiques pour structurer les commandes et scripts

- Durée de la formation :
- 1 jour
- Tarif :
- 800 € HT / personne
- Public
-
- Développeurs PHP
- Chefs de projets techniques
- Pré-requis
-
- Apporter son ordinateur
- Prochaines dates

Formation certifiée Qualiopi : Eligible aux financements publics et mutualisés.
Portraits des formateurs
Bien accompagné
Grégoire Pineau
Grégoire est un passionné d'open source, contribuant activement à des projets majeurs tels que Twig et Symfony. Son engagement et son expertise ont été reconnus en 2016 lorsqu'il a été nommé "core contributor" pour Symfony (aujourd’hui #10 contributor), suite à l'intégration du composant Workflow. Il est en charge de la relecture, du commentaire et de la finalisation des pull-requests envoyées par la communauté. De plus, Grégoire répond aux interrogations des développeurs et gère les tickets, qu'il s'agisse de bugs ou de nouvelles fonctionnalités.
Depuis 2017, Grégoire apporte son expertise au sein de JoliCode, où il bénéficie d'un temps dédié à l'open-source, lui permettant de poursuivre la maintenance de ce composant essentiel, mais aussi de travailler sur de nouveaux projets comme Docker starter (une surcouche à Docker Compose pour en simplifier l'expérience), Castor (un gestionnaire de tâches moderne écrit en PHP) et redirection.io !
Il aime partager ses connaissances via de nombreux articles sur le blog de JoliCode, ainsi que de fréquentes conférences en France, mais également en Belgique et au Canada 🌍
Ses formations sont fréquemment saluées pour leur richesse et leur interactivité. Grégoire offre des éclairages précieux sur des composants Symfony souvent utilisés mais parfois mal compris, et ses conseils pratiques sont particulièrement appréciés.

Loïck Piera
Loïck maîtrise PHP et Symfony depuis les bancs de l’école. Diplômé en ingénierie informatique de l’École Polytechnique de l’Université Paris XI, il a rejoint JoliCode en 2015 et s’est rapidement orienté vers les sujets DevOps et d’infrastructure.
Son intérêt pour l’automatisation et les bonnes pratiques l’a aussi conduit à contribuer à des projets open source tels que JoliNotif, Secret Santa, et Castor, un task runner orienté DX écrit en PHP qu’il connaît sur le bout des doigts. Que ce soit pour automatiser des tâches complexes, intégrer des workflows optimisés avec Docker, ou utiliser GitHub Actions, Loïck combine pragmatisme et expertise technique pour relever tous les défis.
Son expérience en infrastructure lui permet de gérer et d’automatiser des environnements de développement, de préproduction et de production avec des outils comme Ansible et DataDog. Cette expertise s’accompagne d’un sens aigu du partage, notamment à travers des conférences techniques (Forum PHP, AFSY) et maintenant en tant que formateur chez JoliCampus.
Loïck transmet avec enthousiasme sa connaissance approfondie de PHP, Symfony, et des outils modernes du DevOps. Ses formations allient théorie et cas pratiques, offrant aux participants une compréhension complète des technologies abordées et des conseils immédiatement applicables.
Si vous cherchez à approfondir vos compétences en PHP, Symfony, ou DevOps, ou à maîtriser des outils comme Castor pour transformer vos workflows, faites-lui coucou !

Notre expertise à ce sujet
Expertise
Chez JoliCode, PHP est au cœur de notre quotidien depuis plus de 10 ans ! Nous ne nous contentons pas de suivre les tendances, nous les façonnons. Nos équipes utilisent des outils comme Castor, Docker Starter et MakerBundle pour accélérer des projets ambitieux, qu’il s’agisse de startups en pleine croissance ou de plateformes utilisées par des milliers d’utilisateurs chaque jour.
Ces outils ne sont pas simplement des choix par défaut, mais des alliés que nous avons appris à dompter et à perfectionner au fil de nombreux projets réels. Castor, par exemple, a vu le jour au sein même de notre équipe pour simplifier et uniformiser nos workflows. Docker Starter, lui, nous accompagne pour industrialiser des environnements de développement robustes et prêts pour la production, tandis que MakerBundle nous aide à garder une longueur d’avance dans la création de fonctionnalités.
Cette formation s’appuie sur des cas concrets et des retours d’expérience directement issus de nos projets. Vous apprendrez non seulement à maîtriser ces outils, mais également à les adapter aux défis spécifiques de vos équipes et de vos projets. Rejoignez-nous pour profiter de nos pra
Demander un devis
Nous sommes à votre disposition pour vous aider à choisir la formation adaptée à vos besoins et pour organiser des sessions sur-mesure si nécessaire.