Cours · Intermédiaire
Maîtrisez les pipelines CI/CD avec les GitHub Actions
Apprenez à créer, optimiser et automatiser des pipelines CI/CD avec GitHub Actions. De vos premiers workflows au déploiement complet d'un portfolio, maîtrisez chaque étape du processus.
Durée estimée
~12 h
Niveau
Intermédiaire
Programme
6 chapitres
Pratique
Projet fil rouge
Objectifs pédagogiques
Ce que vous saurez faire à la fin
Les pipelines CI/CD sont devenus incontournables dans le développement moderne. Ce cours part de zéro et vous emmène jusqu'au déploiement automatisé d'un vrai projet : chaque notion sert directement la pipeline que vous construisez en parallèle. Vous apprendrez à tester votre code, à le builder, à le déployer et à mettre en place un véritable workflow professionnel.
Comprendre le CI/CD
Saisir ce qu'apportent l'intégration et le déploiement continus, et le vocabulaire : workflows, jobs, runners, steps.
Automatiser tests et builds
Mettre en place une pipeline qui installe, build et teste votre code à chaque push, automatiquement.
Déployer en continu
Publier un site ou un portfolio sur GitHub Pages à chaque modification, sans la moindre étape manuelle.
Contenu du cours
Le programme, partie par partie
Appréhendez les CI/CD
2 chapitresDécouvrez les GitHub Actions
2 chapitresMettez en place une pipeline CI/CD avec GitHub Pages et les GitHub Actions
2 chapitresDéployez votre portfolio en continu
Tout au long du cours, vous construisez une pipeline complète pour un vrai portfolio : à chaque push, votre site est testé, buildé puis déployé automatiquement sur GitHub Pages — zéro étape manuelle.
Ils l'ont suivi
Ce qu'en disent les apprenants
« J’avais entendu parler du CI/CD sans vraiment savoir comment le mettre en pratique. Grâce au cours NX sur GitHub Actions, j’ai enfin compris comment automatiser mes tests et mes déploiements. Les explications claires et les exemples concrets m’ont permis de passer de la théorie à la pratique en un rien de temps. »
« Avant ce cours, le CI/CD me paraissait assez abstrait. Grâce à NX, j’ai enfin compris à quoi servent les workflows GitHub Actions et comment les utiliser pour automatiser un projet. Tout est expliqué simplement, étape par étape — c’est concret et motivant. »
« Ce cours m’a permis de franchir un vrai cap dans ma compréhension du CI/CD. J’ai appris à créer des workflows GitHub Actions solides et à structurer mes pipelines comme un pro. Les explications de Thomas m’ont aidé à adopter de bonnes pratiques que j’utilise déjà dans mes projets. »
Questions fréquentes
Avant de vous lancer
Faut-il créer un compte pour suivre le cours ?
Quels sont les pré-requis pour suivre ce cours ?
GitHub Actions est-il payant ?
Combien de temps faut-il y consacrer ?
Et si je bloque pendant le projet fil rouge ?
Prêt·e à passer à l'action ?
Le cours est entièrement gratuit et accessible sans compte. Vous pouvez commencer tout de suite, à votre rythme.
Contenu associé
NX Academy