感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
1. Zig 入門
- Zig 語言及其哲學概覽
- 語法基礎:變數、函數、迴圈及條件判斷式
- 資料類型與結構體
- 記憶體管理基礎
- 除錯技巧
- Zig 基礎的實作練習
2. Zig 應用程式開發
- 編寫與執行單元測試
- 理解指標與記憶體安全性
- 建置系統與專案組織
- Zig 中的基本資料結構
- 錯誤處理策略
- 堆疊與堆積記憶體考量
- 檔案操作與 I/O 處理
- 應用程式開發的實作練習
3. Zig 進階主題
- 與 C 的互通性(Zig-C 互通)
- 處理向量與效能最佳化
- Zig 進階功能的實作練習
最低要求
目標受眾
- 對學習 Zig 感興趣的軟體開發人員
- 探索 C/Rust 替代方案的系統程式設計師
- 從事嵌入式系統、遊戲開發或效能關鍵型應用的工程師
先決條件
- 理解基礎程式設計概念(變數、迴圈、條件判斷式、函數)
- 具備除錯、基本資料結構及錯誤處理的經驗
- 擁有系統程式設計的經驗(C、Rust 或類似語言)
14 小時
客戶評論 (1)
能夠要求學習高級主題,即使最初沒有計劃。
Gabriel Chouinard - Spark Microsystems
課程 - FreeRTOS: Programming for Real Time Operating Systems
機器翻譯