IT & Software

CI/CD with Jenkins and Docker

Course Overview

  • Course Title: CI/CD with Jenkins and Docker
  • Instructor: Gourav Shah
  • Target Audience:
    • DevOps engineers
    • Software developers
    • System administrators
  • Prerequisites:
    • Basic understanding of software development and deployment processes
    • Familiarity with version control systems, preferably Git
    • Knowledge of basic Linux commands and shell scripting
    • Exposure to programming languages like Java, Python, or Ruby (basic understanding is sufficient)
    • Basic understanding of containerization technologies like Docker (helpful but not mandatory)
    • A willingness to learn and explore new tools and methodologies

Curriculum Highlights

  • Key Topics Covered:
    • What is Continuous Integration and how Jenkins fits in
    • Setting up Jenkins Server using Docker and Docker Compose
    • Building a Continuous Integration Pipeline for a Java App
    • Writing Pipeline as a Code using Jenkinsfile with Declarative Syntax
    • Building and Managing Pipelines with Blue Ocean UI
    • Creating Multi Branch Pipelines
    • Branching Models and Trunk Based Development
    • Implementing Pull Requests Based Workflows and Code Reviews
    • Using per stage Docker Agent
    • Automating Container Image Build from Jenkins
  • Key Skills Learned:
    • Installing and configuring Jenkins with Docker
    • Creating and managing Jenkins jobs and pipelines
    • Integrating Jenkins with version control systems like Git
    • Implementing continuous integration and continuous delivery (CI/CD) best practices
    • Writing Pipeline as Code with Jenkinsfile using Declarative Syntax
    • Leveraging Jenkins plugins to extend functionality and integrate with other tools
    • Monitoring and troubleshooting Jenkins pipelines
    • Integrating Jenkins with Docker
    • Enforcing Git-based workflows and branch protection rules
    • Conducting code reviews and collaborating effectively with team members

Course Format

  • Duration: 3 hours on-demand video
  • Format: Self-paced online course
  • Resources:
    • 21 articles
    • 6 downloadable resources
    • Access on mobile and TV
    • Certificate of completion
Get Coupon on Udemy

Join our Telegram Channel 🎉

Join our Telegram Channel and never miss any Udemy coupon again!

🎯 Recently Posted

View all
28 minutes ago
28 minutes ago
29 minutes ago
about 1 hour ago
MTF Institute of Management, Technology and FinanceM
MTF Institute of Management, Technology and Finance

Certificate of Leadership Excellence in Business Management

about 1 hour ago

Join our newsletter and get coupon codes directly to your inbox 🎉