Contents
課程簡介
觀看課程。 動手做。 學起來! 在 Rust in Motion 中,首席 Rust 專家 Carol Nichols 和 Jake Goulding 向您介紹 Rust 程式設計語言!Rust 專為現代系統程式設計而設計,具有令人印象深刻的速度和 thread-safe concurrency 。Carol 為 The Rust Programming Language 的合著者。Jake 建立了Rust FFI Omnibus,他也是 Stack Overflow上 Rust 標籤的第一個貢獻者。如果您已準備好開始編寫可上線品質快如閃電的程式碼,那麼這個 liveVideo 課程適合您!
简体中文书籍介绍
關於這個主題
Rust 在系統程式設計師中的受歡迎程度正在飆升。 作為 C 和 C++ 的替代品,Rust 超快的速度很大程度上來自於它的記憶體安全性,這是它在沒有資源貪婪的垃圾收集(resource-greedy garbage collection)的情況下實現的。 這種熱門系統程式語言的其它誘人特性還包括其豐富的型別系統、強大的函數語言程式設計影響力以及不受一個 runtime 需求的限制。 命令列應用程式、網路、嵌入式服務和 WebAssembly 是 Rust 在類似領域的亮點
關於這個線上課程
Rust in Motion 是進入 Rust 的完全通行證,由這個主題的權威專家帶您進入。 Carol 和 Jake 專業的指導讓你一開始學習聚焦 Rust 的不同與特別之處! 這種熟練的二重奏挑戰您深入挖掘變數的具體細節、原始資料型別、函式、控制流程構造、定義 enums 和 struct,並用方法向它們新增行為。 您將通過 ownership 和 borrowing,錯誤處理技術,生命週期註釋以及其它獨特的Rust概念來學習記憶體管理。 有了這個 liveVideo 的程式碼範例,受到真實世界情境的啟發,您將可以立即投入執行
上課前必備條件
非常適合對 Java、 JavaScript、 Ruby 或 Python 等語言有經驗的程式設計師
你將學到什麼?
- 如何決定變數的資料型別
- Rust 的基本資料型別
- 如何編寫慣用函式
- 控制流程構造,包括匹配表示式
- 使用 enums 和 struct 定義您自己的資料型別
- 使用方法向 enums 和 struct 新增行為
- Ownership 和 borrowing
- 錯誤處理
- 生命週期註釋( Lifetime annotations )
關於講師
Carol Nichols 是 The Rust Programming Language 的合著者,也是Rust核心團隊的成員。Jake Goulding 是 Rust FFI Omnibus的建立者,Rust 基礎架構團隊的成員,以及Stack Overflow上Rust標籤的最大貢獻者。TCarol 和 Jake共同共同創立了Integer 32,這是世界上第一家 Rust 顧問公司。
什麼是 Livevideo
- 程式設計專家提供優質的視訊課程。
- 豐富,可互動的課程逐字稿瀏覽
- 以練習驅動來學習

你必須登入才能發表留言。