fbpx

通過建構真正的應用程式來學習 Rust

Contents

Rust 程式設計語言基礎

從這 6.5 小時的課程,你會學到

  • Rust 程式設計語言的基礎
  • 低階記憶體管理
  • Rust 獨特的記憶體安全處理方法
  • 如何排除常見的編譯器錯誤

要求

  • 計算機科學基礎知識
  • 有至少一種其他程式語言的經驗

課程說明

你可能聽說過 Rust 程式設計語言 – 一種速度極快的現代系統語言,它不需要使用垃圾收集器就可以保證記憶體安全,而且最重要的是編寫起來很有趣。它有一個很棒的社群和優秀的工具。這些只是 Rust 連續五年被評為最受歡迎的程式語言的部分原因。 Rust 證明了系統程式設計師可以擁有美好的東西。

在這門課程中,你將學習 Rust 的基本原理。這種課程的形式與大多數其他課程有所不同。與其在每個影片中跳躍於不相關的概念之間和跟展示用語言寫和現實世界毫無關係的範例,我們將完全通過實踐來學習。

我們將一起建構真正的 Rust 應用程式,並在我們需要它們解決實際問題時引入新概念。

一開始有一個關於低階記憶體管理的簡短理論章節。

然後,為了介紹 Rust 的基礎知識,我們將建構一個簡單的命令行應用程式。這將為我們提供必要的知識,以處理一個更大的專案。

對於我們的大專案,我們將從頭開始建構一個工作的 HTTP 伺服器。我們將編寫 HTTP 協議的客製化實施,並用它建構一個正常執行的 Web 伺服器。這將讓我們介紹所有基本的和一些先進的 Rust 語言特性。

目標受眾

對安全系統程式語言感興趣的開發人員

講師簡介

Lyubomir Gavadinov 高階軟體工程師  ( 更多講師主講課程介紹 )

我是一個高階軟體工程師,有超過 7 年於各種公司的工作經驗。

在我職業生涯的大部分時間裡,我在亞馬遜和 AWS 工作,從設計和建構高規模的分散式系統到優化低層串流媒體協議的效能,我在那裡做過各式各樣的專案。

在我的日子裡,我已經寫了很多 C、Java 和 JavaScript,但是當我幾年前發現 Rust 時,我立刻愛上了它。

現在我想和大家分享我對 Rust 的熱情!

英文字幕:有

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

🙌 如何有效率地管理 ChatGPT 輸出與整理自己的 ChatGPT 提示( prompts )使用情境?LN+ for Web 已經針對 ChatGPT 的整合做最佳化


🙌 讓 Notion AI 成為你線上學習的得力助手,詳細操作請參考 – 使用 Notion AI 功能來為 udemy 的課程做摘要總結


  • 點選這個優惠連結 課程特價 | Udemy 永久擁有課程 NT370 起( 請登入 Udemy|按過“優惠連結”後到”報名參加課程“連結網頁做更新 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣


不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: