Whether conducted online or onsite, instructor-led Linux training courses provide practical, hands-on experience in installing, managing, securing, and troubleshooting Linux systems. Our comprehensive Linux courses explore how to deploy Linux on traditional servers as well as within embedded systems.
Linux training is offered as either "online live training" or "onsite live training." Online live training (also known as "remote live training") is delivered through an interactive remote desktop session. Onsite live training can take place locally at the customer's facility in Plovdiv or at NobleProg's corporate training centers in Plovdiv.
NobleProg -- Your Local Training Provider
Business Center Plovdiv
Han Kubrat St 1, Plovdiv, Bulgaria, 4017
This is the most modern business center in the city, with all the necessary functionalities, while being located in a green part of the city.
It is about 20 minutes by bus from the main train station as well as the city center.
This instructor-led live training in Plovdiv (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 Plovdiv, 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:
Linux is a robust open-source operating system extensively utilized in server infrastructure, embedded systems, and enterprise settings.
This instructor-led training session (available online or onsite) targets beginner to intermediate system administrators looking to gain practical expertise in managing Linux servers, configuring system components, securing access points, and fulfilling organizational IT requirements.
Upon completion of this training, participants will be capable of:
Installing and setting up a Linux server from the ground up.
Efficiently managing users, groups, and access permissions.
Creating and administering local file systems and partitions.
Configuring fundamental networking and key services.
Executing package management tasks tailored to specific Linux distributions.
Implementing basic security protocols and automation scripts.
Course Format
Interactive lectures and discussions.
Extensive exercises and practical drills.
Hands-on implementation within a live-lab environment.
Course Customization Options
To arrange a customized training program for this course, please get in touch with us.
Kali Linux is a robust, open-source platform extensively utilized for penetration testing and digital forensics. It offers a comprehensive suite of specialized tools designed for evidence collection, analysis, and reporting during post-incident investigations.
This instructor-led live training, available both online and onsite, targets intermediate-level security professionals aiming to leverage Kali Linux forensic tools for on-site investigations following cyber incidents.
Upon completion of this training, participants will be equipped to:
Establish and configure a forensic environment within Kali Linux.
Collect and preserve digital evidence in accordance with forensic best practices.
Analyze disks, memory, and network traffic using Kali tools.
Produce reports that support legal and compliance procedures.
Course Format
Interactive lectures and discussions.
Practical forensic exercises utilizing Kali Linux.
Real-world scenarios for cyber-incident investigation.
Customization Options
For tailored training on this subject, please contact us to arrange.
This instructor-led live training in Plovdiv (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 Plovdiv (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 Plovdiv (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 Plovdiv (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 Plovdiv (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 Plovdiv (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 in Plovdiv (online or onsite) is designed for IT professionals who wish to learn more about performing penetration testing and other security management with Kali Linux.
Upon completion of this training, participants will be able to:
Gain an understanding of Kali Linux internals.
Execute vulnerability scanning and analysis.
Manage file permissions and directory structures.
Utilize commands and shortcuts with a hacker-centric approach.
This instructor-led, live training in Plovdiv (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 Plovdiv (online or onsite) is aimed at system administrators who wish to learn how to use and manage an Oracle Linux 8 system.
By the end of this training, participants will be able to:
This instructor-led, live training in Plovdiv (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.
This course develops proficiency in Debian GNU/Linux system administration by providing in-depth coverage of console workflows, filesystem management, shell navigation, and text-processing tools. It explores comprehensive package management using apt and dpkg, system initialization, security hardening, and user authentication. The curriculum prepares administrators to manage Debian infrastructure end-to-end with confidence in daily maintenance, troubleshooting, and secure system configuration across diverse enterprise deployments.
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.
Go (Golang) is an open-source programming language created by Google. A prominent application of Go is in Linux and Unix systems programming.
During this instructor-led live training, participants will master the fundamentals of systems programming using Go by engaging in practical exercises that explore its diverse capabilities.
Upon completing this training, participants will be able to:
Grasp the core principles of Go systems programming
Configure the Go development environment
Develop programs using Go
Leverage both basic and advanced Go features for Unix and Linux systems programming
Comprehend and utilize Goroutines
Create fast and lightweight code with Go
Develop low-level networking code with Go
Audience
Programmers
Developers
Course Format
A blend of lectures, discussions, exercises, and extensive hands-on practice
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 is one of the most sought-after skills in the IT industry. Whether you are preparing for the Linux Foundation Certified System Administration (LFCS) certification, seeking training to launch a new career in Linux IT, transitioning from another platform to Linux, or simply refreshing your sysadmin skills, this instructor-led course provides the essential 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 Plovdiv (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.
Master essential Linux systems administration techniques within a hands-on workshop setting. (Ubuntu or CentOS)
Target Audience:
Engineers aiming to shift their career focus toward Linux engineering and administration. Individuals seeking to grasp the inner workings of the Linux operating system and learn how to manage it effectively. Prospective candidates preparing for professional certifications, such as LPI Level 1 or RHCSA.
Course Overview:
This program is crafted to educate participants on the benefits of Linux-based operating systems, their critical role in enterprise environments, and the methods for administering them. Tailored for relative novices, the curriculum covers all necessary skills required to manage a small-scale Linux infrastructure.
Through a blend of live demonstrations and practical exercises, we will walk you through the essential commands, tools, and processes required to become a proficient administrator in a professional Linux environment.
Proficiency in running and maintaining Linux environments is highly sought after in the current market. If you have minimal or no prior experience with Linux but wish to rapidly become a competent administrator, this course provides all the necessary tools to step into the dynamic and challenging field of Linux administration.
Learning Outcomes:
Comprehend the definition of GNU/Linux and its significance in modern IT infrastructure.
Successfully install a Linux distribution from the ground up.
Configure users, groups, storage, and networking for Linux-based computers.
Navigate the command line interface (CLI) on any Linux server with confidence.
Gain insight into services, processes, and system resource management.
Install, uninstall, and configure software packages.
This instructor-led live training in Plovdiv (online or onsite) is aimed at engineers who wish to administer and monitor a large-scale deployment of the Lustre parallel file system.
By the end of this training, participants will be able to:
Install and configure Lustre software.
Select hardware for using Lustre.
Administer and monitor Lustre.
Benchmark Lustre's performance.
Optimize Lustre for performance.
Diagnose and analyze issues with Lustre in production.
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 Plovdiv (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.
The RISC-V ecosystem has evolved from a niche open-source instruction set architecture (ISA) into a mainstream architectural choice, gaining significant traction across edge computing, IoT, automotive, AI acceleration, and server-class processors. Industry reports highlight a pressing talent deficit: with fewer than 5,000 RISC-V chip designers globally and over 15,000 open positions in the semiconductor sector, there is a clear supply gap. Current hiring trends indicate that employers prioritize candidates proficient in RISC-V architecture, alongside skills in SoC design, RTL verification (UVM/SystemVerilog), AI accelerator development, Rust systems programming, confidential computing, and open-source toolchain management. The fastest-growing competency areas include automotive-grade RISC-V (ISO 26262 compliance), server-class processors (featuring AIA interrupt controllers and multi-core coherence), and edge AI inference NPUs. Companies such as SiFive, Qualcomm, and Western Digital are accelerating RISC-V development, intensifying the demand for engineers capable of bridging architecture specification, silicon implementation, firmware, and software stack development within a unified skill set.
In an IT landscape that increasingly demands flexibility and cost-efficiency, moving to open-source infrastructure is no longer just an "option"—it is a strategic necessity. Your team is currently proficient in Windows environments, but the inability to leverage Linux effectively creates a bottleneck in deploying modern, scalable web applications and storage solutions.
The Solution: This comprehensive 5-Day Accelerated Program is designed to bridge that skills gap. We do not just teach "commands"; we transform Windows-centric administrators into confident Linux System Engineers. By the end of this course, your team will possess the capability to deploy secure web servers, manage networked storage, and—crucially—implement centralized identity management using Active Directory protocols on Linux.
By the end of this training, participants will be able to:
Deploy & Secure: Install Ubuntu Server from scratch and secure it with industry-standard SSH practices.
Manage Identity: (New) Configure and manage Active Directory services using Samba to centralize user accounts and authentication (LDAP).
Automate: Write Bash scripts to automate repetitive maintenance tasks.
Host: Deploy and maintain production-ready web servers (Apache/Nginx).
This instructor-led, live training in Plovdiv (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 instructor-led, live training in Plovdiv (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 Plovdiv, Linux training courses in Plovdiv, Weekend Linux courses in Plovdiv, Evening Linux training in Plovdiv, Linux instructor-led in Plovdiv, Online Linux training in Plovdiv, Linux private courses in Plovdiv, Linux one on one training in Plovdiv, Linux classes in Plovdiv, Weekend Linux training in Plovdiv, Linux coaching in Plovdiv, Linux trainer in Plovdiv, Evening Linux courses in Plovdiv, Linux on-site in Plovdiv, Linux instructor in Plovdiv, Linux instructor-led in Plovdiv, Linux boot camp in Plovdiv