Linux.com

Home Learn Linux Linux Training Program and Classes

Linux Training From the Linux Foundation

Enroll in Linux Training

Linux Training

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 new 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.

Get started by watching one of our Free Linux Training Tutorials, by requesting a quote for Corporate Linux Training or by enrolling in one of the Linux Training courses listed below.

Available Linux Training Courses

Linux Developer Courses

 

Title Duration Details

Embedded Linux Development

Learn the key steps to developing an embedded Linux product. Gain real world experience through extensive hands-on practice with target devices.
5 Days Learn More

Embedded Linux Development: A Crash Course

Gain a solid understanding of adapting the Linux kernel and customized user-space libraries and utilities to embedded platforms.
2 Days Learn More

Embedded Linux Development with Yocto Project / OpenEmbedded

Jump-start your embedded development using Yocto Project, including the Poky build process and Bitbake, the use of emulators, building images for multiple architectures and the creation of board support packages (BSP).
5 Days Learn More

Developing Linux Device Drivers

Learn how to develop device drivers for Linux systems. Become familiar with the different kinds of device drivers used under Linux, and know the appropriate API's through which devices interface with the kernel.
5 Days Learn More

Linux Kernel Internals and Debugging

Learn the basic methods the Linux kernel is built upon, grasping the theoretical and practical underpinnings.  Get introduced to the important tools that are used for debugging and monitoring the kernel.
5 Days Learn More

Developing Applications For Linux

Learn how to develop for and port applications to the Linux environment.  Come quickly up to speed with the necessary tools and learn about special features offered by Linux.
5 Days Learn More

Developing with GIT

Learn the fundamental concepts behind the Git version control system. Practice how to create, manipulate and share Git repositories with hands-on lab exercises.
2 Days Learn More

Introduction to Linux for Developers

Learn how to work in a Linux environment, including: manipulating files and directories, command shells, the roles of and choice of graphical environments and desktop managers, available tools for tracing and debugging and much more
2 Days Learn More

How to Participate with the Linux Community

Get up to speed quickly on how kernel development is done and how to be a part of the process with a minimum of pain and frustration.
1 Day Learn More

 

 

Linux System Administration Courses

Course ID Title Duration Details
LF326

Advanced Linux Performance Tuning

Learn about the tools and methods used to resolve problems and enhance performance on Linux systems, including how to monitor the kernel, filesystems, and the factors that influence network performance.
2 Days Learn More
LF324

Linux Performance Tuning

Discover the tools and methods used to resolve problems and enhance performance on Linux systems. Learn the system architecture including the Linux kernel, performance scheduling, memory management, and networking stack, and practice with the tools necessary for tuning performance.
2 Days Learn More

 

Android Developer Courses

Course ID Title Duration Details
LF329

Introduction to Android

Introduction to programming for the Android platform course is geared towards those interested in quickly getting up to speed with writing apps for Android devices. You will learn the basics of Android platform.
3 Days Learn More
LF315

Android Internals

You will learn how to create custom widgets, create animations, work with camera, use sensors, create and use advanced content providers and much more. The course goes into testing and deployment of Android applications as well.
2 Days Learn More
LF295

Android Bootcamp

The course explains what Android™ is and how it compares to other mobile environments, the setup of the Android™ Eclipse-based development tools, the Android™ SDK, all essential features, as well as the advanced capabilities and APIs such as background services, accelerometers, graphics, and GPS.
5 Days Learn More

 

Open Source Compliance Courses

Course ID Title Duration Details
LF488

Implementation and Management of Open Source Compliance

Adapt compliance activities to your organization's needs with this comprehensive course that provides in-depth guidance on implementing an open source compliance program. Topics include: disclosure obligations, source code distribution mechanisms, corporate code contributions, adaptation of existing processes, compliance tools and automation and much more.
Two Days Learn More
LF384

Overview of Open Source Compliance End-to-End Process

Prepare your organization to implement an open source compliance program by learning about the fundamentals of open source development, licensing principles, compliance obligations, and the contributions needed from the various functional groups; such as Executive Management, the Law Department, Supply Chain, Technical Documentation and Configuration Management.
One Day Learn More
LF281

