The Linux Foundation offers a wide range of free courses, webinars, tutorials and publications to help you explore the open source technology landscape.

  • Clear All





Free Course

Fundamentals of Professional Open Source Management

The course provides a multidisciplinary overview of best practices in Open Source Software Management.
Free Course

A Beginner’s Guide to Open Source Software Development

Learn the key concepts in developing open source software.

Sample Chapter: Cloud Foundry for Developers

This sample of the course materials gives a high-level overview of Cloud Foundry and the challenges it solves.

Sample Chapter: Kubernetes Fundamentals

Get a high-level overview of what Kubernetes is and the challenges it solves, and then dive deeper into the system architecture.

Sample Chapter: Linux Security Fundamentals

This sample chapter covers how to assess the need for security in a corporate environment.

Sample Chapter: Fundamentals of Professional Open Source Management

Get an overview of open source best practices based on their work with more than 300 companies, from startups to the world’s largest corporations.

Sample Chapter: DevOps Fundamentals: Implementing Continuous Delivery

Learn how to optimize your software development processes.

Sample Chapter: Software Defined Networking Fundamentals

Explore a short history of networking and software-defined networking (SDN) and learn about other networking topics.

Sample Chapter: OpenStack Administration Fundamentals

Explore platform services, virtualization and automation, existing cloud solutions, OpenStack releases and use cases, and more.

Sample Chapter: Linux Networking and Administration

This sample chapter explores the OSI Model, IP Routing and System Services and other Linux networking topics.
Free Course

Inclusive Speaker Orientation

This orientation course is designed to provide you with essential background knowledge and practical skills to promote inclusivity in presentations, messaging and other communications.
Free Course

Compliance Basics for Developers

This course is designed to teach software developers and producers why it is important to add copyrights and licenses to their code, as well as how to do so.

Certification Preparation Guide

This guide helps you prepare to pass your certification exam including study recommendations, tips and tricks and a checklist of domain competencies so you can stay on track while studying.

2018 Open Source Jobs Report

Uncover the latest trends in open source careers, which skills are in demand, what motivates open source job seekers, and how employers can attract and retain top talent.
Free Course

Blockchain: Understanding its Uses and Implications

Understand exactly what a blockchain is, its impact and potential for change around the world, and analyze use cases in technology, business, and enterprise products and institutions.

10 Ways to Get Started in Embedded Linux Development

This downloadable Linux material to serve as your quick-and-easy guide to getting started in the exciting area of embedded Linux development.

Yocto Project – Big in Embedded Linux

The Yocto Project is a collaboration project providing a coherent toolset to help developers create custom Linux-based systems for embedded products.

Migrating from QNX to Embedded Linux

This publication discusses what someone interested in porting QNX-based embedded systems to an Embedded Linux platform should consider.