Delivered either online or on-site, these instructor-led live Linux training programs utilize hands-on practice to illustrate the installation, management, security, and troubleshooting of Linux systems. The curriculum addresses running Linux on traditional server infrastructure as well as within embedded environments.
Linux training is offered as "online live training" or "onsite live training". Online live sessions (also known as "remote live training") are conducted through an interactive remote desktop. Onsite live training can be delivered directly at your premises in Gaia or at NobleProg corporate training centers in Gaia.
NobleProg – Your Local Training Partner
Holiday Inn Porto - Gaia
220, Rua Diogo Macedo, 220, Vila Nova de Gaia 4400-107 , Gaia, Portugal
From Porto by Metro
If you're coming from Porto city centre:
Take the Metro Line D (yellow line) toward Vila d’Este.
Get off at João de Deus.
From João de Deus, walk about 13 minutes to: Rua Diogo Macedo 220, 4400-107 Vila Nova de Gaia.
From Vila Nova de Gaia train station
If by “local train station” you mean Vila Nova de Gaia-Devesas:
The address is approximately 12 minutes walking from Vila Nova de Gaia station according to the accommodation's location information.
You can therefore walk directly rather than taking the metro.
This instructor-led, live training in Gaia (online or onsite) is aimed at intermediate-level to advanced-level system administrators and IT professionals who wish to deepen their expertise in Oracle Linux 9 for system administration, performance tuning, security hardening, and automation.
By the end of this training, participants will be able to:
Manage and optimise Oracle Linux 9 for enterprise environments.
Implement advanced networking and security configurations.
Automate system administration tasks using scripting.
Monitor and troubleshoot performance issues effectively.
This instructor-led, live training in Gaia (online or onsite) is aimed at beginner-level to intermediate-level IT professionals and Linux users who wish to gain a solid understanding of Oracle Linux 9, from installation and configuration to system administration and security.
By the end of this training, participants will be able to:
This hands-on Linux Server Administration training in Gaia provides beginner to intermediate system administrators with practical skills. Participants will learn how to install, configure, and secure Linux servers, manage users, file systems, and networking, and execute essential package management tasks.
This instructor-led, live training in Gaia (online or onsite) is designed for system administrators with beginner to intermediate skills who aim to acquire the knowledge, practical expertise, and confidence needed to proficiently manage and leverage Rocky Linux across various real-world scenarios and business applications.
Upon completion of this training, participants will be able to:
Navigate, install, configure, and manage a Rocky Linux system effectively.
Administer system tasks and implement robust security measures.
Gain an understanding of virtualization and containerization technologies.
Implement backup and recovery strategies and optimise system performance.
This live, instructor-led training in Gaia (online or on-site) targets system administrators and IT professionals seeking to develop proficiency in Linux system administration.
By the conclusion of this training, attendees will be able to:
Effectively manage Linux systems and servers.
Execute key system administration tasks.
Configure and troubleshoot networking in Linux.
Implement security measures to protect Linux systems.
This instructor-led live training in Gaia (online or onsite) is designed for intermediate-level system administrators who wish to develop their Linux administration skills using CentOS.
By the end of this training, participants will be able to:
Install and configure CentOS 8.
Manage users and groups, control, and monitor system processes.
Configure network services and security.
Implement storage solutions and perform system maintenance and troubleshooting.
This instructor-led live training, offered Gaia (online or onsite), is designed for beginner-level system administrators and IT professionals who wish to understand and begin working with KVM and hypervisors in general.
Upon completing this training, participants will be able to:
Comprehend the role and categories of hypervisors.
Install and configure KVM on a Linux host.
Create, manage, and troubleshoot guest virtual machines.
Configure virtual networking and storage pools for VM environments.
This instructor-led, live training in Gaia (online or onsite) is aimed at individuals who want to gain a solid understanding of open-source IT and cloud computing fundamentals.
By the end of this course, participants will be able to:
Understand the principles of open-source software and its benefits.
Navigate and utilize the Linux command-line interface.
Comprehend cloud computing concepts and terminology.
Explore various cloud deployment models and services.
This instructor-led, live training conducted in Gaia (available online or onsite) is tailored for system administrators seeking to learn how to utilize and manage Oracle Linux 8 systems.
By the end of the session, participants will be capable of:
Gain proficiency in Linux fundamentals through this practical, hands-on course at Gaia. You will learn to navigate the command line, manage files and permissions, and conduct system maintenance with confidence. Ideal for beginners, it develops the practical skills needed to tackle everyday Linux challenges effectively.
In this instructor-led, live training in Gaia, participants will explore the critical features of DNS while undertaking exercises to set up and configure a BIND DNS server on Linux. The session starts by reviewing core networking concepts, followed by practical application in setup and configuration. The discussion and hands-on work then advance towards more intricate topics such as security, availability, debugging, and troubleshooting.
This instructor-led live training in Gaia focuses on the essential concepts and practical foundations of Go systems programming. Participants will investigate how to build rapid, lightweight applications, master Goroutines, and create low-level networking solutions tailored for contemporary Unix and Linux environments.
This course provides training on how to containerize, host, deploy, and configure applications within a multi-node cluster. It also acts as preparation for the Certified Kubernetes Application Developer (CKAD) exam.
This instructor-led course provides a comprehensive range of best practices for securing container-based applications and Kubernetes platforms throughout their build, deployment, and runtime phases.
This instructor-led, live training in (online or onsite) is aimed at IT professionals who wish to plan and execute enterprise-scale migrations from Windows to Linux workstations and servers.
By the end of this training, participants will be able to assess readiness, develop migration roadmaps, select distributions, implement migration techniques, manage application compatibility, and execute change management strategies.
This instructor-led, live training in Gaia (online or onsite) targets beginner-to-advanced level IT professionals who aim to utilize Linux networking tools to build, configure, and support a custom router featuring WAN, LAN bridging, NAT, and DHCP services.
By the end of this training, participants will be able to configure network interfaces, enable routing and NAT, deploy DHCP services, and troubleshoot router connectivity issues.
This practical workshop in Gaia addresses core Linux administration competencies, encompassing installation, CLI navigation, file management, and networking. Suited for beginners, it offers hands-on exercises to manage users, services, and storage, positioning you for professional roles and certifications.
This instructor-led live training session on Gaia is dedicated to the core principles of the Linux Command Line. Learners will acquire the skills necessary to navigate the file system, manage files, and develop custom commands. The curriculum integrates theoretical instruction with extensive hands-on exercises to cultivate practical, industry-ready competencies.
This instructor-led live training in Gaia, offered online or onsite, is tailored for network engineers seeking to integrate Linux into their network engineering workflows.
Upon completion of this training, participants will be equipped to:
Establish Linux services for networking.
Substitute traditional switches with Linux-based switches.
Leverage Linux commands to manage system processes.
Configure SDN to automate network maintenance tasks.
This instructor-led training in Gaia covers the core concepts and hands-on fundamentals of Lustre administration, helping engineers build practical skills for large-scale deployments. It focuses on installation, configuration, monitoring, and performance optimization for HPC environments.
NixOS is a Linux distribution founded on the Nix package manager, providing fully declarative and reproducible system configuration. By treating entire operating systems as pure functions, NixOS eradicates configuration drift and facilitates atomic rollbacks, making it exceptionally suitable for sovereign infrastructure that demands auditability and exact reproducibility.
This instructor-led, live training session (available online or onsite) is designed for embedded engineers and system administrators who wish to build, customize, and deploy OpenBMC firmware for server management.
This instructor-led, live training (available online or onsite) is designed for hardware validation and system test engineers who wish to implement, test, and troubleshoot IPMI and sensor management on OpenBMC platforms.
This instructor-led, live training session (available online or onsite) is designed for embedded Linux developers seeking to master the OpenBMC build system, customise layers, and produce production-ready BMC firmware images.
This instructor-led, live training in Gaia (online or onsite) is designed for beginner-level IT professionals and users seeking to confidently work with Linux systems in both graphical and command-line settings. It introduces core Linux concepts and practical skills for individuals with little to no prior UNIX/Linux experience.
By the end of this training, participants will be able to: Install and configure a basic Linux environment to access systems locally or remotely; navigate the Linux file system and manage files and directories; manage users, file permissions, and software packages; and utilize essential Linux commands for basic networking and system checks.
This comprehensive course in Gaia explores RISC-V architecture, assembly, Linux, FPGA, and AI applications. It aims to bridge the global talent shortage by developing expertise from ISA fundamentals to advanced SoC design. It is ideal for engineers looking to master modern, open-source computing stacks.
In an IT landscape where flexibility and cost-effectiveness are increasingly critical, adopting open-source infrastructure has shifted from being a choice to becoming a strategic imperative. While your team may be well-versed in Windows environments, the lack of proficiency in Linux can hinder the deployment of modern, scalable web applications and storage solutions.
Solution: This intensive 5-Day Accelerated Program is specifically designed to close this skill gap. Rather than merely teaching commands, we empower Windows-centric administrators to become confident Linux System Engineers. By the conclusion of this course, your team will be equipped to deploy secure web servers, manage networked storage, and, most importantly, implement centralized identity management on Linux using Active Directory protocols.
Upon completing this training, participants will be able to:
Deploy & Secure: Perform a from-scratch installation of Ubuntu Server and harden it using industry-standard SSH practices.
Manage Identity: (New) Configure and administer Active Directory services via Samba to centralize user accounts and authentication (LDAP).
Automate: Develop Bash scripts to streamline repetitive maintenance tasks.
Host: Install and maintain production-grade web servers (Apache/Nginx).
This two-day UNIX/Linux Shell Scripting workshop in Gaia focuses on script development using Korn and Bash shells. It further delves into advanced utilities such as sed and awk for batch editing and text manipulation. Participants engage in practical exercises supported by detailed course notes and sample scripts.
This instructor-led live training in Gaia (online or onsite) targets intermediate-level virtualization administrators who intend to use open-source platforms to move away from VMware.
By the end of this training, participants will be able to:
Install and configure KVM, oVirt, and Proxmox VE.
Migrate virtual workloads from VMware.
Implement high availability and disaster recovery.
Optimize performance in open-source virtualization environments.
Read more...
Last Updated:
Testimonials (9)
I really appreciated the effort put into customizing this training for our specific needs. Rather than a standard out-of-the-box course, the tailored curriculum allowed us to focus directly on concepts and scenarios that matter to our daily environment. The balance of clear instruction and hands-on application was spot on
James Foster
Course - Ubuntu System Administration
deeper knowledge on file structure and the way Linux works
many new commands and possibilities to obtain results very well described
Florin Bejan
Course - Getting Started with Linux Fundamentals
The subject itself was really fascinating. Over these three days, I could truly feel Vincenzo’s passion for it. I decided to give it a try, and now I’m sure I want to keep going and continue learning on my own.
Marius Lungu - Siemens
Course - Introduction to Linux
Very informative and the trainers kept it fun.
Mohd Shahroni Hj Timbang - ITPSS Sdn Bhd
Course - Ubuntu Server Administration and Centralized Identity Management
A very good and easy-to-use virtual solution (DA DESKTOP).
HEITOR GAVA - Motorola Solutions Ltda
Course - Quick Introduction to Hypervisor and KVM
Trainer went slow with us all and made show we got it, especially when we asked questions.
Lizandre - Vodacom
Course - Linux Command Line Basics
Trainer's expertise and teaching talent
Liviu - Orange Services
Course - Go for Systems Programming
I liked the training because it was interactive, the trainer was knowledgeable, and the exercises helped me learn. The hourly breaks also kept me refreshed and focused.
Musat Robert
Course - UNIX/Linux Shell Scripting
- Trainer had a positive attitude, was willing to try to adapt to our requests(to maybe slow down in some areas, explain more times, learn from our work experiences)
- the fact that we had a lot of hands on exercises/labs
Cosmin - Emerson
Course - Linux Foundation - Certified Systems Administrator (LFCS)
Provisional Upcoming Courses (Contact Us For More Information)
Online Linux training in Gaia, Linux training courses in Gaia, Weekend Linux courses in Gaia, Evening Linux training in Gaia, Linux instructor-led in Gaia, Linux on-site in Gaia, Linux instructor-led in Gaia, Online Linux training in Gaia, Linux instructor in Gaia, Linux coaching in Gaia, Linux trainer in Gaia, Linux one on one training in Gaia, Evening Linux courses in Gaia, Linux boot camp in Gaia, Linux private courses in Gaia, Weekend Linux training in Gaia, Linux classes in Gaia