Gitlab CI Training

Ask for a training

Public session

Bohužel nejsou žádné termíny vypsanené

Zanechte mi email a já se Vám ozvu až termín otevřu

What is Gitlab CI

Continuous Integration (abbr. CI or CI/CD) is a tool that automates routine tasks such as running tests,code quality or deployment. It allows faster adoption of changes to master and quicker deployment. The compelling advantage of Gitlab CI is its Docker support; you can easily combine Docker images or run tests in containers.

Course Description

This course is ran in the form of a one day hands-on workshop where you will learn the importance of CI,the different versions of Gitlab CI and practice writing CI script for a sample project. The outcome will be a script for a simple project containing application build jobs, from tests to deployment.

Course Outline

  • Generic introduction to CI
  • Introduction to Gitlab CI
  • Installation of Gitlab CI Runner
  • Work with CI Jobs
  • Creation of CI Pipelines
  • Deployment Automatisation
  • Docker and CI

Who Should Attend

The course is primarily aimed at developers who are using Gitlab and are wanting to start using Gitlab CI. At the same time, Gitlab CI might be the reason why people are transferring onto Gitlab. The course is also useful for DevOps who want to simplify their routine tasks with deployment automatisation.

Skill Requirements

  • Basic Linux knowledge
  • Basic Terminal knowledge
  • Basic Git knowledge is of benefit - Git training
  • Docker knowledge is of benefit - Docker training

Technical Requirements

  • Access to the internet - ideally without corporate proxy

Ondřej Šika

I'm a software engineer since 2009. These days, I'm focused in DevOps. I've stated with training in 2013, since then I've made more than 170 training sessions for more than 750 people. My cliets are banks, telco & large enterpises as well as startups and small companies.

Price

Public session: 540 EUR excl. VAT
Company traning (in-house): 1690 EUR excl. VAT

Non-binding Inquiry

Worth it? Need to convince your boss?

I've put tens of hours to my courses preparation and spent hundreds of hours by using, exploring and distilling the best out of these technologies. I've spent the time so you don't have to. Everything is prepared in such way you will be able to use the technology right away. If for any reason you're not satisfied with the course simply ask for your money back
150+

Training attendees

15+

Companies trained

20+

Training sessions

Bartonicek Tomas

IT administrator

June 25, 2019

Ondra came to us at the University of Pardubice and showed practically our diverse team how to use Gitlab with CI. He also responded very willingly to our inquiring questions and addressed our current needs with us. My colleagues were very satisfied with the course of the training and I think that Ondra was not here for the last time. I can definitely recommend Ondra, he has a brilliant orientation in technology


Matěj Kučera

Web Application Developer, University of Economics Prague, Prague

Ondrej came to help us with deployment Docker and Gitlab CI. Ondrej is very good in his field and I can just reccomend him. We did lot of thing in very short time, and we would'n be able to do it without him. I recommend him.


František Vodsloň

Software Development Manager, NMS Market Research

We have invited Ondrej as a consultant to help with the incorporation of Gitlab CI to our development processes. Even though we were not skilled in the subject, we were able to start understanding the language pretty quick thanks to Ondrej, and in the short period, we were able to get back maximum knowledge. Ondrej is experienced in many diverse areas of software development and adoption - topics like Docker, load balancing, security, git workflow, monitoring, etc. His consultation was a valuable addition to our team and thanks to it we were able to lose time trying to figure out how things work and making unnecessary mistakes.

Ondrej Sika

ondrej@sika.io
+420 773 452 376

Company ID
88114163

VAT ID
CZ9302252102

Newsletter

Subscribe my newsletter and keep in touch!

Website by Zuzana Jeschke