LiNUX Learning Path

Linux Systems Engineer - Mid Level

Enroll Now, 7 Day Unlimited Access Trial


In this learning path, you’ll prepare for a role as a Linux Systems Engineer. You’ll gain a deep understanding of the Linux operating system, including how to design and implement complex systems that run reliably. You’ll put your troubleshooting skills to the test, prepare to earn two industry standard certifications, and finally build a real, working version of Linux from scratch. By the time you finished, you’ll be well on your way to a role as a Linux Systems Engineer. As a Linux systems engineer, you will design, plan, and build Linux systems to run your organization. You’ll support server software and applications, and implement tools to monitor and maintain existing systems. You will serve as a point of contact for operations, development, support, and many other departments in your organization, coordinating efforts to maintain a reliable, stable system. Your job responsibilities may include planning and implementing new infrastructure for the organization, improving and optimizing system design, and creating new solutions to run the business’ key applications and services. To succeed as a Linux Systems Engineer, you should have at least 2-3 years experience as a systems administrator or hands on experience in another equivalent technical role.

Start of Learning Path

Course: Python 3 Scripting for System Administrators

Duration: 08:44:06 Overview:

In this course, you will develop the skills that you need to write effective and powerful scripts and tools using Python 3. We will go through the necessary features of the Python language to be able to leverage its additional benefits in writing scripts and creating command line tools (data types, loops, conditionals, functions, error handling, and more). Beyond the language itself, you will go through the full development process including project set up, planning, and automated testing to build two different command line tools.

View Course

Course: NGINX Web Server Deep Dive

Duration: 11:49:18 Overview:

In this course, you will learn how to install, configure, and customize NGINX for a wide variety of uses. While following along with lessons, you will be educated in how to use the NGINX documentation to assist you as you work with NGINX. By the end of the course, you will have experienced configuring NGINX as a web server, reverse proxy, cache, and load balancer while also having learned how to compile additional modules, tune for performance, and integrate with third-party tools like Let's Encrypt.

View Course

Course: Linux Networking and Troubleshooting

Duration: 27:24:26 Overview:

This course will provide the prospective student with the fundamentals, tools, techniques and use case examples to configure, manage and troubleshoot Linux in a networking context. You will work with tools like nc, ss, tcpdump, wireshark and more to develop the experience to understand networking protocols, addressing, routing, and subnetting. By the end of this course, the student will feel comfortable in working with a large variety of networking tools and configurations to manage complex Linux networking implementations.

View Course

Course: Linux Foundation Certified SysAdmin (LFCS)

Duration: 24:06:51 Overview:

The Linux job market continues to expand and this course will help prepare you for one of the standard industry Linux administration certifications. This course has been updated in 2018 with a new list of domains and competencies matching those detailed by the Linux Foundation for v3.18.

View Course

Course: Linux Foundation Certified Engineer

Duration: 26:23:55 Overview:

A Linux Foundation Certified Engineer (LFCE) possesses a wider range and greater depth of skills than the Linux Foundation Certified System Administrator (LFCS). Linux Foundation Certified Engineers are responsible for the design and implementation of system architecture. They provide an escalation path and serve as Subject Matter Experts (SMEs) for the next generation of system administration professionals.

The Linux Foundation is the non-profit organization that hosts the Linux project, employs Linux creator Linus Torvalds and hosts (where all Linux kernel updates are released). When you get our certifications, you’re getting certified from the source.

View Course

Course: BYOL: Build Your Own Linux From Scratch

Duration: 02:31:45 Overview:

By the end of this course, you will have built an understanding of how the Linux kernel interoperates with glibc (and the rest of the binary toolchain). This, in turn, will enlighten your understanding of how various software packages rely on the kernel and glibc to provide interfaces and services, as well as the “why” behind many of the features and idiosyncrasies of the Kernel and glibc.

View Course
Learning Path Certificate of Expertise!

This learning path is only available to Linux Academy members.

Enroll Now, 7 Day Unlimited Access Trial

Looking For Team Training?

Learn More