Course Catalog

  • Reset

Developing Applications For Linux (LFD401)

Learn how to develop applications for the Linux environment.

Linux Kernel Internals and Development (LFD420)

Learn how to develop for the Linux operating system.

Developing Linux Device Drivers (LFD430)

Learn how to develop device drivers for Linux systems.

Developing Embedded Linux Device Drivers (LFD435)

Learn how to develop device drivers for embedded Linux systems.

Linux Kernel Debugging and Security (LFD440)

Learn the methods and internal infrastructure of the Linux kernel.

Embedded Linux Development (LFD450)

This course will give you the step-by-step framework for developing an embedded Linux product.

Kubernetes for App Developers (LFD459)

Learn how to containerize, host, deploy, and configure an application in a multi-node cluster.

Embedded Linux Platform Development with Yocto Project (LFD460)

Learn how to build a repeatable embedded target Linux target using the Yocto Project.

Linux Security (LFS416)

This course will walk you through security threat identification, prevention, and recovery

High Availability Linux Architecture (LFS422)

Learn to maintain an extremely high level of availability for your Linux servers, even under heavy load.

Linux Performance Tuning (LFS426)

Learn the appropriate tools, subsystems, and techniques you need to get the best possible performance out of Linux.

Linux Enterprise Automation (LFS430)

Learn how to use automation to minimize cost, ensure compliance, and accelerate deployments.

Kubernetes Administration (LFS458)

Learn the core concepts typically used to build and administer a Kubernetes cluster in production using vendor-independent tools.

Open Source Virtualization (LFS462)

Learn KVM from the ground up with a focus on QEMU and libvirt, as well as Xen.

ONAP Essentials (LFS463)

Learn about the fundamentals of the Linux Foundation ONAP project.

Software Defined Networking Essentials (LFS465)

Learn how to create a software-defined network using OpenDaylight.

Introduction to Linux, Open Source Development, and GIT (LFD301)

Linux is exploding, and the demand for Linux developers has never been stronger.

Fundamentals of Linux (LFS300)

This instructor-led course will give you a good working knowledge of Linux, from both a graphical and command line perspective.

Linux for System Administrators (LFS301)

This course will teach you the skills you need to become a professional Linux systems administrator.

Linux for System Engineers (LFS311)

This course will teach you the advanced Linux and networking skills necessary in a professional enterprise IT environment.

Fundamentals of Professional Open Source Management (LFC210)

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

Introduction to Open Source Development, Git, and Linux (LFD201)

Learn how to develop open source software.

Getting Started with EdgeX Foundry (LFD213)

Get the skills necessary to use EdgeX in your edge solutions.

Cloud Foundry for Developers (LFD232)

Learn how to use Cloud Foundry to build, deploy and manage a cloud native microservice solution.

Containers for Developers and Quality Assurance (LFD254)

Learn how to automate and streamline your development and QA processes with Docker.

Kubernetes for Developers (LFD259)

Learn how to containerize, host, deploy, and configure an application in a multi-node cluster.

Hyperledger Fabric Fundamentals (LFD271)

Learn the core architecture and components of Hyperledger Fabric.

Hyperledger Fabric 基礎 (LFD271-JP)

Learn the core architecture and components of Hyperledger Fabric.

Hyperledger Fabric for Developers (LFD272)

Learn how to implement business logic by writing Chaincode - Hyperledger Fabric's smart contracts - and creating enterprise blockchain-based applications. 

Essentials of Linux System Administration (LFS201)

Get the background and training you need to start working as a Linux sysadmin.

Linux Networking and Administration (LFS211)

Get the skills you need to get certified and work as a Linux systems engineer.

Linux Security Fundamentals (LFS216)

Get a comprehensive look at the security challenges that can affect almost every system.

Monitoring Systems and Services with Prometheus (LFS241)

Learn how to monitor your systems and services effectively with Prometheus.

Cloud Native Logging with Fluentd (LFS242)

Get the skills necessary to deploy Fluentd in a wide range of production settings.

Service Mesh Fundamentals (LFS243)

Learn how to manage the challenges posed by distributed systems using service mesh technologies such as Envoy Proxy and the…

