This course equips you with core skills in build automation, CI/CD, and configuration management through practical use of tools like Maven, Gradle, Jenkins, and Ansible. Whether you're automating builds, setting up CI/CD pipelines, or managing infrastructure as code, you'll gain the essential knowledge and tools to streamline software delivery while boosting collaboration in modern DevOps environments.

Vente anticipée ! Débloquez plus de 10 000 cours de Google, Microsoft et autres pour 160 €/an. Économisez maintenant.


Continuous Integration and Continuous Deployment
Ce cours fait partie de Spécialisation Master DevOps: CI/CD, Automation & Monitoring

Instructeur : Edureka
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Utilize Maven and Gradle to automate project builds and manage dependencies efficiently within DevOps pipelines.
Configure and manage Jenkins pipelines to enable continuous integration and deployment, including automated testing and notifications.
Implement configuration management and infrastructure automation using Ansible, integrating it with CI/CD workflows.
Apply CI/CD principles to automate software integration, testing, and deployment for faster and reliable delivery.
Compétences que vous acquerrez
- Catégorie : Configuration Management
- Catégorie : Continuous Integration
- Catégorie : Version Control
- Catégorie : Build Tools
- Catégorie : Automation
- Catégorie : DevOps
- Catégorie : Ansible
- Catégorie : CI/CD
- Catégorie : Application Deployment
- Catégorie : Gradle
- Catégorie : Jenkins
- Catégorie : Infrastructure as Code (IaC)
- Catégorie : Apache Maven
- Catégorie : Software Development Tools
- Catégorie : Continuous Deployment
Détails à connaître

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

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours
This module introduces the fundamentals of build automation and its significance in modern software development. Learners will explore the features and architecture of Maven and Gradle, understand how these tools manage dependencies, and discover their roles in streamlining project builds.
Inclus
24 vidéos6 lectures4 devoirs4 sujets de discussion
This module explores continuous integration and deployment using Jenkins, focusing on its architecture, pipeline setup, and integration with tools like Maven and Gradle. It also overs plugin management, security, notifications, and automation best practices, with hands-on exercises for building pipelines and connecting Jenkins to version control and configuration tools.
Inclus
34 vidéos5 lectures5 devoirs4 sujets de discussion
This module explores configuration management with Ansible, focusing on its architecture, playbooks, roles, and ad-hoc commands. It demonstrates how Ansible supports consistent, scalable, and repeatable deployments, and highlights its integration with Jenkins for end-to-end automation.
Inclus
20 vidéos4 lectures4 devoirs3 sujets de discussion
The final module consolidates your learning through a practice project and graded assessment. You’ll apply the skills and concepts acquired throughout the course to real-world scenarios, demonstrating your ability to design, implement, and manage CI/CD pipelines and automated deployments.
Inclus
1 vidéo1 lecture1 devoir1 sujet de discussion
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
En savoir plus sur Software Development
- Statut : Essai gratuit
- Statut : Essai gratuit
- Statut : Essai gratuit
- Statut : Essai gratuit
LearnKartS
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





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
This course introduces learners to Jenkins and its role in automating software builds, testing, and deployment. It focuses on building robust, automated CI/CD pipelines using Jenkins, integrating with tools such as Git, Maven, Gradle, Ansible, and more. It also covers the steps of setting up Jenkins, managing plugins, and creating pipelines to support continuous integration and delivery. The course also explains how to set up secure and reliable automation for building, testing, and deploying applications.
This course is designed for software developers, DevOps engineers, system administrators, and anyone involved in automating software delivery processes. It's also suitable for individuals who want to learn how to use Jenkins for continuous integration and deployment, and for those looking to improve their skills in building automated pipelines in real-world environments.
No, prior programming experience is not required. The course is designed for beginners, and you'll learn Jenkins concepts and CI/CD workflows from scratch. Basic knowledge of scripting languages like Bash or Python can be helpful but is not essential.
Plus de questions
Aide financière disponible,