Duration

1 day

 

 

Next session

8th February 2024

 

 

Price:

Inter indicative price: 800 € excl. tax

Intra price: on estimate

 

Instructor

Jules Chevalier

Nicolas trainer

Research and Innovation Manager, Peaks

6 years of experience as a Java Developer / DevOps

Lecturer associated with Telecom Saint Etienne

GIT evangelist since 2018

introduction___continuous_integration_with_gitlab_ci git training

Gitlab CI Training: Introduction to Continuous Integration

Continuous integration has become a central aspect of development by helping to automate and strengthen the development process, increasing team confidence when deploying a new version of the project. This training offers a very practical introduction to Continuous Integration with Gitlab CI, thanks to the implementation of a complete CI from A to Z, until the delivery of the project in the form of a docker image.

 

GITLAB TRAINING: AUDIENCE AND PREREQUISITES 

  • Developers, DevOps beginners 
  • Have the basics of Git and Docker

 

GITLAB TRAINING: OBJECTIVES

  •  Set up a simple CI with Gitlab
  •  Automatically deliver your project with Docker.

 

GITLAB TRAINING: THE PROGRAM

Introduction to the theoretical notions of Continuous Integration and Continuous Deployment

Presentation of CI/CD tools (Gitlab, Travis, Jenkins…)

Introduction to GitLab CI

  • File creation. gitlab.ci.
  • Definition of the jobs making up the pipeline.
  • Job settings.
  • Job triggering
  • Putting a CI into practice on an example project in Python: unit test and linter

Introduction to Docker concepts

  • Docker basics
  • Choosing a Docker image for running jobs
  • Creating a custom image 
  • Practice: Creating a Custom Docker Image for CI

Creating a docker image containing the project 

Deposit of a project deliverable as a Docker image

Evaluation of the knowledge acquired during the training and issuance of the follow-up certificate

 

GITLAB TRAINING: DURATION 

One day training.

 

Practical information : Our computer training courses are maintained from one participant and they can be carried out with us or with you.

To discover our other courses, click here

Accessibility for people with disabilities

PEAKS training courses are accessible to everyone. Our training sites have access for people with reduced mobility and tailor-made support is offered to allow anyone with a disability, whatever it may be, to follow our training courses in the best conditions.
Please contact Kildine Tan, our training referent who will study your request and its feasibility with our disability referent, Emmanuelle Mort-Bontemps.

Our training courses are rated 9,16/10 by our participants

How to finance your training project? Pratical information

Feedback

OUT

“The training, delivered in a small group, was dynamic, balanced and very interesting. “ 

“The trainer was able to answer all our questions and take the time to come and help us if we were stuck during practice”

“Great to be able to directly put into practice the concepts presented via exercises between each chapter. »

“Trainer mastering his subject, who explains well with content adapted to my objective of discovering Kubernetes. »

“The trainer was enthusiastic and pedagogical. The progressive structure of the information and its pedagogy allowed us to assimilate all the notions seen. In our professional daily life, we are now able to use TS in the Alfresco environment! »

“Trainers available to answer all our questions and help us overcome our blockages during practice times. »

“A lot of practice, and straight to the point. »