Managing Kubernetes Applications with Helm (LFS244)

Learn about Helm, and how it's used in real-world scenarios to manage the lifecycle of applications on Kubernetes.

Containers Fundamentals (LFS253)

Learn how to install, spin up, manage, and troubleshoot containers.

Kubernetes Fundamentals (LFS258)

Get a strong operation knowledge of Kubernetes.

Kubernetes 基礎 (LFS258-JP)

Get a strong operation knowledge of Kubernetes.

DevOps and SRE Fundamentals: Implementing Continuous Delivery (LFS261)

Get the skills to deploy software with confidence using CI/CD processes & tools.

ONAP Fundamentals (LFS263)

Learn about the fundamentals of the Linux Foundation ONAP project.

OPNFV Fundamentals (LFS264)

Learn about the fundamentals of the Linux Foundation OPNFV project.

Software-Defined Networking Fundamentals (LFS265)

Learn the skills necessary to maintain an SDN deployment in a virtual networking environment.

DevOps for Network Engineers (LFS266)

Get the skills needed to better integrate with teams and organizations that have adopted a DevOps culture.

Jenkins Essentials (LFS267)

Get the skills you need to scale a Jenkins CI/CD server using containerized and cloud-based solutions, use Jenkins multi-branch pipelines…

CI/CD with Jenkins X (LFS268)

Get the skills you need to create Pipeline as Code workflows with Jenkins X.

Hyperledger Fabric Administration (LFS272)

Learn how to manage, implement and operate on a daily basis within the Hyperledger Fabric network.

Hyperledger Sawtooth Administration (LFS273)

Learn how to properly interact with a Hyperledger Sawtooth Blockchain and its related components as an admin.

Node.js Application Development (LFW211)

Improve your versatility in creating various types of Node.js applications and prepare for the Node.js Application Developer Certification.

Node.js Services Development (LFW212)

Get a deep dive into Node core HTTP clients and servers, web servers, RESTful services and web security essentials and…

Inclusive Speaker Orientation (LFC101)

Learn the essential background knowledge and practical skills to promote inclusivity in presentations, messaging and other communications.

Open Source Licensing Basics for Software Developers (LFC191)

Learn why it is important to add copyrights and licenses to their code, as well as how to do so.

A Beginner’s Guide to Open Source Software Development (LFD102)

Learn the key concepts in developing open source software.

A Beginner’s Guide to Linux Kernel Development (LFD103)

Learn how to become a Linux kernel developer and contributor.

Secure Software Development: Requirements, Design, and Reuse (LFD104)

Learn to create and maintain systems that are much harder to successfully attack, reduce the damage when attacks are successful,…

Secure Software Development: Implementation (LFD105)

Learn to create and maintain systems that are much harder to successfully attack, implement secure software, reduce the damage when…

Secure Software Development: Verification and More Specialized Topics (LFD106)

Take a deeper dive into the basics of applying threat models and cryptography. Learn to create and maintain systems that…

Introduction to Linux (LFS101)

Develop a good working knowledge of Linux.

Business Considerations for 5G, IoT and AI (LFS110)

Learn how networks are being redefined to support a 5G world and what is required of businesses to take advantage…

Open Source and the 5G Transition (LFS111)

Open source software and standards are driving the transition to 5G, AI and IoT. Learn what open source technologies matter…

Ethics in AI and Big Data (LFS112)

Learn how to build and incorporate ethical frameworks in your AI and Big Data technology and business initiatives to add…

Business Considerations for Edge Computing (LFS113)

Edge Computing utilizes real-time processing and data analysis at the edge of the network - nearest the device or user…

Introduction to Cloud Foundry and Cloud Native Software Architecture (LFS132)

This hands-on workshop will teach you how to deploy and manage applications on Cloud Foundry.

Exploring GraphQL: A Query Language for APIs (LFS141)

Learn about GraphQL, an alternative to REST, and practice GraphQL queries in an interactive playground.

Introduction to Cloud Infrastructure Technologies (LFS151)

Get a fundamental understanding of today’s top open source cloud technology options.

Building Microservice Platforms with TARS (LFS153)

Get an introduction to microservices and the TARS framework. In this course you will learn how to efficiently develop microservices…

