400-688-0112
作為企業(yè)級(jí)應(yīng)用開(kāi)發(fā)的首選平臺(tái),Linux系統(tǒng)程序設(shè)計(jì)課程聚焦三大技術(shù)維度:底層內(nèi)核機(jī)制、系統(tǒng)資源管理以及高性能服務(wù)開(kāi)發(fā)。課程采用CentOS 8與Ubuntu 20.04雙環(huán)境教學(xué),覆蓋從基礎(chǔ)Shell編程到高級(jí)內(nèi)核模塊開(kāi)發(fā)的全棧知識(shí)體系。
| 技術(shù)模塊 | 核心內(nèi)容 | 實(shí)驗(yàn)環(huán)境 |
|---|---|---|
| 系統(tǒng)編程基礎(chǔ) | 文件I/O操作、進(jìn)程控制、信號(hào)處理 | GCC 9.3/GDB 10.1 |
| 并發(fā)編程 | POSIX線程、進(jìn)程間通信、同步機(jī)制 | Linux 5.4內(nèi)核 |
| 內(nèi)核開(kāi)發(fā) | 設(shè)備驅(qū)動(dòng)開(kāi)發(fā)、系統(tǒng)調(diào)用擴(kuò)展 | Kernel Module開(kāi)發(fā)套件 |
課程包含分布式文件監(jiān)控系統(tǒng)與高并發(fā)網(wǎng)絡(luò)代理兩大實(shí)戰(zhàn)項(xiàng)目,要求學(xué)員完成:
教學(xué)環(huán)境采用阿里云ECS集群,配備:
完成課程可參與LFD430內(nèi)核開(kāi)發(fā)認(rèn)證考試,往期學(xué)員任職于華為OpenEuler團(tuán)隊(duì)、阿里云系統(tǒng)研發(fā)部等知名企業(yè),平均薪資漲幅達(dá)45%。