Whether delivered online or on-site, these instructor-led live Linux training courses provide practical, hands-on experience in installing, administering, securing, and troubleshooting Linux systems. The curriculum addresses running Linux on conventional servers as well as within embedded system architectures.
Linux training options include “online live training” or “onsite live training.” Online live training (also referred to as “remote live training”) is facilitated through an interactive remote desktop. Onsite live training takes place directly at the client’s facilities in Sofia or at NobleProg corporate training centers located in Sofia.
NobleProg -- Your Local Training Provider
Crystal Business Center
ул. "Осогово" 40, Sofia, Bulgaria, 1303
Crystal Business Center is located in the central part of Sofia, on the corner of "Osogovo" street. and "Todor Aleksandrov" blvd. The building is easily accessible by metro (only 50 m from Opalchenska station) and other public transport. Its total area is 8000 sq.m. The office area is 6171 sq.m.
This instructor-led live training in Sofia (online or onsite) targets intermediate to advanced 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 course, participants will be able to:
Manage and optimize 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 Sofia, delivered either online or onsite, is designed for beginner to intermediate IT professionals and Linux users who wish to develop a solid understanding of Oracle Linux 9. The course covers everything from installation and configuration to system administration and security.
By the end of this training, participants will be able to:
This practical Linux Server Administration training in Sofia provides beginner and intermediate system administrators with essential skills. You will learn to install, configure, and protect Linux servers, while managing users, file systems, and networking. Additionally, you will perform key package management duties.
This instructor-led, live training in Sofia covers the core concepts and hands-on fundamentals of using Kali Linux for digital forensics. Participants learn to collect evidence, analyze disk, memory, and network data, and generate reports that support legal compliance.
This instructor-led live training in Sofia (online or onsite) is tailored for beginner to intermediate system administrators who aim to acquire the knowledge, practical skills, and confidence necessary to proficiently manage and utilize Rocky Linux across various real-world and business applications.
By the end of this training, participants will be able to:
Effectively navigate, install, configure, and manage a Rocky Linux system.
Administer system tasks and implement security measures.
Understand virtualization and containerization concepts.
Implement backup and recovery plans and optimize system performance.
This instructor-led live training in Sofia (online or onsite) is designed for IT professionals who wish to acquire advanced knowledge in performing penetration testing with Kali Linux. Key areas include advanced sniffing, exploit writing, web and wireless penetration testing, document management and reporting, and other penetration testing methods.
By the end of this training, participants will be able to:
Understand and utilize the advanced methodology of Kali Linux for penetration testing.
Learn to use vulnerability assessment tools.
Manage evidence, data collection, and reporting using Kali Linux.
Learn about exploitations, attacks, and privileges escalations.
This instructor-led, live training in Sofia (online or onsite) is designed for system administrators and IT professionals who aspire to become proficient Linux system administrators.
By the end of this training, participants will be able to:
Effectively manage Linux systems and servers.
Perform key system administration tasks.
Configure and troubleshoot networking in Linux.
Implement security measures to protect Linux systems.
This instructor-led, live training in Sofia (online or onsite) is designed for developers and system administrators aiming to automate tasks and manage systems more effectively using Bash.
By the end of this training, participants will be able to:
Install and configure Bash.
Write and execute Bash scripts.
Understand the lifecycle of a Bash script and its integration with system administration tasks.
This instructor-led live training in Sofia (online or onsite) is aimed at intermediate-level system administrators who wish to develop skills in Linux administration 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 in Sofia (online or in-person) targets beginner-level system administrators and IT professionals who wish to understand and begin working with KVM and hypervisors in general.
By the end of this training, participants will be able to:
Comprehend the function 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, available in Sofia (online or onsite), is designed for IT professionals aiming to enhance their capabilities in penetration testing and security management using Kali Linux.
By the end of this course, participants will be able to:
Understand the internals of Kali Linux.
Perform vulnerability scan and analysis.
Manage file permissions and directory structures.
Work with commands and shortcuts in a professional security style.
This instructor-led, live training in Sofia (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 in Sofia (available online or on-site) is designed for system administrators looking to acquire the skills necessary to deploy and manage Oracle Linux 8 environments.
By the end of the session, participants will have the ability to:
Set up passwordless authentication.
Administer user and group accounts.
Configure network interfaces.
Monitor the system and resolve issues on Oracle Linux.
Build a strong foundation in Linux through this practical, hands-on course at Sofia. You will gain proficiency in navigating the command line, managing files and permissions, and performing routine system maintenance. Ideal for beginners, this course equips you with the practical skills needed to address everyday Linux challenges effectively.
This instructor-led, live training in Sofia (online or onsite) is aimed at beginner and intermediate-level Linux users, system administrators, and developers who wish to gain hands-on experience in creating efficient and effective shell scripts.
By the end of this training, participants will be able to:
Understand how the shell works and interact with Linux using BASH.
Write, debug, and execute BASH scripts to automate repetitive tasks.
Implement conditional statements, loops, and functions in scripts for enhanced functionality.
Process and manipulate text files, search for patterns, and work with streams effectively.
This instructor-led live training, available in any location (online or on-site), is designed for enterprise system administrators and DevOps engineers seeking to master the latest CentOS Stream platform, modern container management, security hardening techniques, and infrastructure automation.
Master Debian GNU/Linux administration in Sofia with hands-on console workflows, filesystem management, and text processing. This course covers apt/dpkg package management, system initialization, security hardening, and SSH, preparing you to manage enterprise infrastructure with confidence.
In this instructor-led live training session, participants will explore the critical aspects of DNS while performing practical exercises to set up and configure a BIND DNS server on Linux. The training starts by refreshing key networking principles, then moves into practical implementation. Gradually, the focus transitions to complex topics such as security, availability, debugging, and troubleshooting.
This instructor-led live training in Sofia covers the core concepts and hands-on fundamentals of Go systems programming. Participants will explore building fast, lightweight code, mastering Goroutines, and developing low-level networking solutions for modern Unix and Linux environments.
This course equips you with the skills 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.
Linux system administration stands as a highly demanded skill in the IT industry. Whether you are seeking thorough preparation for the Linux Foundation Certified System Administration (LFCS) certification, aiming to start a new career in Linux IT, transitioning from another platform, or updating your sysadmin skills, this instructor-led course delivers the knowledge you need.
This instructor-led course will guide you through the various risks and threats that exist, demonstrate how to use best practices and other open-source tools to mitigate or counteract those threats, and teach you what you need to know to detect and recover from those attacks that do happen.
This instructor-led course provides skills and knowledge across a broad range of best practices for securing container-based applications and Kubernetes platforms during build, deployment, and runtime.
This instructor-led live training (available online or onsite) is designed for IT professionals who want 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 Sofia (available online or onsite) is designed for beginner to advanced IT professionals who wish to utilize Linux networking tools to build, configure, and support a custom router featuring WAN, LAN bridging, NAT, and DHCP services.
By the conclusion of this training, participants will be capable of configuring network interfaces, enabling routing and NAT, deploying DHCP services, and troubleshooting router connectivity issues.
This hands-on workshop in Sofia covers core Linux administration skills, covering installation, CLI navigation, file management, and networking. Ideal for beginners, it provides practical exercises to manage users, services, and storage, preparing you for professional roles and certifications.
This instructor-led, live training in Sofia focuses on Linux Command Line basics. Participants will learn to navigate the file system, manipulate files, and create custom commands. The course combines lectures with heavy hands-on practice to build practical, real-world skills.
This instructor-led training in Sofia 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 built on the Nix package manager, offering fully declarative and reproducible system configuration. By describing entire operating systems as pure functions, NixOS eliminates configuration drift and enables atomic rollbacks, making it ideal for sovereign infrastructure that must be auditable and exactly reproducible.
This instructor-led, live training session (available online or on-site) 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) targets hardware validation and system test engineers looking to implement, test, and troubleshoot IPMI and sensor management on OpenBMC platforms.
This instructor-led, live training (available online or onsite) is aimed at embedded Linux developers who wish to master the OpenBMC build system, customize layers, and create production-ready BMC firmware images.
The Oracle Linux Administration course provides comprehensive training on deploying, configuring, and managing Oracle Linux in enterprise environments.
This instructor-led live training is designed for system administrators, infrastructure engineers, and DevOps professionals.
By the end of the course, participants will be able to:
Install, administer, and secure Oracle Linux in production
Manage storage, networking, packages, and services effectively
Apply SELinux security, automate tasks, and perform recovery
This instructor-led, live training in Sofia (online or on-site) is designed for beginner-level IT professionals and users seeking to confidently work with Linux systems across both graphical and command-line environments. It introduces essential Linux concepts and practical skills for individuals with minimal or no prior UNIX/Linux experience.
By the conclusion of this training, participants will be able to install and configure a basic Linux environment for local or remote access, navigate the Linux file system and manage files and directories, handle users, file permissions, and software packages, and employ essential Linux commands for basic networking and system checks.
This comprehensive course in Sofia covers RISC-V architecture, assembly, Linux, FPGA, and AI applications. It addresses the global talent shortage by building expertise from ISA fundamentals to advanced SoC design. Ideal for engineers seeking to master modern, open-source computing stacks.
As IT environments evolve to require greater flexibility and reduced operational costs, the transition to open-source infrastructure has shifted from being an elective to a strategic imperative. Although your team holds strong expertise in Windows-based systems, the lack of proficient Linux skills currently hinders the deployment of modern, scalable web applications and storage solutions.
Our Solution: This intensive 5-Day Accelerated Program is crafted to close that competence gap. Rather than merely teaching isolated commands, we empower Windows-focused administrators to become assured Linux System Engineers. Upon completion, your team will be equipped to deploy hardened web servers, oversee networked storage, and—most importantly—implement centralized identity management on Linux using Active Directory protocols.
By the conclusion of this training, participants will be able to:
Deploy & Secure: Perform a clean installation of Ubuntu Server and harden it using industry-standard SSH protocols.
Manage Identity: (New) Set up and administer Active Directory services via Samba to centralize user accounts and LDAP authentication.
Automate: Develop Bash scripts to streamline routine maintenance procedures.
Host: Deploy and sustain production-grade web servers (Apache/Nginx).
This instructor-led, live training in Sofia (online or onsite) is designed for system administrators who wish to use Ubuntu to set up and manage network devices, virtual machines, and containers in a secure, customizable, and user-friendly operating system.
By the end of this training, participants will be able to:
Set up the necessary environment to manage network devices, virtual machines, and cloud images with Ubuntu.
Understand the features and advantages of Ubuntu and the different variants.
Configure network devices and security using bash and sudo shell commands.
Use the technologies (such as OpenStack) and tools available in Ubuntu to manage virtualization and cloud containers.
Learn how to set up and configure mail servers (Dovecot, Exim4, and Postfix) and web servers (Apache) in Ubuntu.
This hands-on UNIX/Linux shell scripting training in Sofia covers core concepts, variables, loops, and functions through interactive labs. Participants learn to automate tasks using awk, sed, and regular expressions. Ideal for building practical skills in command line programming.
This instructor-led, live training in Sofia (online or onsite) is designed for intermediate-level virtualization administrators who wish to utilize open-source platforms to migrate 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)
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 good structured and complex documentation. A good pace for exercises. Detailed explanations and right to subject.
Tiberiu Longauer
Course - Linux Advanced
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
the additional course material is great, and can be used later on; the trainer was engaging throughout sessions, maintained a great energy, helped us a lot in the exercises and was patient, encourage us to keep practicing, shared real productive examples where we would need the samples that were shared during the training hours.
Ionelia
Course - Shell Scripting UNIX/Linux
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
- 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)
Online Linux training in Sofia, Linux training courses in Sofia, Weekend Linux courses in Sofia, Evening Linux training in Sofia, Linux instructor-led in Sofia, Weekend Linux training in Sofia, Linux classes in Sofia, Linux trainer in Sofia, Linux instructor in Sofia, Linux on-site in Sofia, Linux one on one training in Sofia, Linux private courses in Sofia, Online Linux training in Sofia, Linux boot camp in Sofia, Linux coaching in Sofia, Evening Linux courses in Sofia, Linux instructor-led in Sofia