This course is designed for people who are familiar with Linux but want to understand it better. The course introduces scheduling mechanism of Linux: Real-time, multicore, CPU isolation, various methods for IPC and best practices of application development. Further, it addresses driver development, how to build your own kernel, and how to integrate your own drivers into the kernel. The program is rounded off with the topics real-time, tracing tools, and Debian as an example of a package system. In a nutshell: Everything on Linux that is of interest to a developer.
To participate in this course, basic knowledge of the Linux operating system is expected as well as experience in dealing with the shell. In addition, basic knowledge of the programming language C is required. Our course "Linux for Embedded Professionals" provides all requisite skills.
The agenda for this course can be found here.
Duration: 3 days
Course fees: 1400,- Euro excl. VAT (meals included?)
Registration: Contact us at "schulung[at]linutronix[dot]de"