課程簡介

1. Zig語言介紹

  • Zig語言及其哲學概述
  • 語法基礎:變量、函數、循環和條件語句
  • 數據類型和結構
  • 記憶體管理基本概念
  • 調試技術
  • Zig基本知識的實踐練習

2. Zig中的應用程序開發

  • 編寫和運行單元測試
  • 理解指針和內存安全
  • 構建系統和項目組織
  • Zig中的基本數據結構
  • 錯誤處理策略
  • 堆棧和堆內存考慮
  • 文件操作和I/O處理
  • 應用程序開發的實踐練習

3. Zig高級主題

  • 與C的互操作性(Zig-C互操作
  • 處理向量和性能優化
  • 高級Zig特性的實踐練習

最低要求

目標受眾

  • 有興趣學習Zig的軟件開發人員
  • 探索C/Rust替代方案的系統程序員
  • 在嵌入式系統、遊戲開發或性能關鍵應用程序中工作的工程師

先決條件

  • 對基本編程概念(變量、循環、條件語句和函數)的理解
  • 調試、基本數據結構和錯誤處理的經驗
  • 對系統編程(C、Rust或類似語言)有一些了解
 14 時間:

人數


每位參與者的報價

客戶評論 (5)

Upcoming Courses

課程分類