page up
envelopeלהשארת פרטים
Linux Internals and Kernel Developmentפיתוח תוכנה

Linux Internals and Kernel Development

מספר הקורס 5913
40 סה"כ שעות אקדמאיות
5 מפגשים
* מספר המפגשים והשעות למפגש עשויים להשתנות בין קורס לקורס

המועדים הקרובים

ניתן לפתוח קורס בהתאמה אישית לארגונים במועד שיתואם עימנו

Overview

Overview

This course focuses on the basic elements of the Linux kernel, which allow programmers to build modules and device drivers. The students will gain a general understanding of the basic tools and interfaces, in order to successfully modify features and develop new aspects of the kernel. During the labs the students will build a full device driver including hardware access and interrupt handling

On Completion, Delegates will be able to

  • Explain the core elements of the Linux kernel

  • Be able to use the code for modifying and building a new modules

  • Build complex kernel modules

  • Debug a kernel module and a kernel oops

  • Explain the way the kernel manages memory

  • Explain the use of interrupt handlers

  • Understand the flow between user space and kernel space

  • Understand the network sub system and write network modules

Who Should Attend

  • Programmers and software designers who plan to use Linux kernel below the application level and to develop kernel space modules and device drivers

Delegates should have a working knowledge with Linux user space programming

 יש לך שאלות? רוצה עוד מידע?
יש לך שאלות? רוצה עוד מידע?

נשמח לייעץ, ללוות ולענות על כל השאלות

סניף מועדף

אני מסכים/ה שג'ון ברייס הדרכה תשתמש במידע למטרות שיווק, דיוור ישיר ומשלוח פרסומות באמצעי הקשר שמסרתי, ותכלול אותו במאגר המידע של החברה, והכל בכפוף למדיניות הפרטיות של ג'ון ברייס הדרכה וקבוצת מטריקס הזמינה כאן.

המידע שייאסף יישמר במאגר מידע מס' 700019285 הרשום בפנקס מאגרי המידע. להסרה בעתיד פנה/י לדוא"ל infomail@johnbryce.co.il או לטלפון: 03-7100777.