header image

Upcoming training & events

Browse upcoming Linaro training courses and events, including live online classes and scheduled technical sessions. These sessions focus on practical, upstream-first open source engineering across Linux, firmware, security, and system software on Arm platforms, delivered by engineers actively working in these projects.

Learn from the engineers shaping upstream open source.

Clear filters

November 2026

Introduction to Arm Trusted Firmware-A

3

Nov

3 - 12 Nov 2026

4x 2h Sessions, Tue & Thu, over 2 weeks

  • Online
Presented by
  • €1,865.00

3 - 12 Nov 2026

4x 2h Sessions, Tue & Thu, over 2 weeks

This course is designed to provide an in-depth understanding of the Arm Trusted Firmware-A (TF-A) project and the underlying security architecture.

Upstream Linux Kernel Development

4

Nov

4 - 11 Nov 2026

2x 2h Sessions, Wed, over 2 weeks

  • Online
Presented by
  • €930.00

4 - 11 Nov 2026

2x 2h Sessions, Wed, over 2 weeks

This course details the technical and social process of contributing code to the mainline Linux kernel, covering its organizational structure, the benefits of upstreaming, the culture and rules of mailing list communication, and the use of tools like b4 and clang-format for creating, formatting, and submitting high-quality patch series.

Tue 10 Nov 2026

3:00 PM - 5:00 PM (2 hours)

  • Live online
Presented by
Rudy Shand
  • Free

Tue 10 Nov 2026

3:00 PM - 5:00 PM (2 hours)

Linaro DDT is a highly scalable parallel debugger, part of the Linaro Forge suite, which is the de-facto standard for HPC development. It is designed specifically for HPC workloads, including multi-threaded applications, to ensure program correctness.

Arm Linux Kernel Development

17

Nov

Arm Linux Kernel Development

Online

17 - 26 Nov 2026

4x 2h Sessions, Tue & Thu, over 2 weeks

  • Online
Presented by
  • €1,865.00

17 - 26 Nov 2026

4x 2h Sessions, Tue & Thu, over 2 weeks

This course covers the Linux kernel's architecture, source organization, build process, the role of DeviceTree for hardware description, pragmatic driver development using concepts like MMIO and Regmap, and techniques for symbolic debugging.

December 2026

Introduction to the U-Boot Bootloader

1

Dec

1 - 15 Dec 2026

5x 2h Sessions, Tue & Thu, over 3 weeks

  • Online
Presented by
  • €2,335.00

1 - 15 Dec 2026

5x 2h Sessions, Tue & Thu, over 3 weeks

U-Boot is the most widely used embedded bootloader, backed by a large community, and this module explains why: covering its core features, configuration options, and practical build and deployment on real hardware.

Upstream Linux Kernel Development

2

Dec

2 - 9 Dec 2026

2x 2h Sessions, Wed, over 2 weeks

  • Online
Presented by
  • €930.00

2 - 9 Dec 2026

2x 2h Sessions, Wed, over 2 weeks

This course details the technical and social process of contributing code to the mainline Linux kernel, covering its organizational structure, the benefits of upstreaming, the culture and rules of mailing list communication, and the use of tools like b4 and clang-format for creating, formatting, and submitting high-quality patch series.

January 2027

Advanced Linux Kernel Debugging

12

Jan

Advanced Linux Kernel Debugging

Online

12 - 21 Jan 2027

4x 2h Sessions, Tue & Thu, over 2 weeks

  • Online
Presented by
  • €1,635.00

12 - 21 Jan 2027

4x 2h Sessions, Tue & Thu, over 2 weeks

This course builds a systematic approach to diagnosing kernel issues, starting with principles such as failing early and progressing to practical, in-depth use of core Linux kernel debugging tools. Learners gain hands-on experience with ftrace for tracing, eBPF for low-overhead dynamic analysis, and perf for statistical profiling.

Upstream Linux Kernel Development

13

Jan

13 - 20 Jan 2027

2x 2h Sessions, Wed, over 2 weeks

  • Online
Presented by
  • €930.00

13 - 20 Jan 2027

2x 2h Sessions, Wed, over 2 weeks

This course details the technical and social process of contributing code to the mainline Linux kernel, covering its organizational structure, the benefits of upstreaming, the culture and rules of mailing list communication, and the use of tools like b4 and clang-format for creating, formatting, and submitting high-quality patch series.

19 Jan 2027 - 4 Feb 2027

6x 2h Sessions, Tue & Thu, over 3 weeks

  • Online
Presented by
  • €2,335.00

19 Jan 2027 - 4 Feb 2027

6x 2h Sessions, Tue & Thu, over 3 weeks

This course covers foundational concepts, environment setup, and hands-on skills for creating custom embedded Linux systems, and developing custom components like recipes and layers.

February 2027

10 - 24 Feb 2027

3x 2h Sessions, Wed, over 3 weeks

  • Online
Presented by
  • €1,400.00

10 - 24 Feb 2027

3x 2h Sessions, Wed, over 3 weeks

This course introduces the Linaro Automated Validation Architecture (LAVA), covering how users write and submit jobs for automated testing on real hardware, how to analyze test results with queries and charts, and how administrators can install, configure, and manage a LAVA lab infrastructure.

Upstream Linux Kernel Development

10

Feb

10 - 17 Feb 2027

2x 2h Sessions, Wed, over 2 weeks

  • Online
Presented by
  • €930.00

10 - 17 Feb 2027

2x 2h Sessions, Wed, over 2 weeks

This course details the technical and social process of contributing code to the mainline Linux kernel, covering its organizational structure, the benefits of upstreaming, the culture and rules of mailing list communication, and the use of tools like b4 and clang-format for creating, formatting, and submitting high-quality patch series.

March 2027

Introduction to OP-TEE

2

Mar

Introduction to OP-TEE

Online

2 - 11 Mar 2027

4x 2h Sessions, Tue & Thu, over 2 weeks

  • Online
Presented by
  • €1,865.00

2 - 11 Mar 2027

4x 2h Sessions, Tue & Thu, over 2 weeks

This course covers the foundational concepts, architecture, and components of the Open Portable Trusted Execution Environment (OP-TEE), including TEE principles, compliance with GlobalPlatform standards, shared memory, cryptography, compatibility with ARM Trusted Firmware, and practical guidance on building and porting the system.

Introduction to Arm Trusted Firmware-A

23

Mar

23 Mar 2027 - 1 Apr 2027

4x 2h Sessions, Tue & Thu, over 2 weeks

  • Online
Presented by
  • €1,865.00

23 Mar 2027 - 1 Apr 2027

4x 2h Sessions, Tue & Thu, over 2 weeks

This course is designed to provide an in-depth understanding of the Arm Trusted Firmware-A (TF-A) project and the underlying security architecture.