Linux Training Course Schedule

Cannot find your course below? Contact us or one of our Authorized Training Partners to discuss your needs.

Upcoming Linux Training Courses (28)

This course will teach you how to develop device drivers for Linux systems, grounded with a basic familiarity and understanding of the underlying Linux kernel.
You’ll learn:

The different kinds of device drivers used in Linux
The appropriate APIs through which devices (both hardware and software) interface with the kernel.
Necessary modules and techniques for developing and debugging Linux drivers
And more.


The information in this course will work with any major Linux distribution.
$2950
0% off
100%
Student Satisfaction
Advanced Skill Level
Date Dec. 4th - Dec. 7th
Price $2950
Location Virtual
This course will teach you how to develop device drivers for Linux systems, grounded with a basic familiarity and understanding of the underlying Linux kernel.
You’ll learn:

The different kinds of device drivers used in Linux
The appropriate APIs through which devices (both hardware and software) interface with the kernel.
Necessary modules and techniques for developing and debugging Linux drivers
And more.


The information in this course will work with any major Linux distribution.
$2950
0% off
100%
Student Satisfaction
Advanced Skill Level
Date Dec. 5th - Dec. 8th
Price $2950
Location Stockholm
This course will teach you how to take advantage of the Yocto Project - the open source collaboration effort that provides templates, tools and methods to help you create and maintain custom Linux-based systems for embedded products regardless of the specific hardware architecture. You’ll learn:

How to use the Poky and Bitbake build process, with its recipes and layers to customize Linux kernel and packages for a custom embedded application
How to build Linux on an embedded board
How to use emulators for verification
How to create board support packages (BSP) for target hardware
And more.

The information in this course will work with any major Linux distribution.
$3150
0% off
90%
Student Satisfaction
Advanced Skill Level
Date Jan. 15th - Jan. 18th
Price $3150
Location SAN FRANCISCO
This course is designed to give you all the tools and techniques you need to keep your Linux systems running at optimal levels. These techniques and tools have been developed and tested in the most demanding high-performance computing environments.
In this course, you’ll learn:

Industry configuration best practices
The best tried-and-true optimization performance tuning tools and techniques
How to manually optimize the kernel’s behavior
Tracing, profiling and instrumentation techniques across a wide range of conditions
And more.
This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
$2950
0% off
96%
Student Satisfaction
Advanced Skill Level
Date Jan. 22nd - Jan. 25th
Price $2950
Location Virtual
This course is designed to give you all the tools and techniques you need to keep your Linux systems running at optimal levels. These techniques and tools have been developed and tested in the most demanding high-performance computing environments.
In this course, you’ll learn:

Industry configuration best practices
The best tried-and-true optimization performance tuning tools and techniques
How to manually optimize the kernel’s behavior
Tracing, profiling and instrumentation techniques across a wide range of conditions
And more.
This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
$2950
0% off
96%
Student Satisfaction
Advanced Skill Level
Date Jan. 22nd - Jan. 25th
Price $2950
Location Stockholm
Software Defined Networking with OpenDaylight discusses:


SDN
OpenDaylight
Tools such as mininet and wireshark
Applications using OpenDaylight APIs

After completing the course, students will:


Have a solid understanding of SDN and the protocols, tools and methods used.
Understand the openDayLight SDN controller with its APIs and how it fits into SDN.
Write applications on-top of the OpenDaylight APIs.
Gained understanding of the tools to simulate and debug network topologies.

$1095
0% off
89%
Student Satisfaction
Advanced Skill Level
Date Jan. 29th - Jan. 30th
Price $1095
Location Virtual
This course will teach you how to develop device drivers for Linux systems, grounded with a basic familiarity and understanding of the underlying Linux kernel.
You’ll learn:

The different kinds of device drivers used in Linux
The appropriate APIs through which devices (both hardware and software) interface with the kernel.
Necessary modules and techniques for developing and debugging Linux drivers
And more.


The information in this course will work with any major Linux distribution.
$3150
0% off
100%
Student Satisfaction
Advanced Skill Level
Date Feb. 5th - Feb. 8th
Price $3150
Location Virtual
This course will teach you how to take advantage of the Yocto Project - the open source collaboration effort that provides templates, tools and methods to help you create and maintain custom Linux-based systems for embedded products regardless of the specific hardware architecture. You’ll learn:

How to use the Poky and Bitbake build process, with its recipes and layers to customize Linux kernel and packages for a custom embedded application
How to build Linux on an embedded board
How to use emulators for verification
How to create board support packages (BSP) for target hardware
And more.

The information in this course will work with any major Linux distribution.
$3150
0% off
90%
Student Satisfaction
Advanced Skill Level
Date Feb. 5th - Feb. 8th
Price $3150
Location Charlotte, NC
Developing Embedded Linux Device Drivers is designed to show experienced programmers how to develop device drivers for Linux systems, and give them a basic understanding and familiarity with the Linux kernel.

