Dans le monde d'aujourd'hui, le développement de logiciels est très complexe et il arrive souvent que de grandes équipes de développeurs travaillent sur de petites parties d'un projet logiciel plus vaste. Ce cours passe en revue les principes de base de l'utilisation efficace d'un système d'intégration continue afin d'améliorer constamment les logiciels. Nous allons décrire les différentes stations de tests continus, les processus de construction, d'intégration et de déploiement requis pour les pratiques DevOps et appliquer les meilleures pratiques pour la gestion des logiciels de qualité, et l'outillage pour accomplir des processus itératifs de construction et de test de logiciels. Vous serez en mesure de créer une tâche automatisée pour la construction, le test, l'intégration et le déploiement continus avec Travis CI et d'utiliser le branchement et les flux de travail du projet pour améliorer la qualité, la vitesse et les boucles de rétroaction pour vos actifs logiciels. Nous décrirons les attributs des constructions déterministes et la manière dont ils sont appliqués dans le pipeline CI et nous utiliserons les données et les analyses de l'intégration continue pour mesurer et améliorer la santé de vos actifs logiciels. L'automatisation à grande échelle est désormais plus facilement réalisable pour les équipes de développement logiciel, car l'intégration continue la rend possible.

Intégration continue

41 avis
Expérience recommandée
Ce que vous apprendrez
Expliquer comment utiliser, réutiliser et améliorer l'intégration continue.
Utilisez Travis CI pour automatiser l'intégration continue.
Découvrez les Webhooks avec GitHub et Travis CI.
Construisez de meilleurs logiciels avec une plus grande agilité en utilisant un système d'intégration continue.
Compétences que vous acquerrez
- Catégorie : Sécurité des webhooks
- Catégorie : Contrôle continu
- Catégorie : Automatisation
- Catégorie : Intégration continue
- Catégorie : Déploiement des applications
- Catégorie : CI/CD
- Catégorie : Environnement de développement
- Catégorie : Déploiement continu
- Catégorie : DevOps
- Catégorie : Vérification et validation
- Catégorie : Développement de logiciels
- Catégorie : Conteneurisation
- Catégorie : Tests d'intégration
Outils que vous découvrirez
- Catégorie : Docker (Logiciel)
- Catégorie : GitHub
- Catégorie : Outils de construction
Détails à connaître

Ajouter à votre profil LinkedIn
4 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 4 modules dans ce cours
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
48,78 %
- 4 stars
24,39 %
- 3 stars
12,19 %
- 2 stars
2,43 %
- 1 star
12,19 %
Affichage de 3 sur 41
Révisé le 4 sept. 2020
Amazing course with simple and clear steps. Highly recommended for beginners!
Révisé le 12 nov. 2019
Thank you for detailed course. Well structured with mix of Practical and Theory content.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,





