Online or onsite, instructor-led live Linux training courses demonstrate through hands-on practice how to install, manage, secure and troubleshoot a Linux system. Our Linux courses cover how to run Linux on traditional servers as well as in embedded systems
Linux training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Braga onsite live Linux trainings can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Hotel Melia Braga
nº8, Avenida General Carrilho da Silva Pinto, nº 8, 4715-380 Braga, Braga, Portugal, 4715-380 Braga
This instructor-led, live training in Braga (online or onsite) is aimed at intermediate-level system administrators, cloud administrators, and DevOps professionals who wish to install, configure, and manage OpenShift clusters effectively and prepare for the Red Hat Certified OpenShift Administrator (EX280) exam.
By the end of this training, participants will be able to:
Understand and implement core concepts of OpenShift architecture and administration.
Manage OpenShift clusters effectively, including installation, configuration, and troubleshooting.
Gain practical experience with tasks covered in the EX280 exam.
Build confidence in administering OpenShift clusters through hands-on exercises.
This instructor-led, live training in Braga (online or onsite) is aimed at beginner to intermediate-level system administrators who wish to gain the knowledge, practical skills, and confidence to proficiently manage and utilize Rocky Linux in various real-world scenarios and business applications.
By the end of this training, participants will be able to:
Navigate, install, configure, and manage a Rocky Linux system effectively.
Administer system tasks and implement security measures.
Understand virtualization and containerization.
Implement backup and recovery plans and optimize system performance.
This instructor-led, live training in Braga (online or onsite) is aimed at system administrators and IT professionals who wish 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 Braga (online or onsite) is aimed at developers and system administrators who wish to automate their tasks and manage their 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 how Bash fits into system administration tasks.
This instructor-led, live training in Braga (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 Braga (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.
In this instructor-led, live training in Braga, participants will learn the critical features of DNS while carrying out exercises in the setup and configuration of a BIND DNS server on Linux. The course starts with a refresher on key networking principles, then digs into hands-on practice with setup and configuration. Steadily, the discussion and practices move towards more complex topics such as security, availability, debugging and troubleshooting.
Created Linux/Unix Administrators and developers who are interested with getting involved in LInux/Unix Servers
Even beginners, who have the basic skill and knowledge on Linux, can catch up with this course just if you follow the instructor's lab and explanation in detail.
This course is intended to practice enough Managing Linux Servers and to show it is very easy to understand Linux/Unix servers.
This course will be delivered to audience with 40% lectures, 50% labs and 10% Q&A. This five-day course strongly emphasizes lab-based activities.
You'll learn how to deploy and manage Top 4 Linux Servers that provide highly useful network services to a mission-critical enterprise environment.
It can be deliver on any distribution (Fedora, CentOS are commonly used)
This instructor-led, live training in Braga (online or onsite) is aimed at DevOps engineers and developers who wish to use Fedora CoreOS to reduce the maintenance and upgrade costs of running containerized applications on Kubernetes.
By the end of this training, participants will be able to:
Install and configure Fedora CoreOS.
Set up Kubernetes cluster on Fedora CoreOS.
Run and manage Kubernetes deployments on Fedora CoreOS.
Automatically update Fedora OS with the latest OS improvements, bug fixes, and security updates.
Go (Golang) is an open source programming language developed at Google. One of Go's popular use cases is Linux and Unix systems programming.
In this instructor-led, live training, participants will learn the fundamentals of systems programming with Go as they step through hands-on exercises exploring the various features of Go.
By the end of this training, participants will be able to:
Understand the fundamentals of Go systems programming
Set up the Go development environment
Write programs in Go
Use both the basic and advanced features of Go for Unix and Linux systems programming
Understand and use Goroutines
Write fast and lightweight code with Go
Write low-level networking code with Go
Audience
Programmers
Developers
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
This course aims to provide its participants with all the necessary tools to acquire the intermediate skills about the Linux operating system, so that they can edit, manage and structure the program in the way that is most convenient for their organization with a thorough intermediate knowledge of the operation of the system.
The LEDE Project (Linux Embedded Development Environment) is a Linux operating system based on OpenWrt. It is a complete replacement for the vendor-supplied firmware of a wide range of wireless routers and non-network devices.
In this instructor-led, live training, participants will learn how to set up a LEDE based wireless router.
Audience
Network administrators and technicians
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
Learn how to develop applications for the Linux environment. In this instructor-led course, you’ll get hands-on experience with the necessary tools and methods for Linux application development and learn about the features and techniques that are unique to Linux.
This instructor-led course will walk you through the many risks and threats that exist, show you 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.
Automation is essential to running Linux in the enterprise effectively. Automation lets you minimize costs by reducing manual operations, helps ensure compliance across the data center, standardizes your software infrastructure and accelerates deployments for your bare-metal and cloud infrastructures. This course will teach you how to use automation to achieve these outcomes.
Learn core Linux Systems Administration skills in a workshop environment. (Ubuntu or CentOS)
Who is this course for:
Engineers who want to transition into Linux engineering and administration roles. Beginners who want to understand how a Linux operating system works and how to manage it. People looking to prepare for professional certifications such as the LPI level 1 or RHCSA.
Description:
This course is designed to teach you about the advantages of Linux-based operating systems, their role in enterprise, and how to understand and administer them. Aimed at relative beginners, we will teach you all the skills necessary to manage a small Linux estate.
Using a combination of demonstrations and practical exercises, we will guide you through the relevant commands, tools and processes you will need to know to become a successful administrator of a professional Linux environment.
The skills to properly run and maintain Linux environments are in very high demand. If you have little or no experience working with Linux and wish to become a competent administrator quickly, this course will give you all the tools you need to enter the exciting and challenging world of Linux administration.
At the end of this course you will:
Understand what GNU/Linux is, and its role in modern IT
Be able to install a linux distribution from scratch
Be able to configure users, groups, storage, and networking of a Linux-based computer
Be able to confidently navigate the command line interface (CLI) on any Linux server
Understand services, processes, and system resources
Linux is an open source operating system that is popular among developers because of its stability, flexibility, and customizability.
In this instructor-led, live training, participants will learn how to use the Linux Command Line and implement basic commands.
By the end of this training, participants will be able to:
Have a good understanding of the Linux File System and the Linux Command Line
Learn how to navigate the Linux File System using Linux commands
Learn how to create and manipulate files and directories using Linux commands
Create their own Linux commands
Audience
Anyone interested in getting started with Linux
Windows or Mac users who are interested in switching to Linux
Existing Linux users who want to be more effective in using the Linux Command Line
Format of the course
Part lecture, part discussion, exercises and heavy hands-on practice
The primary objective of this practical course is to introduce the Linux high-availability stack (Pacemaker, DRBD) to system administrators. During the training, each participant will build a two-machine cluster that offers a simple highly-available service (such as PostgreSQL or NFS) on a virtual IP address. Also, uses of DRBD not related to high availability are considered.
This instructor-led, live training in Braga (online or onsite) is aimed at network engineers who wish to use Linux for network engineering.
By the end of this training, participants will be able to:
This Linux System Administration training course is designed for IT professionals who wish to learn core Linux System Administration skills.
Using a combination of demonstrations and practical exercises, this course will guide participants through the relevant commands, tools and processes needed to become a successful administrator of a professional Linux environment.
Participants will learn how to
Setup, maintain and troubleshoot a Linux system
Manage users on a Linux system
Set up and install server software (web server, ftp server, vnc server, etc.)
Deploy and monitor a production system
Implement basic system security
Audience
IT professionals on the path to becoming a Linux system administrator or network administrators
Beginners who want to learn how to manage a Linux system.
Format of the Course
Interactive lecture and discussion
Lots of exercises and practice
Hands-on implementation in a live-lab environment
Course Customization Options
Linux is available in different flavours (Debian/Ubuntu, CentOS/Fedora/Red Hat, Suse, etc.).
This training can be customized for any flavor. Please contact us to arrange.
This instructor-led, live training in Braga (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.
Diagnosis and analysis issues with Lustre in production.
This practical course contains topics addressed to system administrators, developers, embedded developers and ordinary desktop users (including managers) who would like to have an introduction to virtualization in general. After this course, administrators will be able to create private clouds for use in production, and developers will be able to test their code on multiple operating systems without needing a second PC or a non-x86 board.
We understand that the set of topics presented in this course covered a wide range of subjects that might not be applicable for all customers. When booking this course, please specify what you wish to achieve using QEMU or KVM, and we will customize it by reallocating time from less relevant topics to the ones that would be important for you.
The 'RHEL (Red Hat Enterprise Linux): Upgrading to 7' training focuses on the process of upgrading from 6.x to RHEL 7, covering Systemd, management tools, and new features. Participants will acquire skills in the area of Linux Container, Docker, Kubernetes, integration with Windows systems, as well as high availability clusters and Software Defined Storage Clusters using Ceph.
This instructor-led, live training in Braga (online or onsite) is aimed at intermediate-level system administrators and IT professionals who wish to effectively manage, optimize, and secure RHEL 8 environments using the latest tools and techniques.
By the end of this training, participants will be able to:
Install and configure RHEL 8 for enterprise use.
Use advanced tools like App Streams, Stratis, and the Virtual Data Optimizer for efficient storage management.
Implement secure networking using NFTables and Firewalld.
Automate systems administration tasks with Ansible, including the deployment and scaling of tasks.
Manage the lifecycle of containers and secure deployments in production environments.
This instructor-led, live training in Braga (online or onsite) is aimed at sysadmins and DevOps engineers who wish to use RHEL to perform administrative tasks and manage enterprise systems more efficiently.
By the end of this training, participants will be able to:
Set up the necessary server environment for managing system administration tasks and operations with RHEL.
Understand the benefits of RHEL and take advantage of its features to streamline administrative processes.
Configure different file systems and manage them efficiently using the built-in services in RHEL.
Reduce vulnerabilities and threats by implementing security hardening techniques on servers and network systems.
Manage and deploy containers and images with RHEL using OCI-compatible tools (Podman, Skopeo and Buildah).
This 2 day course gives an introduction to the writing of UNIX Shell scripts using the Korn and Bash shells and to the more advanced features of UNIX including the batch editor sed and the text file processing language awk.
Although based on the Solaris version of UNIX running on a desktop PC, the principles learnt may be applied to all other versions of UNIX including Linux, AIX, HP-UX and SCO.
The course takes the format of a workshop, with a mix of lecture, working examples and practical exercises. Although the content may be customised, at least 1 day is normally needed to cover the core elements.
Full course notes are provided along with sample script files and free software tools for use in accessing a UNIX server.
This instructor-led, live training in Braga (online or onsite) is aimed at intermediate-level virtualization administrators who wish to use 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 (15)
Structure, and complexity of the course.
Bogdan - Emerson
Course - Linux Foundation - Certified Systems Administrator (LFCS)
playing on command-line
Kesh - Vodacom
Course - Linux Command Line Basics
It was very hands on and the answers to questions were very insightful
Tshidiso Tsatsi - City Power
Course - Red Hat Enterprise Linux (RHEL) Administration
The trainer was very patient and answered all the questions no matter how stupid or complex they are.
Cristina - Siemens
Course - Introduction to Linux
Practical examples and wider context given.
James - Mitsubishi Electric R&D Centre Europe BV (MERCE-UK)
Course - IoT Programming with Python
Sean was a dynamic speaker and the hands-on exercises were very interesting and I can see how they will be really applicable.
Temira Koenig - Yeshiva University
Course - Raspberry Pi for Beginners
Wojciech and NobleProg focused the itinerary to feet my needs.
christopher Connelly - NEETRAC / GA TECH
Course - UNIX/Linux Shell Scripting
- trainer was helpful if someone had some problems/troubles
- topic was well known by trainer, good knowledge about topic
Adrian Graczyk - Adrian Graczyk Uslugi IT
Course - Linux Kernel for System Administrators
The fact that Richard was able to pivot and customise the entire training series was fantastic. I had a great time and have acquired a whole slew of notes for things to read up on in the future.
Jon Marshall
Course - Lustre File System for Admins
Many positives. I came to the training to get a better understanding of Unix and I certainly can go back to work with a lot more knowledge which was my main goal.
Ben Frijters - Argenta Spaarbank NV
Course - Intermediate Unix
Covered Linux basics which was very helpful to understand the rest of the course
Good pace and good communication
Richard Copley - Egress Software Technologies
Course - Linux System Administration
The extra informations not in the official docs
Sayf Eddine HAMMEMI - SCALITY SA
Course - Go for Systems Programming
I mostly liked the explanation of fundamentals.
Desi Cozier - National Defence / Government of Canada
Course - Linux Administration Fundamentals
The way the shared desktop worked.
Jo Parker
Course - Ubuntu Server Overview
I genuinely enjoyed scripting, managing packages.
Ania Chaparro
Course - Linux LPI LPIC-1 Exam 101 Preparation
Provisional Upcoming Courses (Contact Us For More Information)
Online Linux training in Braga, Linux training courses in Braga, Weekend Linux courses in Braga, Evening Linux training in Braga, Linux instructor-led in Braga, Linux on-site in Braga, Online Linux training in Braga, Linux coaching in Braga, Linux classes in Braga, Linux boot camp in Braga, Linux instructor-led in Braga, Linux one on one training in Braga, Weekend Linux training in Braga, Linux private courses in Braga, Linux trainer in Braga, Evening Linux courses in Braga, Linux instructor in Braga