Upon mastering this material, you will be familiar with the different kinds of device drivers used under Linux, and have an introduction to many of the appropriate APIs to be used when writing a device driver. The labs for illustrating these concepts will all be performed on ARM hardware in order to get developers familiar with cross-compiling and developing drivers for an embedded target. The included development kit (yours to keep) will be used to illustrate testing kernel drivers using TFTP and NFSroot techniques.

While we will discuss kernel internals and algorithms we will examine deeply only the functions which are normally used in device drivers. More details on things such as scheduling, memory management, etc., belong more properly in a different, kernel-focused course.
$3150
0% off
Advanced Skill Level
Date Feb. 12th - Feb. 15th
Price $3150
Location AUSTIN
Open Source Virtualization takes a deep dive into KVM (Kernel-based Virtual Machine) and Xen, the most popular hypervisor virtualization technologies in the open source ecosystem, as well as the deployment and use of containers. Built by experts in the field of virtualization, this course provides the technical background to understand the components required to build and administer a modern virtual IT infrastructure.

This course is focused on problems typically faced in the enterprise world. The lectures are filled with examples of how KVM, Xen and containers can be used in business environments as well as practical lab sessions that let participants gain a real­-world perspective of common virtualization problems and how to address them.

At the end of the training, attendees will have acquired the skills needed to:

Understand the role KVM and Xen play in the virtualization ecosystem
Know how to assemble KVM and other components into a robust and efficient virtual IT infrastructure

This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
$2950
0% off
Advanced Skill Level
Date Feb. 19th - Feb. 22nd
Price $2950
Location Virtual
This course will teach you how to develop device drivers for Linux systems, grounded with a basic familiarity and understanding of the underlying Linux kernel.
You’ll learn:

The different kinds of device drivers used in Linux
The appropriate APIs through which devices (both hardware and software) interface with the kernel.
Necessary modules and techniques for developing and debugging Linux drivers
And more.


The information in this course will work with any major Linux distribution.
$3150
0% off
100%
Student Satisfaction
Advanced Skill Level
Date Feb. 26th - Mar. 1st
Price $3150
Location Stockholm
This advanced, completely hands-on course adopts a highly technical approach to cover important security techniques and tools. By providing visibility both into attack vectors and possible security holes, this course provides you a complete guide on how to mitigate security risks in any Linux environment. You’ll learn:


How to assess security risks in your enterprise Linux environment.
The best techniques and tools to increase security.
Server hardening
How to deploy and use monitoring and attack detection tools.
How to gain visibility into possible vulnerabilities.
The art and science of developing your Linux security policy and response strategy.
How to configure your systems for compliance with HIPAA, DISA STIG, etc.


This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
$2950
0% off
89%
Student Satisfaction
Advanced Skill Level
Date Mar. 5th - Mar. 8th
Price $2950
Location Virtual
This course is designed to give you all the tools and techniques you need to keep your Linux systems running at optimal levels. These techniques and tools have been developed and tested in the most demanding high-performance computing environments.
In this course, you’ll learn:

Industry configuration best practices
The best tried-and-true optimization performance tuning tools and techniques
How to manually optimize the kernel’s behavior
Tracing, profiling and instrumentation techniques across a wide range of conditions
And more.
This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
$2950
0% off
96%
Student Satisfaction
Advanced Skill Level
Date Mar. 19th - Mar. 22nd
Price $2950
Location Virtual
Software Defined Networking with OpenDaylight discusses:


SDN
OpenDaylight
Tools such as mininet and wireshark
Applications using OpenDaylight APIs

After completing the course, students will:


Have a solid understanding of SDN and the protocols, tools and methods used.
Understand the openDayLight SDN controller with its APIs and how it fits into SDN.
Write applications on-top of the OpenDaylight APIs.
Gained understanding of the tools to simulate and debug network topologies.

$1095
0% off
89%
Student Satisfaction
Advanced Skill Level
Date Mar. 19th - Mar. 20th
Price $1095
Location Virtual
This course will teach you how to develop device drivers for Linux systems, grounded with a basic familiarity and understanding of the underlying Linux kernel.
You’ll learn:

The different kinds of device drivers used in Linux
The appropriate APIs through which devices (both hardware and software) interface with the kernel.
Necessary modules and techniques for developing and debugging Linux drivers
And more.


The information in this course will work with any major Linux distribution.
$3150
0% off
100%
Student Satisfaction
Advanced Skill Level
Date Mar. 19th - Mar. 22nd
Price $3150
Location Virtual
This course will teach you how to take advantage of the Yocto Project - the open source collaboration effort that provides templates, tools and methods to help you create and maintain custom Linux-based systems for embedded products regardless of the specific hardware architecture. You’ll learn:

