Linux Embedded, IoT, C, low level and kernel training courses

We offer a wide range of live online or classroom training courses related to Linux and C programming: starting with basic shell scripting and C, low level programming and embedded Linux systems development (our bestseller!), Internet of Things (IoT) and kernel programming workshops.

We have also conducted numerous on-site trainings - including many that were custom-made to fit our customer's particular needs - for a large number of companies dealing in various trades.


784 participants trained

Training: Linux programming, shell, C, kernel, embedded

Individual consultation

For individual persons for whom all scheduled open training is inconvenient, we offer individual consultation. Virtually all of our training courses are available as such.

During individual consultations, while it can be a direct equivalent of a group training in terms of subject covered, we can also provide more than that – we can solve problems, help choose appropriate solutions and provide advice on the most effective use of chosen tools.

More information about individual consultations can be found on the separate Consulting page. In case of any question, we encourage you to contact us.

See also

Embedded Linux Systems (SoC)

A complete and thorough overview of Linux in embedded systems. This training, full of practical, hands-on exercises done on actual embedded systems, provides both the necessary theoretical knowledge and practical examples and use cases. After this course, participants are able to prepare development environment and operating system themselves. Read more

See Also

We recommend also our complete programming training offer.

Read more


Ask us anything about this training

* I hereby give my consent to the processing of my personal data by ALX Training Ltd. for the purpose of this request.