Executive Review of Open Source Compliance

Learn about the framework for an open source compliance program, including: open source licensing basics, compliance requirements, and the consequences of non-compliance. In addition, organizing, managing and staffing for the compliance effort will also be discussed.
Half Day Learn More
LF272

Open Source Compliance Programs: What You Must Know

Gain insight into industry best practices in organizing and managing the compliance function in this condensed version of compliance training delivered live via the internet. Pitfalls and common process challenges in establishing compliance programs will also be discussed.
Two Hours Learn More
 

Comments

Subscribe to Comments Feed
  • Bob Mitchell Said:

    Job Opening in Lewisville Texas This is a great opportunity in Lewisville with a strong and growing industry leader that has successfully grown sales and performance both organically and through acquisition, while maintaining a strong Balance Sheet. Currently overhauling the existing ERP systems and implementing a full suite of Oracle products. There is a great pipeline opportunity for an IT professional that is supported with a formal development program designed to prepare you for future growth and additional responsibilities. You will administer day to day operations of core Red Hat Enterprise Linux and Sun hardware and serve as second and third level support for all Sun/Linux related hardware/software and O/S problems that the first level support cannot resolve. RESPONSIBILITIES Evaluate new hardware/software and related standards. Work with outside suppliers to obtain technical specifications for hardware and peripheral solutions. Coordinate RFQ proposals for management review and approval. Stay current with the latest hardware, operating systems technical releases. May function as technical project leader on business projects. Deploy and maintain all hardware/software related to the Sun, Red Hat Linux environment. Identify and resolve related hardware and O/S failures and issues and ensure system and business continuity is upheld. Install, setup, configure and troubleshoot backups, storage devices and software, cabling and any software related to the Sun equipment. Maintain OVM (Oracle Virtual Machine) environments. Troubleshoot server related issues and present solutions. Upgrade software components and install operating system upgrades as required. Monitor, report and adjust related systems by utilizing authorized tools then recommends and implements adjustments upon approval. Provide users with second and third level technical support utilizing ODC ticketing system and adhere to established SLAs. Implement system changes in a controlled manner while adhering to company change control policies. Document network and system diagrams, process flow diagrams and backup/recovery procedures. Primary responsibility for system backup and recovery; coordinates offsite media storage. Perform essential system administration tasks including basic installation, package management, and user management procedures. Manage a Linux workstation or server, including installation and configuration of local components and services as well as connections to existing network services. QUALIFICATIONS 8+ years of hands-on experience administering, monitoring, and supporting Sun/Red Hat Linux environment in addition to demonstrated experience architecting and system design. Solid understanding of Application and Web Services. Must have a solid understanding of OVM (Oracle Virtual Machines) and server virtualization. Solid understanding of disk I/O technology and all levels of data protection (RAID) is a must. Experience with ensuring JSOX/PCI compliance. Experience with Oracle E-Business Stack including OBIA, SOA, EBS, OTM, Demantra, ESS and GRC. Solid understanding of networking protocols and design. Strong experience scripting in shell, Perl, PowerShell and VBScript. Effectively use, customize, and script common command-line utilities. In-depth knowledge needed for most essential Red Hat Enterprise Linux network services and access control mechanisms. Must possess excellent problem solving abilities. Must be knowledgeable of current operating system trends. Red Hat Certified Systems Administrator (RHCSA) or Red Hat Certified Engineer (RHCE) credential

  • Redec F. Mekin Said:

    i'm willing to Learn more about LINuX administrator and more.

Upcoming Training Courses

  1. LF331 Developing Linux Device Drivers
    04 Mar » 08 Mar - Virtual
    Details
  2. LF411 Embedded Linux Development
    04 Mar » 08 Mar - Silicon Valley
    Details
  3. LF242 Linux System Administration
    26 Mar » 29 Mar - New York
    Details

View All Upcoming Courses

Become an Individual Member
Check out the Friday Funnies

Sign Up For the Linux.com Newsletter


Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board