How to use the Poky and Bitbake build process, with its recipes and layers to customize Linux kernel and packages for a custom embedded application
How to build Linux on an embedded board
How to use emulators for verification
How to create board support packages (BSP) for target hardware
And more.

The information in this course will work with any major Linux distribution.
$3150
0% off
90%
Student Satisfaction
Advanced Skill Level
Date Mar. 26th - Mar. 29th
Price $3150
Location Stockholm
This course will teach you how to take advantage of the Yocto Project - the open source collaboration effort that provides templates, tools and methods to help you create and maintain custom Linux-based systems for embedded products regardless of the specific hardware architecture. You’ll learn:

How to use the Poky and Bitbake build process, with its recipes and layers to customize Linux kernel and packages for a custom embedded application
How to build Linux on an embedded board
How to use emulators for verification
How to create board support packages (BSP) for target hardware
And more.

The information in this course will work with any major Linux distribution.
$3150
0% off
90%
Student Satisfaction
Advanced Skill Level
Date Apr. 16th - Apr. 19th
Price $3150
Location Virtual
This course will teach you how to develop device drivers for Linux systems, grounded with a basic familiarity and understanding of the underlying Linux kernel.
You’ll learn:

The different kinds of device drivers used in Linux
The appropriate APIs through which devices (both hardware and software) interface with the kernel.
Necessary modules and techniques for developing and debugging Linux drivers
And more.


The information in this course will work with any major Linux distribution.
$3150
0% off
100%
Student Satisfaction
Advanced Skill Level
Date Apr. 23rd - Apr. 26th
Price $3150
Location Virtual
This course will teach you how to develop device drivers for Linux systems, grounded with a basic familiarity and understanding of the underlying Linux kernel.
You’ll learn:

The different kinds of device drivers used in Linux
The appropriate APIs through which devices (both hardware and software) interface with the kernel.
Necessary modules and techniques for developing and debugging Linux drivers
And more.


The information in this course will work with any major Linux distribution.
$3150
0% off
100%
Student Satisfaction
Advanced Skill Level
Date Apr. 23rd - Apr. 26th
Price $3150
Location Stockholm
Developing Embedded Linux Device Drivers is designed to show experienced programmers how to develop device drivers for Linux systems, and give them a basic understanding and familiarity with the Linux kernel.

Upon mastering this material, you will be familiar with the different kinds of device drivers used under Linux, and have an introduction to many of the appropriate APIs to be used when writing a device driver. The labs for illustrating these concepts will all be performed on ARM hardware in order to get developers familiar with cross-compiling and developing drivers for an embedded target. The included development kit (yours to keep) will be used to illustrate testing kernel drivers using TFTP and NFSroot techniques.

While we will discuss kernel internals and algorithms we will examine deeply only the functions which are normally used in device drivers. More details on things such as scheduling, memory management, etc., belong more properly in a different, kernel-focused course.
$3150
0% off
Advanced Skill Level
Date Apr. 30th - May. 3rd
Price $3150
Location Charlotte NC
Software Defined Networking with OpenDaylight discusses:


SDN
OpenDaylight
Tools such as mininet and wireshark
Applications using OpenDaylight APIs

After completing the course, students will:


Have a solid understanding of SDN and the protocols, tools and methods used.
Understand the openDayLight SDN controller with its APIs and how it fits into SDN.
Write applications on-top of the OpenDaylight APIs.
Gained understanding of the tools to simulate and debug network topologies.

$1095
0% off
89%
Student Satisfaction
Advanced Skill Level
Date May. 7th - May. 8th
Price $1095
Location Virtual
This course is designed to give you all the tools and techniques you need to keep your Linux systems running at optimal levels. These techniques and tools have been developed and tested in the most demanding high-performance computing environments.
In this course, you’ll learn:

Industry configuration best practices
The best tried-and-true optimization performance tuning tools and techniques
How to manually optimize the kernel’s behavior
Tracing, profiling and instrumentation techniques across a wide range of conditions
And more.
This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
$2950
0% off
96%
Student Satisfaction
Advanced Skill Level
Date May. 14th - May. 17th
Price $2950
Location Virtual
Open Source Virtualization takes a deep dive into KVM (Kernel-based Virtual Machine) and Xen, the most popular hypervisor virtualization technologies in the open source ecosystem, as well as the deployment and use of containers. Built by experts in the field of virtualization, this course provides the technical background to understand the components required to build and administer a modern virtual IT infrastructure.

This course is focused on problems typically faced in the enterprise world. The lectures are filled with examples of how KVM, Xen and containers can be used in business environments as well as practical lab sessions that let participants gain a real­-world perspective of common virtualization problems and how to address them.

At the end of the training, attendees will have acquired the skills needed to:

Understand the role KVM and Xen play in the virtualization ecosystem
Know how to assemble KVM and other components into a robust and efficient virtual IT infrastructure

