Linux Developer Courses
LF320 Linux Kernel Internals and Debugging
|
Summary
|
|
5 Days
10 Training Units
$2750
|
 |
|
|
Options
|
|
Open Enrollment - Classroom
Open Enrollment - Virtual
On-Site Linux Training
|
|
« Return to Course List |
|
|
Course Description
Linux Kernel Internals and Debugging is designed to provide experienced programmers with a solid understanding of the Linux kernel. Upon mastering this material, you will have a basic understanding of the Linux architecture, kernel algorithms, hardware and memory management, modularization techniques and debugging. This five day course includes extensive hands-on exercises and demonstrations designed to give you the necessary tools to develop and debug Linux kernel code.
For more details view the Course Outline.
Audience
You are interested in learning how to write kernel code and/or debug kernel code for the Linux operating system. Maybe you are just doing this for fun, but more likely you have this task as part of your job. The purpose here is to ease your path and perhaps shorten the amount of time it takes to reach a level of basic competence in this endeavor.
Prerequisites
-
Be proficient in the C programming language. (You can do the programming exercises in C++ if you prefer, but all example solutions are in C.)
-
Be familiar with basic Linux (Unix) utilities, such as ls, rm, grep, tar.
-
Be comfortable using any of the available text editors (i.e., emacs, vi.)
-
Experience with any major Linux distribution is helpful but is not strictly required.
Ways To Train
Open Enrollment - Classroom
-
Five Days
-
Starting at 09:00 and ending at 17:00
Open Enrollment - Virtual
-
Five Days
-
Starting at 09:00 and ending at 17:00 (CST)
On-Site Training
-
Contact us for more information about On-Site Training
|
|