DevOps Engineering


DevOps is a philosophy that aims at describing the culture and a set of processes that break down traditional silos between developers, system admins, and other divisions in order to enable them to better understand each other’s challenges. The Devops approach thus requires people with multidisciplinary skills – people who are comfortable with both the infrastructure and configuration, but who are also capable of performing tests and debugging/developing software.

Through this Code.Learn DevOps Engineering program, designed in exclusive collaboration with Athens Tech College, participants will have a unique hands-on experience by using cutting edge DevOps technologies and platforms in the fields of IT Infrastructure & Configuration Management, Continuous Integration, Continuous Deployment, Continuous Delivery and Continuous Monitoring.

Key Objectives

The key learning objectives of this program can be summarized as follows:

  • DevOps principles
  • Infrastructure management
  • Configuration management
  • CI/CD Pipelines
  • Docker and containers
  • Orchestration

Target Audience

Higher education graduates in one of the following fields:

  • Computer Science
  • Ιnformatics
  • Software Engineering
  • Web and Mobile Development
  • Computer Engineering
  • or any other relevant area

Prerequisite Knowledge

No prerequisite knowledge is required.


Sessions can be carried out:

  • Live in a physical classroom
  • Live online through video conferencing environments
  • Using a Hybrid combination of both live physical and online approaches

The teaching method will depend on the conditions at the time the training will run and on the participants’

  • PREMISES: Code.Hub Training Center Leof. Alexandras 205, Athina 115 23