Implementing CI/CD with Jenkins: Creating Pipeline as Code

By Coursera on Coursera · Technology
Price
Free

About This Course

In this 1-hour long project-based course, you will learn the fundamentals of continuous integration/continuous delivery, and how to create an automated deployment pipeline using Jenkins. Through practical hands-on lessons, you'll understand the different Jenkins configurations required for creating the pipeline, including setting up a build tool, installing plugins, and writing the pipeline code. You'll also learn the difference between declarative and scripted pipeline syntax, and how to version control your pipeline by adding a Jenkinsfile to a source control repository. We'll apply these skills to build an end-to-end software delivery pipeline that builds, tests, and deploys a Java spring application. This project will help aspiring DevOps engineers to understand how an automated CI/CD pipeline is implemented in a real-world scenario. To make the most out of this project, it is recommended to have a basic understanding of Maven goals and phases, and the Linux commands to execute them. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Instructor

Amr Essam Eldin Ramadan

Frequently Asked Questions

How much does Implementing CI/CD with Jenkins: Creating Pipeline as Code cost?
Visit the Implementing CI/CD with Jenkins: Creating Pipeline as Code course page for current pricing and available discounts.
Who teaches Implementing CI/CD with Jenkins: Creating Pipeline as Code?
Implementing CI/CD with Jenkins: Creating Pipeline as Code is taught by Amr Essam Eldin Ramadan, Coursera.
What skill level is Implementing CI/CD with Jenkins: Creating Pipeline as Code for?
This course is designed for beginner learners.