Introduction to Serverless on Kubernetes (LFS157)

Learn how to build serverless functions that can run on any cloud, without being restricted by limits on the execution…

Introduction to Kubernetes (LFS158)

Get an in-depth primer on this powerful system for managing containerized applications in a clustered environment.

Introduction to DevOps and Site Reliability Engineering (LFS162)

Learn how to start transforming your organization using the principles and practices of DevOps.

Introduction to ONAP: Complete Network Automation (LFS163)

Learn how the ONAP platform uses SDN and NFV to orchestrate and automate physical and virtual network services.

NFV Acceleration: An Introduction to OPNFV (LFS164)

Learn how Network Functions Virtualization (NFV) is moving the industry from fixed-function, proprietary devices to flexible, software-driven environments.

Introduction to Open Source Networking Technologies (LFS165)

Learn what's needed to adopt SDN, NFV, disaggregation, orchestration, network automation, and modern networking.

Introduction to Jenkins (LFS167)

Get the skills you need to get certified and work as a Linux systems engineer.

Blockchain: Understanding Its Uses and Implications (LFS170)

Understand exactly what a blockchain is, its impact and potential for change around the world, and analyze use cases.

Introduction to Hyperledger Blockchain Technologies (LFS171)

A primer to blockchain and distributed ledger technologies. Learn how to start building blockchain applications with Hyperledger frameworks.

Introduction to Hyperledger Sovereign Identity Blockchain Solutions: Indy, Aries & Ursa (LFS172)

Learn how Hyperledger Aries, Indy and Ursa add a necessary layer of trust to the Internet, creating and using independent…

Becoming a Hyperledger Aries Developer (LFS173)

Develop blockchain-based production-ready identity applications with Hyperledger Aries.

Hyperledger Sawtooth for Application Developers (LFS174)

Learn how to code a Hyperledger Sawtooth sample application.

Introduction to FinOps (LFS175)

Learn how FinOps gets IT, Business and Finance working together to leverage Cloud to innovate, deliver and make money.

FinOps Certified Practitioner (FOCP)

A FinOps Certified Practitioner will bring a strong understanding of FinOps, its Principles, Capabilities and how to support and manage…

Essentials of Linux System Administration (LFS201) + LFCS Exam Bundle

Linux is exploding, and the demand for Linux developers has never been stronger. This course and exam will introduce you…

Linux Networking and Administration (LFS211) + LFCE Exam Bundle

Get the background and training you need to start working as a Linux sysadmin.

Kubernetes Fundamentals (LFS258) + CKA Exam Bundle

The Certified Kubernetes Administrator (CKA) program provides assurance that CKAs have the skills, knowledge, and competency to perform the responsibilities…

Kubernetes for Developers (LFD259) + CKAD Exam Bundle

The Certified Kubernetes Application Developer exam certifies that users can design, build, configure, and expose cloud native applications for Kubernetes.

Cloud Foundry for Developers (LFD232) + CFCD Exam Bundle

The Cloud Foundry Certified Developer certification is a performance-based exam designed to verify a candidate’s expertise using the Cloud Foundry…

Hyperledger Fabric Administration (LFS272) + CHFA Exam Bundle

The Certified Hyperledger Fabric Administrator (CHFA) will be able to effectively build a secure Hyperledger Fabric network for commercial deployment,…

Hyperledger Sawtooth Administration (LFS273) + CHSA Exam Bundle

The Certified Hyperledger Sawtooth Administrator (CHSA) will be able to effectively build a secure Hyperledger Sawtooth network for commercial deployment,…

Hyperledger Fabric for Developers (LFD272) + CHFD Exam Bundle

The Certified Hyperledger Fabric Developer (CHFD) should demonstrate the knowledge to develop and maintain client applications and smart contracts using…

Node.js Application Development (LFW211) + JSNAD Exam Bundle

Improve your versatility in creating various types of Node.js applications and prepare for the Node.js Application Developer Certification.

Node.js Services Development (LFW212) + JSNSD Exam Bundle

Get a deep dive into Node core HTTP clients and servers, web servers, RESTful services and web security essentials and…

