Linux, the open source operating system structuring the cloud
Linux is a widely used tool open source operating system for servers, cloud infrastructures (AWS, Azure, Google Cloud), containers (Docker, Kubernetes), embedded systems (routers, IoT, automotive), supercomputers and many developer workstations. Born in 1991 under the impulse of Linus Torvalds, the Linux kernel is today developed by thousands of contributors under a GPL licence, and comes in multiple distributions: Ubuntu (Canonical), Red Hat Enterprise Linux and CentOS Stream (Red Hat), Debian, SUSE Linux Enterprise, Rocky Linux, AlmaLinux, Fedora, Arch Linux, Alpine Linux. Almost all modern cloud workloads run on Linux.
Mastering Linux is today an unavoidable prerequisite for systems administrators, DevOps engineers, back-end developers, data engineers, security engineers, network engineers and cloud operators. The Linux command line (bash, zsh shells), package management (apt, dnf, yum), systemd service management, network configuration (netplan, NetworkManager), security (firewalld, iptables, SELinux, AppArmor), user and rights management, as well as bash scripting to automate tasks form the expected skill base on the market. CompTIA Linux+, LPI LPIC-1/LPIC-2, Red Hat RHCSA and Linux Foundation LFCS certifications structure professional paths.
In French-speaking Switzerland, Geneva private banks, Lake Geneva international organisations, university hospitals, cantonal administrations, telecom operators, pharmaceutical industries, hosts and data centres leverage Linux at scale for their web servers (Nginx, Apache), application servers (Tomcat, Node.js, Python), databases (PostgreSQL, MariaDB, MongoDB), DevOps pipelines (Jenkins, GitLab Runners), containers (Docker, Kubernetes) and Azure or AWS cloud infrastructures. ITTA offers a Linux catalogue covering Linux Essentials and Shell Programming in Unix/Linux.
Following a recognised Linux training opens access to highly demanded roles on the Swiss market: Linux systems administrator, DevOps engineer, Azure or AWS cloud engineer, SRE (Site Reliability Engineering) engineer, Linux security engineer, back-end developer, data engineer, Kubernetes engineer. Whether you are discovering Linux or wishing to master automation through bash scripting, our Linux training in Geneva and Lausanne covers the full path.
The ITTA Linux catalogue
Linux Essentials
Linux Essentials is the entry training for profiles starting or consolidating their Linux foundations. The programme covers system fundamentals: Linux and open source philosophy, main distributions (Ubuntu, RHEL, Debian), file system tree (FHS), bash command line (cd, ls, cp, mv, rm, find, grep), file and permission management (chmod, chown, umask), text editing (vim, nano), process management (ps, top, kill, systemd), user and group management, package management (apt, dnf), basic network configuration, basic security (sudo, SSH, firewall), and bash scripting introduction. Targets beginner systems administrators, developers moving to Linux, students in reconversion and IT profiles joining a Linux environment.
Shell Programming in Unix/Linux
Shell Programming in Unix/Linux is the training to go further in Linux automation through bash scripting. The programme covers bash syntax, variables and substitutions, control structures (if, case, for, while), functions, text file processing (awk, sed, grep, cut, sort, uniq), regular expressions, pipelining and redirection, error handling and return codes, robustness best practices (set -euo pipefail), script debugging, and production use to automate administration tasks and feed DevOps pipelines. Targets confirmed systems administrators, DevOps engineers, SRE engineers and developers industrialising operations scripts.
Linux and the publisher ecosystem at ITTA
Linux fits into a broader open source and DevOps ecosystem. The systems and networks sub-domain regroups systems, IP networks, virtualisation and infrastructure security fundamentals. The root open source publisher covers all open source technologies (Linux, Docker, Kubernetes, Ansible, Jenkins, GitLab) found in modern DevOps stacks. The Docker publisher is very complementary to master Linux containerisation. The DevOps sub-domain regroups DevOps practices that rely massively on Linux. The Ansible publisher is a reference Linux automation tool and natural complement.
Linux trends in 2026
Linux continues to evolve in 2026 around several structuring axes. Ubuntu LTS 24.04 and 22.04 remain production standards, alongside Red Hat Enterprise Linux 9 and 10 (evolving) with their free derivatives Rocky Linux and AlmaLinux. Immutability progresses with atomic distributions (Fedora Silverblue, openSUSE MicroOS, Ubuntu Core) suited to containers and edge. Linux scripting now coexists with cross-platform PowerShell Core, but bash remains predominant in pure Linux environments. Linux security remains a background topic, with SELinux, AppArmor, audit, eBPF for observability, and mandatory hardening of production system images. Our pedagogical content regularly integrates these evolutions to remain aligned with current practices.
Linux training in Geneva, Lausanne and online
All our Linux courses are available on-site in our Geneva and Lausanne centres, as well as in interactive virtual classroom with a Linux and DevOps engineer live. Our sessions are organised in 5-week cycles. Each session includes hands-on labs on dedicated Linux machines (Ubuntu and RHEL/CentOS Stream), command line to practice from the first hours, bash scripts to write, systemd services to configure, and concrete cases inspired by real projects (web server configuration, backup automation, monitoring). Customised corporate training is also possible at your premises, in Geneva, Lausanne, Vaud and across French-speaking Switzerland, with a programme adapted to your stack (Ubuntu, RHEL, Debian, SUSE) and internal practices (Ansible, Terraform, Docker).
Why choose ITTA
ITTA offers a training catalogue. Our Linux trainers are systems administrators, DevOps and SRE engineers active with Swiss and international clients, covering multi-distribution Linux administration, bash scripting, Ansible automation, Docker and Kubernetes containerisation, Linux security and observability. The Linux catalogue regroups Linux Essentials and Shell Programming in Unix/Linux. Our pedagogical team supports you in choosing the right path, identifying prerequisites (general IT basics) and identifying funding solutions adapted to your professional situation.
Our pedagogical approach favours learning by doing, with shells to use from the first hours, bash scripts to write, systemd services to configure, permissions to manage, backups to automate, and concrete cases inspired by real projects. Each session combines training time, applied exercises and exchanges with the trainer, allowing each participant to progress at their own pace and leave with skills directly usable in their professional context.
Our training is aimed at varied audiences: systems administrators, DevOps engineers, Azure or AWS cloud engineers, SRE engineers, network engineers, back-end developers, data engineers, students in reconversion, internal IT teams moving to Linux, IT services teams. Our pedagogical team adapts the content to the participants’ context.
Featured courses in this catalogue
Here is a selection of reference training courses in this catalogue, accessible directly:
FAQ
Which Linux distribution is used in training?
Our labs primarily use Ubuntu LTS (widely used in cloud and training) and Red Hat Enterprise Linux / CentOS Stream (widely used in large enterprise). Concepts covered are transferable to any modern Linux distribution (Debian, SUSE, Fedora, Rocky Linux, AlmaLinux). For customised corporate training, we adapt the distribution to your internal stack.
Are Linux basics required for Linux Essentials?
No, Linux Essentials is designed as an entry course for profiles starting or consolidating their foundations. A general habit of IT and operating system navigation is enough. For profiles already comfortable with Linux wanting to automate, Shell Programming in Unix/Linux is the natural follow-up.
Which Linux certification to target?
Several paths exist: CompTIA Linux+ (generalist), LPI LPIC-1 and LPIC-2 (vendor-neutral, very recognised), Red Hat RHCSA and RHCE (Red Hat / Rocky / AlmaLinux oriented), Linux Foundation LFCS and LFCE (vendor-neutral). Our Linux Essentials and Shell catalogue prepares the useful fundamentals for these certifications. Our pedagogical team guides you based on your target role.
Are your Linux courses available for companies?
Yes, the entire Linux catalogue is available in-house, in Geneva, Lausanne and in virtual classroom, with a programme adapted to your stack (Ubuntu, RHEL, Debian, SUSE, AlmaLinux, Rocky Linux) and internal practices (Ansible, Terraform, Docker, Kubernetes, ELK, Prometheus). Our team builds the specifications with you and organises sessions according to your calendar.