Learn DevOps: CI/CD with Jenkins using Pipelines and Docker

What you will learn
Use Jenkins to perform Continuous Integration within your Software Development Lifecycle
Install Jenkins using docker
Configure Jenkins “The DevOps way”, using Docker, Jobs DSL and Jenkins Pipelines
Use plugins to integrate Jenkins with popular development software
Configure the authentication and authorization options to tighten security on your Jenkins UI
Course Gallery




Charts
Comidoc Review
Our Verdict
This course, Learn DevOps: CI/CD with Jenkins using Pipelines and Docker, is a comprehensive overview of numerous Jenkins functionalities including Continuous Integration (CI), Docker integration, and Pipelines. Though the course content could benefit from updates, especially in regards to the jFrog integration and plugins, the information presented still offers valuable insights on key concepts for DevOps professionals. Keep in mind that some students have encountered difficulties with instructor explanations related to mumbling or non-interactive coding snippets—thus requiring prior familiarity with NodeJS code and Jenkins configuration. However, if you are willing to bypass these minor shortcomings, this course remains a suitable starting point for beginners looking to learn more about using Jenkins as a professional tool.
What We Liked
- Covers a wide range of Jenkins functionalities such as CI/CD, Docker, and Pipelines
- Includes real-world examples and best practices to manage security on the Jenkins UI
- Structured content helps understand essential integrations for DevOps engineers
- Instructor is knowledgeable about the subject matter
Potential Drawbacks
- Outdated content, especially with regards to jFrog integration and plugins
- Lecturer's mumbling can distract learners from focusing on critical concepts
- Heavy reliance on pre-written code snippets without line-by-line explanation
- Some users may face obstacles when using their own accounts in labs and exercises