本文章推薦「Developing a Multithreaded Kernel From Scratch!」、「Linux Kernel Programming – IPC b/w Userspace and KernelSpace」、「Linux Kernel Driver Development」等相關Linux Kernel線上課程,讓您滿足學習的慾望。
你是否想透過線上學習得到更多的技能,增加自己的技能樹?現在是學生的您,透過線上學習可以將更多專業知識用在課業學習上更加強所學。還是您是朝九晚五的上班族,尋找可以為工作上帶來更上一層樓的技能?或您是因為興趣或想培養其他興趣?
線上課程不受地理位置影響,不受時間早晚影響,老師來自世界各地,也不受學習程度影響的特色,讓您無時無刻想學都可以,想多看幾次增加熟悉度也可以。不同領域的老師將針對不同主題滿足您的學習目的,推薦的課程項目會陸續更新,絕對提供您最熱門人氣高的線上課程。
- 線上課程老師來自於全球,文章推薦的熱門課程除了繁中課程以外還會有機會看到簡中和英文課程,可以針對自己喜好挑選。
- 呈現的價錢會因為一些活動而有折扣,但折扣有可能一段時間後結束而調整回原價,最終價錢煩請到課程頁面進行確認。
目錄
- Linux Kernel Development Model and Compilation
- Developing a Multithreaded Kernel From Scratch!
- Linux Kernel Programming – IPC b/w Userspace and KernelSpace
- Memory Management in Linux Kernel
- Linux Kernel Driver Development
- Debugging Linux Kernel in Deep – Part 2
- Testing Linux Kernel
- Linux Kernel Interview Questions and Answers
Linux Kernel課程總覽
為了節省您的時間,本列表整理每個課程精要,讓您可以快速瀏覽這文章所提供的課程是否是您所需要的,點選您有興趣課程的「課程名稱」或「課程圖示」可以進一步跳到文章所屬課程的介紹區塊瞭解更多資訊。
課程名稱 | Linux Kernel Development Model and Compilation | Developing a Multithreaded Kernel From Scratch! | Linux Kernel Programming – IPC b/w Userspace and KernelSpace | Memory Management in Linux Kernel | Linux Kernel Driver Development | Debugging Linux Kernel in Deep – Part 2 | Testing Linux Kernel | Linux Kernel Interview Questions and Answers |
---|---|---|---|---|---|---|---|---|
課程圖示 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
課程原價 | – | |||||||
課程售價 | NT$ 470 | NT$ 470 | NT$ 470 | NT$ 470 | NT$ 470 | NT$ 470 | NT$ 470 | – |
課程評價(人數) | 4.0 分(44 個評分) | 4.6 分(228 個評分) | 4.2 分(67 個評分) | 4.3 分(30 個評分) | 4.3 分(54 個評分) | 5.0 分(6 個評分) | 4.3 分(16 個評分) | 4.1 分(7 個評分) |
課程時長 | 1.5 小時 | 28 小時 | 3 小時 | 2 小時 | 2.5 小時 | 3 小時 | 3.5 小時 | 小時 |
學生人數 | 4,844 人 | 2,677 人 | 675 人 | 294 人 | 270 人 | 260 人 | 141 人 | 99 人 |
課程特色 | Understand the Development process of Linux Kernel and install the latest mainline/stable kernel on your PC | Build a multitasking operating system and kernel with an interactive shell! | System Programming – Learn Netlink Sockets, Operating Systems, Loadable Kernel Modules, C programming From Scratch | Linux Kernel Programming – Memory Management in Deep | Learn basics of Linux Kernel architecture, the role of device driver. Develop linux device driver development skills | KGDB, KDB, GDB | Learn the various tools available to test Linux Kernel | Lets Brush up Linux Kernel Concepts |
連結 | Udemy | Udemy | Udemy | Udemy | Udemy | Udemy | Udemy | Udemy |
Linux Kernel課程介紹
推薦的課程以倒序的方式呈現,越往下查看會看到越熱門的,期望您能找到滿意的學習主題!
課程老師 | TutorialsDaddy . |
---|---|
課程評價 | 4.1 分(7 個評分) |
課程時長 | 小時 |
學生人數 | 99 人 |
課程介紹
This Course is designed for students and professionals who are preparing for Linux Kernel and Device Drivers interview . In this course we are covering Linux Kernel Interview Questions from almost all topics of Linux Kernel . Below are the list of M
哪些人適合這堂課?
- Students or professionals who are preparing for interview for the skills of Linux Kernel development and Device Driver Development
學習目標
- Students of this course will have good brush up on Linux Kernel concepts . It is quick review of your knowledge just before your interview
關注這課程的人也購買了這些…
課程老師 | Linux Trainer |
---|---|
課程評價 | 4.3 分(16 個評分) |
課程時長 | 3.5 小時 |
學生人數 | 141 人 |
課程介紹
Update: New videos are added to this course every week. (26/10/2020). Added videos for LTP-DDT
Testing is an integral and important part of any software development cycle and Linux kernel is no exception to that.
With several developers continuing
哪些人適合這堂課?
- Developers interested in testing Linux Kernel
學習目標
- Testing Linux Kernel
關注這課程的人也購買了這些…
課程老師 | Linux Trainer |
---|---|
課程評價 | 5.0 分(6 個評分) |
課程時長 | 3 小時 |
學生人數 | 260 人 |
課程介紹
User space processes can be debugged using gdb. With gdb you can
single-step,
stop,
resume,
put break-points,
inspect memory and variables,
look through call stack information
What if we can use gdb on running Linux Kernel.
Problem:
How can
哪些人適合這堂課?
- Kernel developers interested to learn various debugging techniques
學習目標
- Debugging Linux Kernel Using KGDB
- KGDB on Raspberry Pi3
關注這課程的人也購買了這些…
Linux Kernel Driver Development
課程老師 | Sandesh Ashok |
---|---|
課程評價 | 4.3 分(54 個評分) |
課程時長 | 2.5 小時 |
學生人數 | 270 人 |
課程介紹
Starting your journey in the Linux device driver development is a pain for beginners. This course is designed to clear the air and provide the right insights for beginners to get started in device driver development.
Before jumping right away into
哪些人適合這堂課?
- Beginners who want to get started in the Linux kernel development, driver design, workflow in kernel driver development
學習目標
- Introduction to Linux Kernel Driver development, Basics understanding of Linux kernel, Code Compilation Techniques, Automating build steps using Makefile, Writing basic Linux drivers and submitting your first kernel patch.
關注這課程的人也購買了這些…
Memory Management in Linux Kernel
課程老師 | Linux Trainer |
---|---|
課程評價 | 4.3 分(30 個評分) |
課程時長 | 2 小時 |
學生人數 | 294 人 |
課程介紹
Update: 16th Oct 2020: Added Notes/Examples used in the course
What will you learn from this course?
Physical Address space of processor and how to view it in Linux
Virtual Address space of processor
Kernel and User space virtual address space
P
哪些人適合這堂課?
- Developers curious about learning memory management in Linux Kernel
學習目標
- Knowledge of Memory management in Linux Kernel
關注這課程的人也購買了這些…
Linux Kernel Programming – IPC b/w Userspace and KernelSpace
課程老師 | Abhishek CSEPracticals |
---|---|
課程評價 | 4.2 分(67 個評分) |
課程時長 | 3 小時 |
學生人數 | 675 人 |
課程介紹
Welcome to the Linux Kernel Programming world! This is the course on Netlink Sockets in which I have covered Netlink Sockets in Detail which is a kernel facility provided to userspace applications to carry out bidirectional IPC with kernel space. In
哪些人適合這堂課?
- Computer Science Students
- Working Professional
- Freelancers
- Kernel Programming and System Programming Enthusiast
學習目標
- Linux Kernel Modules (LKM)
- Netlink Sockets
- Concept of TLVs (Type Length Value)
- User-space and Kernel Space Communication
- Linux Kernel Programming
- Multicast from Kernel Space to User Space
- Event based notification from Kernel Space to User-space
關注這課程的人也購買了這些…
Developing a Multithreaded Kernel From Scratch!
課程老師 | Daniel McCarthy |
---|---|
課程評價 | 4.6 分(228 個評分) |
課程時長 | 28 小時 |
學生人數 | 2,677 人 |
課程介紹
This course is designed to teach you how to create your very own multitasking operating system and kernel from scratch. It is assumed you have no experience in programming kernels and you are taught from the ground up.
Real Mode Development
Real mo
哪些人適合這堂課?
- Beginner kernel developers who want to learn how to create kernels
學習目標
- How to create a kernel from scratch
- How to create a multi-tasking kernel
- How to handle malicious or problematic programs in your operating system. Terminating them if they misbehave.
- How memory works in computers
- The difference between kernel land, user land and the protection rings that make up modern computing
- Kernel design patterns used by the Linux kernel its self
- You will learn all about virtual memory and how to map virtual addresses to physical addresses
- You will learn how to make the kernel understand processes and tasks
- You will learn how to load ELF files
- You will learn how to debug disassembled machine code
- You will learn how to debug your kernel in an emulator with GDB.
關注這課程的人也購買了這些…
Linux Kernel Development Model and Compilation
課程老師 | Linux Trainer |
---|---|
課程評價 | 4.0 分(44 個評分) |
課程時長 | 1.5 小時 |
學生人數 | 4,844 人 |
課程介紹
Update: Added Raspberrypi section on 10/10/20
What will you learn from this course:
Development process in Linux Kernel
Various roles in development – Developer, Maintainer, sub-maintainer
Various Linux Kernel Trees
Things to know when sending p
哪些人適合這堂課?
- Linux Individuals interested in understanding Linux Kernel Release process
- Linux developers interested in knowing about how to send patches
- Developers who wants to configure, build and install their own Linux Kernel
學習目標
- How development happens in Linux Kernel
- Tips while Submitting Patches
- Various Linux Kernel Trees: Mainline, stable, linux-next
- Linux Release Process
- Types of Linux Releases
- Configuring, Compiling and Installing Linux Kernel from source
- Various ways to configure Linux Kernel – menuconfig, xconfig, config, oldconfig, savedefconfig
關注這課程的人也購買了這些…
Linux Kernel課程總覽
看完了一連串課程的介紹後,你是否還想要再一次進行課程總比較呢?
課程名稱 | Linux Kernel Development Model and Compilation | Developing a Multithreaded Kernel From Scratch! | Linux Kernel Programming – IPC b/w Userspace and KernelSpace | Memory Management in Linux Kernel | Linux Kernel Driver Development | Debugging Linux Kernel in Deep – Part 2 | Testing Linux Kernel | Linux Kernel Interview Questions and Answers |
---|---|---|---|---|---|---|---|---|
課程圖示 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
課程原價 | – | |||||||
課程售價 | NT$ 470 | NT$ 470 | NT$ 470 | NT$ 470 | NT$ 470 | NT$ 470 | NT$ 470 | – |
課程評價(人數) | 4.0 分(44 個評分) | 4.6 分(228 個評分) | 4.2 分(67 個評分) | 4.3 分(30 個評分) | 4.3 分(54 個評分) | 5.0 分(6 個評分) | 4.3 分(16 個評分) | 4.1 分(7 個評分) |
課程時長 | 1.5 小時 | 28 小時 | 3 小時 | 2 小時 | 2.5 小時 | 3 小時 | 3.5 小時 | 小時 |
學生人數 | 4,844 人 | 2,677 人 | 675 人 | 294 人 | 270 人 | 260 人 | 141 人 | 99 人 |
課程特色 | Understand the Development process of Linux Kernel and install the latest mainline/stable kernel on your PC | Build a multitasking operating system and kernel with an interactive shell! | System Programming – Learn Netlink Sockets, Operating Systems, Loadable Kernel Modules, C programming From Scratch | Linux Kernel Programming – Memory Management in Deep | Learn basics of Linux Kernel architecture, the role of device driver. Develop linux device driver development skills | KGDB, KDB, GDB | Learn the various tools available to test Linux Kernel | Lets Brush up Linux Kernel Concepts |
連結 | Udemy | Udemy | Udemy | Udemy | Udemy | Udemy | Udemy | Udemy |
從老師查找更多課程
以上推薦的課程還沒挑到自己有興趣的嗎?
還是您有熱衷某個老師開的課程呢?
本頁除了提供Linux Kernel的課程以外,也列出這些課程所屬的老師的主要資訊頁,您可以從下列選單中了解更多相關介紹或看他們開的其他課程,期望您最終能找到自己想學習的項目。
參考其他作業系統和伺服器線上課程
除了本文介紹的課程種類以外,想要瞭解作業系統和伺服器領域還有哪些不同類型的課程值得一探究竟嗎?讓您可以從不同面向更紮實的學習,點擊參考以下其他熱門主題文章。絕對提供您最優惠人氣滿檔的課程,歡迎繼續延伸閱讀。
- 【2022年】十大Windows 10課程熱門排行推薦與優惠精選!
- 【2022年】十大LPIC-1:Linux 管理員課程熱門排行推薦與優惠精選!
- 【2022年】十大System Center Configuration課程熱門排行推薦與優惠精選!
- 【2022年】十大Linux 認證課程熱門排行推薦與優惠精選!
- 【2022年】十大Ubuntu課程熱門排行推薦與優惠精選!