Linux Training Courses

Linux Training Courses

Local, 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 "onsite live training" or "remote live training". Onsite live training can be carried out locally on customer premises in Germany or in NobleProg corporate training centers in Germany. Remote live training is carried out by way of an interactive, remote desktop. NobleProg -- Your Local Training Provider

Testimonials

★★★★★
★★★★★

Linux Course Outlines

CodeNameDurationOverview
kshprogKorn Shell Porgrammierung21 hours

UNIX is a true multitasking operating system. Its portability, reliability and efficiency has helped it and various flavours of it, become widely used for a range of applications.

This course is designed for those wishing to learn Korn Shell programming. The practical exercises constitute about 50% of the course time. The course is suitable for any variant of Unix and the Linux platform is used for course delivery.

Who Should Attend: Programmers, system administrators and technical support staff who need to become proficient at scripting in the Unix environment.

ubtdtUbuntu Desktop7 hours

This course has been prepared for people who want to know how to use Ubuntu Desktop for everyday work. This course explains how to manage your files, install and configure your devices, send emails, browse internet and use the full power of GNU/Linux operating system.

ubtsvrUbuntu Server Überblick7 hours

This course has been created for managers, system architects, existing Unix or Windows administrators or anyone who wants to know what Ubuntu Server operating system has to offer. This course in most cases answers the question WHAT Ubuntu Server can do for you, rather than HOW to do things. If you are interested in the HOW question then please have a look at our Administration of Linux System training course.

This course always covers the newest release of Ubuntu.

lpic1-101Linux LPI LPIC-1 Exam 101 Vorbereitung14 hours

This course has been created for someone preparing for the LPI certification 101 Exam. It is conducted as a series of lectures intertwined with simple exercises.

lpic2-201Linux LPI LPIC-2 Exam 201 Vorbereitung14 hours

This course has been created for someone preparing for LPI certification. It is conducted as a series of lectures intertwined with simple exercises.

lpic1-102Linux LPI LPIC-1 Exam 102 Vorbereitung14 hours

This course has been created for someone preparing for the LPI certification 102 Exam. It is conducted as a series of lectures intertwined with simple exercises.

lpic2-202Linux LPI LPIC-2 Exam 202 Vorbereitung14 hours

This course has been created for someone preparing for LPI certification. It is conducted as a series of lectures intertwined with simple exercises.

ulshscrUNIX/Linux Shell Scripting14 hours

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.

debianadminVerwaltung von Debian35 hours

This is a comprehensive training course for administering Debian GNU/Linux operating system.

It is always delivered on the current version of Debian.

3063Linux Grundlagen14 hours

The course answers the questions:

  • How to perform basic operations on the system?
  • Where to find information and how to get help?
  • How does the power?
  • What are the types of files in the system?
  • How simply and quickly solve problems?
linuxsysadmin1Linux Systemverwaltung28 hours

Audience:

  • System administrators who need to quickly learn core Enterprise Linux proficiencies
  • System administrators, network administrators, and other IT professionals who require proficiency performing administration tasks in Linux
  • IT professionals on the path to becoming a Linux system administrator

Overview:

This Linux Administrator training course is designed for IT professionals who are new to Linux and require core Administrator skills. This course will feature GUI based tools and introduce command line concepts to provide a solid foundation for someone planning to become a Linux Administrator. The objectives are that by the end of the 4 day course you will be able to perform installation, manage physical storage, establish network connectivity and perform security administration.

linuxsysadminAdministration of Linux System21 hours
  • How to administer the system?
  • How to manage user accounts?
linuxnetadminVerwaltung von Netzwerken in Linux14 hours

The course participant will answer the following questions:

  • How to build a network based on TCP / IP?
  • How to plan a TCP / IP network.
  • What are the tools available in the system?
  • How do I share files?
  • How does e-mail?
  • How to configure the hardware in Linux?
freebsdicFreeBSD Installation und Konfiguration14 hours

