IT Training

DO400 – CI/CD with Jenkins, Git, and Test Driven Development (TDD)

DevOps practices have enabled organizations to undergo a digital transformation, moving from a monolithic waterfall approach to a rapidly deploying cloud-based agile process. This transformation requires a team of developers trained to use tools that enable them to spend more time coding and testing and less time troubleshooting. Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins, Git, and Test-Driven Development (TDD) is a practical introduction to DevOps for developers.

Qui devrait suivre ce cours?

This course is designed for application developers.

Prérequis
  • Experience with application development in Java, Node.js, Python, or others is required.
  • Experience with application development or Red Hat Application Development I: Programming in Java EE (AD183) is recommended, but not required.
  • Proficiency in using an IDE such as Red Hat® Developer Studio or VSCode
  • Introduction to OpenShift Applications (DO101)is recommended, but not required

Course Summary

  • Version control with Git
  • Build and execute Jenkins pipelines
  • Release strategies
  • Build applications with Test Driven Development
  • Security scanning and code analysis of applications
  • Monitor applications and pipelines
  • Consume and troubleshoot pipelines
  • Introduction to continuous integration and continuous deployment (CI/CD)
  • Describe the principles of DevOps and the role of Jenkins.
  • Integrate source code with version control
  • Manage source code changes with Git version control.
  • Test applications
  • Describe the foundational principles behind comprehensive application testing and implement unit, integration, and functional testing.
  • Build applications with test-driven development
  • Implement and build application features with TDD.
  • Author pipelines
  • Create basic pipelines to run Jenkins jobs.
  • Deploy applications with pipelines
  • Safely and automatically deploy applications to Red Hat OpenShift Container Platform.
  • Implement pipeline security and monitoring
  • Manage the security and monitor the performance of pipelines.
  • Consume pipelines
  • Work with (or “Use”) and troubleshoot CI/CD pipelines for automated deployment and automated testin

Informations practiques

Durée

4 Days

Langues

EN

Prix

€3108,00 + 21% VAT

Emplacement

Online Courses

Plannings

Guaranteed to run

Cours d'anglais
24/1 - 28/1Réserver
30/5 - 03/6Réserver
25/7 - 29/7Réserver
14/11 - 18/11Réserver

Partagez ce cours sur

Réservez votre formation

Entrez vos informations pour confirmer votre réservation.

    Test de pré-requis

    Vous cherchez une solution sur mesure ?