Services

Yocto course for companies

Yocto is one of the most popular build systems.
Yocto enables the creation of custom Linux distributions for embedded and IoT software, regardless of the underlying hardware architecture. 
With Yocto you can build modular, reusable and easily maintainable BSPs.

  • Customisable contents
  • Flexible deadlines
  • Certificate of attendance
  • Online or in-person participation
Yocto course Develer headquarters

Yocto course details

  • Languages: Italian, English
  • Location: Your company, Develer, online

Skills you will gain

The course provides an introduction to Yocto in order to create Linux BSP for embedded devices.

Who this course is aimed at

This course is aimed at designers with some previous knowledge of Linux development on embedded systems.

Course syllabus

  • Introduction to Yocto and main components
  • Source code organization
  • Yocto project bootstrap
  • Bitbake introduction
  • Working directory configuration
  • Images in Yocto
  • Qemu BSP compilation and boot
  • Customizing Yocto image for Qemu
  • Layers 
  • Exercise: adding a layer to BSP
  • Configuring Yocto for a new platform
  • Distros, machines, and layers
  • Layers management
  • Recipes management, tasks, and classes
  • Managing Linux kernel with Yocto
  • Compiling a new recipe for Qemu image
  • Packages, machine features, and package groups
  • Generating a toolchain with Yocto

Do you need a customised Yocto course?

Let’s talk together to find the perfect course for your needs.

Trainers

All the trainers are senior developers, experienced in education, who are actually using Yocto on a daily basis for projects in many industrial sectors.

Sevio Logo

Very good experience, the course was interesting and rich in content. The tutor was well prepared and passionate.
Davide Santangelo, Software Developer – SEVIO

I particularly enjoyed the in-depth level of topics and expert advice on certain technical issues.
Giovanni Cimmino, Software Developer – SEVIO

FAQ

Is it possible to attend the course remotely?

Yes, it is possible to arrange and attend the course online.

Is the course program customisable?

Yes, it is. Please fill in the request form with your needs. We will issue our best proposal for you accordingly.

What is the level of the course?

The level of the course is basic, but it can still be modified to fit your desired level.

Is the course available immediately?

The course is ready and can be provided according to the needs of the requesting company.

When is the next course scheduled?

We do not have set dates. Courses are scheduled according to your needs.

Is there a minimum number of attendees expected?

Since these courses are exclusively for companies, they are usually organised for at least two people.

Who can attend this course?

People from your company only can attend this course.