Notre programme de formation CI/CD : Automatisez vos projets avec GitHub Actions
Maîtrisez la CI/CD avec GitHub Actions. Automatisez vos workflows de développement, tests et déploiements. Apprenez à configurer des pipelines efficaces, gérer les environnements et optimiser vos processus DevOps. Boostez la productivité et la qualité de vos projets grâce à l'intégration et au déploiement continus !
- 🎤 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
Optimisez vos processus DevOps comme un pro !
Cette formation sur la CI/CD avec GitHub Actions vous plongera au cœur de l'automatisation du développement logiciel moderne. Vous découvrirez comment exploiter la puissance de GitHub Actions pour créer des pipelines d'intégration et de déploiement continus robustes et flexibles.
De la configuration des workflows à l'optimisation des performances, en passant par la gestion des secrets et des environnements, vous acquerrez les compétences essentielles pour mettre en place une stratégie DevOps efficace. À travers des exemples concrets et des exercices pratiques, vous apprendrez à automatiser les tests, les builds et les déploiements, améliorant ainsi la qualité de vos projets et accélérant leur mise en production.
- Concepts fondamentaux de la CI/CD
- Architecture et composants de GitHub Actions
- Avantages et cas d'utilisation
- Structure des fichiers YAML
- Syntaxe et éléments clés
- Déclencheurs et événements
- Définition et organisation des jobs
- Configuration des steps
- Utilisation des actions du marketplace
- Création et configuration des environnements
- Variables d'environnement et secrets
- Stratégies de déploiement
- Création d'actions réutilisables
- Bonnes pratiques de développement
- Publication sur le marketplace
- Utilisation du cache
- Parallélisation et matrices
- Gestion des dépendances
- Connexion aux services cloud
- Intégration avec les outils de qualité de code
- Notifications et rapports
- Gestion sécurisée des secrets
- Analyse de code et scan de vulnérabilités
- Conformité et audit des workflows
- Stratégies de déploiement progressif
- Rollback automatisé
- Monitoring et observabilité

- 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, nous sommes convaincus qu’une intégration et un déploiement continus maîtrisés sont essentiels pour un développement moderne et efficace. GitHub Actions est devenu un outil clé dans nos workflows pour automatiser les tests, simplifier les déploiements en continu et renforcer la collaboration entre nos équipes, que ce soit sur nos projets internes ou pour nos clients.
Cette formation s’appuie sur des expériences concrètes issues de nos projets. À travers des cas pratiques, vous apprendrez à exploiter tout le potentiel de GitHub Actions (mais pas que) pour créer des pipelines robustes et adaptés à vos besoins. Nous partagerons nos meilleures pratiques et nos astuces pour vous aider à automatiser vos processus tout en respectant les standards d’excellence en matière de CI/CD !
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.