お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
1. Zig の概要
- Zig 言語とその哲学の概要
- 文法の基礎:変数、関数、ループ、条件分岐
- データ型と構造体
- メモリ管理の基本
- デバッグテクニック
- Zig の基礎に関する手動練習
2. Zig でのアプリケーション開発
- ユニットテストの書き方と実行方法
- ポインタとメモリ安全性の理解
- ビルドシステムとプロジェクト組織
- Zig で重要なデータ構造
- エラーハンドリングの戦略
- スタックとヒープメモリの考慮事項
- ファイル操作と I/O 処理
- アプリケーション開発に関する手動練習
3. 高度な Zig のトピック
- C との相互運用性(Zig-C 相互運用性)
- ベクトルの使用とパフォーマンス最適化
- 高度な Zig の機能に関する手動練習
要求
対象者
- Zig を学びたいソフトウェア開発者
- C/Rust の代替手段を探しているシステムプログラマ
- エンベデッドシステム、ゲーム開発、またはパフォーマンスが重要なアプリケーションに従事するエンジニア
前提条件
- 基本的なプログラミング概念(変数、ループ、条件分岐、関数)の理解
- デバッグ、基本的なデータ構造、およびエラーハンドリングの経験
- システムプログラミング(C, Rust など)の一部の経験
14 時間
お客様の声 (5)
彼は私の質問に非常に丁寧に答えてくれます。
Khaled Almarzooqi - Beamtrail
コース - Circuits and Electronics Fundamentals
機械翻訳
ショーンはダイナミックな講演者で、実践的な演習も非常に興味深く、実際に応用できることがわかりました。
Temira Koenig - Yeshiva University
コース - Raspberry Pi for Beginners
機械翻訳
トレーナーが私たちのニーズに合わせて対応すること
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
コース - The Yocto Project - An Overview - hands-on
機械翻訳
トレーナーは非常に親切で知識が豊富で、私が知らないことを説明するために努力してくれました
Felix - Microchip Technology Inc
コース - Embedded C Application Design Principles for Automotive Professionals
機械翻訳
有用な知識の習得と、以前は確信が持てなかったいくつかの点の明確化。
Kenneth Mahoney - University of Glasgow
コース - Arduino: Programming a Microcontroller for Beginners
機械翻訳