Introduction to Continuous Integration and Continuous Delivery

Continuous Delivery (CD) is an approach to software development that has emerged in recent years. It’s a set of practices and disciplines that enable teams to reach and maintain a high-speed, predictable, steady and safe stream of valuable software changes.


Continuous Integration (CI) is a vital part of Continuous Delivery. Good CI is a well-defined set of approaches and practices, with the common goal of continuously integrating code changes in order to find code conflicts as soon as possible. By doing CI we expect to find small conflicts when we merge code changes or when we try to integrate components, but because we are integrating continuously, these incompatibilities will be small and usually easier to correct.


This course gives the participants insight in common CI/CD best practices and approaches in the application life cycle, and shows why CI and CD have become that important to fast and reliable software delivery.

Upcoming

10-01-2019


Introduction to Continuous Integration and Continuous Delivery

Course Objectives

  • Learn the basics of CD and the added value of CD
  • Learn the basics of CI and the added value of CI
  • Know how to set up basic CI/CD steps by configuring jobs in a CI/ CD automation tool (Jenkins)
  • Participate in small labs

Typical Audience

Anyone who wants to learn more about CI/CD.


Developers, Testers and test automators that want to play a role in CI/CD.

Course Prerequisites

Everyone is free to take the course, however basic knowledge of the software development cycle is highly recommended.

Course Delivery

Throughout the course, an experienced trainer and software testing expert provides lectures and gives exercises based on real world projects.


Courses can be given in English, Dutch or French. Course material is in English.

Course Venue

The course duration is 1 day.
This course can be given at the client’s site or at CTG.

Course Outlines


  • Introduction to Continuous Delivery
  • Introduction to Continuous Integration
  • Introduction to Jenkins
  • Configure a basic Jenkins pipeline

Meet our trainers

CTG's trainers are experts in their domain and bring the course content based on their experience. Meet some of our trainers below.
2025
Trainings Done
3075
Happy People
19048
Hours of Training
4000
Cups of Coffee

Contact

Europe

CTG Belgium NV

Woluwelaan 140A
1831 DIEGEM
Belgium
phone: +32 2 720 51 70
fax: +32 2 725 09 20

North-America

Buffalo, New York

800 Delaware Ave

Buffalo, NY 14209-2094

phone: +1 716 882 8000

fax: +1 716 887 7464