The course participant will answer the following questions:

  • What are the terms of the BSD license?
  • When, where and to what extent we can use the system for free?
  • How do I install FreeBSD?
  • How to use the basic tools available in the system?
  • How to install and manage the system?
  • How to install and configure the X-server and Display Manager?
freebsdadminVerwalten von FreeBSD21 hours

The course participants will learn:

  • How and why to configure and compile your own kernel?
  • How to create device files?
  • How to customize your system to suit your needs?
  • How to optimize your system?
  • How is it implemented the system startup process?
  • How to create, manage, and delete user accounts?
  • To restrict user resources (memory, CPU, number of concurrent sessions, etc..)?
bashp1BASH Programmierung14 hours
The course answers questions:
How does the shell works?
How to write programs in a shell?
compforelinxComputer forensics with Linux21 hours

The objective of the course is to enable participants to gain a mastery of the fundamentals of computer forensics with Linux.

linuxsecLinux Security14 hoursDuring the course, participants will learn among other things as:
  • How to hack into the server and how to protect your server against hackers?
  • How to see the user's password and how to select the password?
  • How to limit user resources (memory, CPU time, the maximum number of processes, number of logins, etc ...)?
  • How to check if the files on the disk are damaged or how to check if someone with them "tinkered"?
  • How to send log files to remote machine?
  • How to protect your log files before modification?
  • How to securely erase files so that no one could have them anymore preview?
  • How to create an encrypted file system?
  • How to encrypt and sign files?
  • How to protect yourself from exploits?
elnxintIntroduction to Embedded Linux (Hands-on training)14 hours

This is a two day course covering all basic principles of building Embedded linux Systems, around 60% of the entire course time is practical hands-on implementation for real world application using the same standards and tools used in industry

lnxnetpLinux Network Programming14 hours

This course is addressed to junior software developers. After the course completion, the trainees will be able to understand the architecture of well-known web servers such as Apache or Nginx, and implement their own network programs.

The course is 67% lectures, 33% hands-on exercises.

linuxnetsecNetzwerksicherheit in Linux14 hoursDuring the course, participants will learn:
  • What is denial of service attacks, Flooding, Sniffing, MIM?
  • How to break from the network to the server?
  • How to watch packets on the network (also running on switches)?
  • Do you watch any combination of the world?
  • How to monitor the network?
  • How to configure a firewall?
  • How to use encrypted connections?
  • How to create tunnels?
  • How to log packets?
  • How to scan ports?
  • How to reduce the number of unnecessary services on the server?
lcsmcentosLinux Cluster and Storage Management on CentOS 6 & 735 hours
  • Created Linux Administrators and developers who are interested with getting involved in Clustering or require knowledge of Clustering based on Linux system.
  • 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 clustering technology and to show it is very easy to understand the clustering technology on Linux system.
  • 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 shared storage and server clusters that provide highly available network services to a mission-critical enterprise environment.
  • It can be deliver on any distribution (CentOS and Ubuntu are commonly used).
dnswebmaildbTop 4 Linux/Unix Servers - DNS,Web,Mail and Database 28 hours
  • 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)
INUNIXIntermediate Unix21 hours

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.

linuxadmfunLinux Administration Fundamentals21 hours

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 of 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 of 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
  • Install, remove, and configure software
elkddEmbedded Linux Kernel and Driver Development 14 hours

A two day course consisting of around 60% hands-on labs focusing on Embedded Linux kernel internals, architecture,  development and investigating how to write and integrate several types of device drivers.

Who should attend?

Engineers interested in Linux kernel development on Embedded systems and plateforms.

 
linuxhaHighly Available Services with DRBD and Pacemaker7 hours

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.

yp1The Yocto Project - An Overview - hands-on28 hours

Description

