This course is designed to show experienced programmers how to develop device drivers for embedded Linux systems, and give them a basic understanding and familiarity with the Linux kernel.
With the Linux server market poised to reach $50 billion dollars in three years and the explosion of the embedded market, well-trained Linux developers and Linux system administrators are in high demand.
The Linux Foundation is meeting this demand with a Linux Training program that is vendor-neutral, technically advanced and created with the actual leaders of the Linux development community. With online Linux training, classroom Linux training and on-site Linux training course offerings, The Linux Foundation courses can keep you and your developers ahead of the curve on Linux essentials.
The Linux Foundation is also now offering its Introduction to Linux course (LFS101) for free as a Massive Open Online Course with EdX. For more information and to register, visit the EdX website.
Security is always a concern, and with major security holes like Shellshock and Heartbleed being announced regularly, it’s more critical than ever to secure the data you are liable for. This 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.
Learn how to write Linux device drivers, about the specifics of different types of devices and drivers, and learn the appropriate APIs and methods through which devices interface with the kernel.
Learn the basic methods and internal infrastructure of the Linux kernel, grasping both the theoretical and practical underpinnings.
OpenStack is growing at an unprecedented rate, and there is incredible demand for individuals who have experience managing this cloud platform. You’ll become adept at managing and using private and public clouds with OpenStack, and you’ll develop hands-on experience with essential commands, automation, and troubleshooting, under the expert guidance of our instructors who impart state-of-the-market OpenStack experience. And all course materials are vendor neutral, so you’ll be able to apply these skills regardless of how your OpenStack installation has been constructed.
This course teaches you to optimize your system’s performance by acquiring useful performance metrics from the hardware, tracing applications and the Linux kernel, and tuning various aspects of the system, including both hardware and kernel settings.and optimizations.
This course helps you master the tools used by system administrators in enterprise Linux environments, including maintaining software and hardware, updating, configuring, troubleshooting and securing systems, using a variety of Linux enterprise distributions.