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