Advanced Cloud Engineer Bootcamp

This program will prepare an absolute beginner to learn the most in-demand cloud computing skills in about 6 months.

Cloud Engineer Bootcamp

This program will prepare an absolute beginner to learn the most in-demand cloud computing skills in about 6 months.

Cloud Foundry Certified Developer (CFCD)

The Cloud Foundry Certified Developer certification is a performance-based exam designed to verify a candidate’s expertise using the Cloud Foundry…

Certified Hyperledger Fabric Developer (CHFD)

The Certified Hyperledger Fabric Developer (CHFD) should demonstrate the knowledge to develop and maintain client applications and smart contracts using…

Certified Hyperledger Fabric Administrator (CHFA)

The Certified Hyperledger Fabric Administrator (CHFA) will be able to effectively build a secure Hyperledger Fabric network for commercial deployment,…

Certified Hyperledger Fabric Administrator (Japanese Version) (CHFA-JP)

Only choose this -JP exam to obtain the benefit of a Japanese speaking proctor. The Certified Hyperledger Fabric Administrator (CHFA)…

Certified Hyperledger Fabric Developer (Japanese Version) (CHFD-JP)

The Certified Hyperledger Fabric Developer (CHFD) should demonstrate the knowledge to develop and maintain client applications and smart contracts using…

Certified Hyperledger Sawtooth Administrator (CHSA)

The Certified Hyperledger Sawtooth Administrator (CHSA) will be able to effectively build a secure Hyperledger Sawtooth network for commercial deployment,…

Certified Kubernetes Application Developer

The Certified Kubernetes Application Developer exam certifies that users can design, build, configure, and expose cloud native applications for Kubernetes.

Certified Kubernetes Administrator

The Certified Kubernetes Administrator (CKA) program provides assurance that CKAs have the skills, knowledge, and competency to perform the responsibilities…

Certified Kubernetes Administrator (Japanese Version)

Only choose this (Japanese Version) exam to obtain the benefit of a Japanese speaking proctor. The Certified Kubernetes Administrator (CKA)…

Certified Kubernetes Application Developer (Japanese Version)

The Certified Kubernetes Application Developer exam certifies that users can design, build, configure, and expose cloud native applications for Kubernetes.

Certified Kubernetes Security Specialist

The Certified Kubernetes Security Specialist (CKS) is an accomplished Kubernetes practitioner (as evidenced by holding the CKA credential) who has…

Certified ONAP Professional (COP) COMING SOON

A Certified ONAP Professional (COP) designs and runs services using Open Network Automation Platform (ONAP)

OpenJS Node.js Application Developer (JSNAD)

The OpenJS Node.js Application Developer certification is ideal for the Node.js developer with at least two years of experience working…

OpenJS Node.js Services Developer (JSNSD)

The OpenJS Node.js Services Developer certification is for the Node.js developer with at least two years of experience creating RESTful…

OpenJS Node.js Services Developer (China Version) (JSNSD-CN)

The OpenJS Node.js Services Developer certification is for the Node.js developer with at least two years of experience creating RESTful…

OpenJS Node.js Application Developer (JSNAD-CN)

The OpenJS Node.js Application Developer certification is ideal for the Node.js developer with at least two years of experience working…

Linux Foundation Certified Engineer (LFCE)

The Linux Foundation Certified Engineer exam is designed for the Linux engineer looking to demonstrate a more advanced level of…

Linux Foundation Certified System Administrator (LFCS)

The Linux Foundation Certified System Administrator exam is ideal for candidates looking to validate their Linux system administration skill set.

Linux Foundation Certified Engineer (Japanese Version) (LFCE-JP)

The Linux Foundation Certified Engineer exam is designed for the Linux engineer looking to demonstrate a more advanced level of…

Linux Foundation Certified System Administrator (Japanese Version) (LFCS-JP)

Only choose this -JP exam to obtain the benefit of a Japanese speaking proctor.The Linux Foundation Certified System Administrator exam…

Linux Foundation Certified IT Associate (LFCA) COMING SOON

The Linux Foundation Certified IT Associate (LFCA) exam demonstrates a user’s expertise and skills in fundamental information technology functions, especially…