This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
$2950
0% off
Advanced Skill Level
Date May. 14th - May. 17th
Price $2950
Location Virtual
This course will teach you how to take advantage of the Yocto Project - the open source collaboration effort that provides templates, tools and methods to help you create and maintain custom Linux-based systems for embedded products regardless of the specific hardware architecture. You’ll learn:

How to use the Poky and Bitbake build process, with its recipes and layers to customize Linux kernel and packages for a custom embedded application
How to build Linux on an embedded board
How to use emulators for verification
How to create board support packages (BSP) for target hardware
And more.

The information in this course will work with any major Linux distribution.
$3150
0% off
90%
Student Satisfaction
Advanced Skill Level
Date May. 21st - May. 24th, 2018
Price $3150
Location Stockholm
This advanced, completely hands-on course adopts a highly technical approach to cover important security techniques and tools. By providing visibility both into attack vectors and possible security holes, this course provides you a complete guide on how to mitigate security risks in any Linux environment. You’ll learn:


How to assess security risks in your enterprise Linux environment.
The best techniques and tools to increase security.
Server hardening
How to deploy and use monitoring and attack detection tools.
How to gain visibility into possible vulnerabilities.
The art and science of developing your Linux security policy and response strategy.
How to configure your systems for compliance with HIPAA, DISA STIG, etc.


This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
$2950
0% off
89%
Student Satisfaction
Advanced Skill Level
Date Jun. 4th - Jun. 7th, 2018
Price $2950
Location Virtual
This course will teach you how to take advantage of the Yocto Project - the open source collaboration effort that provides templates, tools and methods to help you create and maintain custom Linux-based systems for embedded products regardless of the specific hardware architecture. You’ll learn:

How to use the Poky and Bitbake build process, with its recipes and layers to customize Linux kernel and packages for a custom embedded application
How to build Linux on an embedded board
How to use emulators for verification
How to create board support packages (BSP) for target hardware
And more.

The information in this course will work with any major Linux distribution.
$3150
0% off
90%
Student Satisfaction
Advanced Skill Level
Date Jun. 4th - Jun. 7th, 2018
Price $3150
Location SAN FRANCISCO
This course will teach you how to develop device drivers for Linux systems, grounded with a basic familiarity and understanding of the underlying Linux kernel.
You’ll learn:

The different kinds of device drivers used in Linux
The appropriate APIs through which devices (both hardware and software) interface with the kernel.
Necessary modules and techniques for developing and debugging Linux drivers
And more.


The information in this course will work with any major Linux distribution.
$3150
0% off
100%
Student Satisfaction
Advanced Skill Level
Date Jun. 11th - Jun. 14th, 2018
Price $3150
Location Virtual
This course is designed to give you all the tools and techniques you need to keep your Linux systems running at optimal levels. These techniques and tools have been developed and tested in the most demanding high-performance computing environments.
In this course, you’ll learn:

Industry configuration best practices
The best tried-and-true optimization performance tuning tools and techniques
How to manually optimize the kernel’s behavior
Tracing, profiling and instrumentation techniques across a wide range of conditions
And more.
This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.
$2950
0% off
96%
Student Satisfaction
Advanced Skill Level
Date Jun. 25th - Jun. 28th, 2018
Price $2950
Location Virtual

Self Paced Online Linux Training Courses (2)

This course teaches you how to administer and use the core Openstack services. You’ll learn:


The full range of OpenStack services, including deployment, administration, usage and distributed storage.
How to deploy multiple distros and provision virtual machines using OpenStack services.
How to create and deploy enterprise Infrastructure-as-a-Service.
How to run and troubleshoot Neutron, Ceph and Nova Services.
And much more!


This OpenStack training course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.

Online and Self-Paced

This course is completely online and self-paced, so you can take as little or as much time as you need to understand the topics in this class. You also get the same information as our instructor-led LFS520 Essentials of OpenStack Administration course at a fraction of the cost.
$499
0% off
96%
LFS520 Student Satisfaction
Advanced Skill Level
Date
Price $499
Location Self-Paced
This course teaches you how to administer and use the core Openstack services. You’ll learn:


The full range of OpenStack services, including deployment, administration, usage and distributed storage.
How to deploy multiple distros and provision virtual machines using OpenStack services.
How to create and deploy enterprise Infrastructure-as-a-Service.
How to run and troubleshoot Neutron, Ceph and Nova Services.
And much more!


This OpenStack training course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.

Online and Self-Paced

This course is completely online and self-paced, so you can take as little or as much time as you need to understand the topics in this class. You also get the same information as our instructor-led LFS520 Essentials of OpenStack Administration course at a fraction of the cost.
$699
0% off
96%
LFS520 Student Satisfaction
Advanced Skill Level
Date
Price $699
Location Self-Paced