This four day training combines theory with hands-on exercises in order to introduce the Yocto Project.
It answers frequently asked questions like:

  • Is it really necessary to use another version of the toolchain/libraries/packages for each and every GNU/Linux project and an top of that to follow a different work-flow?
  • Can you ensure that the development environment is identical for all developers/suppliers and that you can still produce identical builds like today in 10+ years from now?
  • Can the YP help find out under what software licenses the packages you use are licensed?
  • ... and much more

Hands-on sessions are performed on target hardware (e.g. Beagle Bone Black Rev. C - http://beagleboard.org/BLACK). After the training you will be able to download a docker image with Ubuntu 14.x and all dependencies pre-installed plus the examples in order to work with the course material in your own labs. Please note that this is not an introductory course to Embedded GNU/Linux. You should already know how Embedded GNU/Linux works and how to configure/build the GNU/Linux kernel and kernel drivers.

Who should attend?

You already use GNU/Linux for your projects and have probably heard about the Yocto Project, but did not dare to have a closer look into it, or had difficulties using it. You don’t know whether and how your daily work-flow can be accommodated in the YP and generally find the YP rather complicated. Why do we need all this since up to know everything was (supposedly) much easier? After the training you should be able to decide whether you need the YP or not. The workshop is aimed at software-, development-, system engineers, testers, administrators, engineers and other parties interested in the YP, with a solid knowledge of Embedded GNU/Linux.

Delivery options

All the training material is English, but the presentation of it can be in English or in German, as you wish, worldwide.

  • on-site - instructor driven*) 
  • on-line - instructor driven**) 
  • on-site/on-line combination - instructor driven*)**) 

During the training we’ll provide laptops*), boards*)**), workbooks (in English)*)**), remote access to servers and boards**), screen-sharing**), audio-bridge**).

qemukvmVirtualization with QEMU, KVM and Libvirt14 hours

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.

flatpakFlatpak - The Future of Application Distribution14 hours

Flatpak is a utility for software deployment, package management, and application virtualization for Linux desktop computer environments. It provides a sandbox environment in which users can run applications in isolation from the rest of the system.

This course teaches the basic usage of Flatpak, useful both for developers and system administrators. The course includes a lot of hands on exercises and the participants will practice in their own environment and build their own Flatpak images.

Audience
    Developers
    Sysadmins
    Managers

Upcoming Linux Courses

CourseCourse DateCourse Price [Remote / Classroom]
FreeBSD Installation and Configuration - MunichWed, 2018-08-29 09:303000EUR / 3600EUR
Debian Administration - LeipzigMon, 2018-09-03 09:307500EUR / 8700EUR
Top 4 Linux/Unix Servers - DNS,Web,Mail and Database - DresdenMon, 2018-09-03 09:306000EUR / 7000EUR
Network Administering in Linux - Berlin Mon, 2018-09-03 09:303000EUR / 3600EUR
Linux Network Programming - BremenMon, 2018-09-03 09:303000EUR / 3600EUR
Weekend Linux courses, Evening Linux training, Linux boot camp, Linux instructor-led, Weekend Linux training, Evening Linux courses, Linux coaching, Linux instructor, Linux trainer, Linux training courses, Linux classes, Linux on-site, Linux private courses, Linux one on one training

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
One Day Workshop for PEAP Authentication of Windows 7 Supplicant using a Cisco Switch as Authenticator and Windows 2008 R2 Server Erfurt Wed, 2018-08-22 09:30 1350EUR / 1750EUR
IoT ( Internet of Things) for Entrepreneurs, Managers and Investors Hamburg Wed, 2018-08-22 09:30 4725EUR / 5525EUR
jQuery Advanced Bremen Tue, 2018-09-25 09:30 2700EUR / 3300EUR
Design Patterns in C# Stuttgart Mon, 2018-10-22 09:30 2970EUR / 3570EUR
OCEB2 OMG Certified Expert in BPM - Fundamental Exam Preparation Erfurt Wed, 2018-12-19 09:30 6300EUR / 7300EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients