從 A 到 Z 精通 Rust 程式語言。包含專案、測驗等內容。歡迎初學者!
從這 67.5 小時的課程,你會學到
- Rust 是一種快速、安全且功能強大的語言,廣泛應用於 Web 開發、命令列工具、區塊鏈等眾多領域。掌握 Rust 的所有權模型,使用引用減少記憶體佔用,並了解編譯器如何避免常見的記憶體問題。
- 從核心語言基礎知識進階到特徵、生命週期和閉包等高階特性。
- 了解 Rust 的核心構建塊,包括結構體、枚舉、雜湊表等。
- 學習如何使用 crate、模組、外部相依性等建構更大型的 Rust 專案。
- 探索包含影片、測驗、書面作業、程式設計挑戰等內容的動態課程。
要求
- 一台 Windows、macOS 或 Linux 電腦
- 一個現代文字編輯器(課程中已安裝並使用 Visual Studio Code)
- 堅持不懈,專心致志!無程式設計經驗!
課程說明
本課程全面介紹了 Rust 的程式編輯,Rust 是世界上發展最快的程式語言之一。 Rust 為亞馬遜、微軟、Firefox、Discord 等公司和產品的程式碼庫提供支援。它廣泛應用於各種領域,包括 Web 開發、命令列程式、建置工具和資料庫。
超過 60 小時的影片內容,我們將從頭到尾講解這門語言,涵蓋成為高效開發者所需的一切 Rust 知識。
本課程內容豐富:
- 超過 60 小時的視頻,並不斷更新內容
- 多項選擇測驗
- 程式設計挑戰和專案
- 章節回顧
本課程從零開始設計,幫助您從新手晉升為專業人士。歡迎零基礎初學者,無需任何經驗!超過 400 個視頻,我們將從語言基礎知識到高級功能逐步講解。涵蓋的主題包括…
- 設定與安裝
- 變數
- 資料類型
- 函數和方法
- 控制流
- 所有權和引用
- 切片
- 結構體
- 列舉
- 泛型
- 選項和結果枚舉
- 向量
- 專案結構
- 字串
- 哈希表
- 錯誤處理
- 特徵
- 生命週期
- 閉包
- 迭代器
- 測試
- 隨機性
……還有更多!
在整個學習過程中,我將在程式碼編輯器中一步步指導你編寫程式碼。你還可以透過各種程式設計挑戰、測驗和書面作業來測試你的知識。
Rust 是一門眾所周知的難學語言。對於許多概念,我不得不翻閱不同的書籍、文章和影片才能理解其中的含義。我希望在這裡能揭開這些概念的神秘面紗,讓新生更容易學習這門語言。
感謝你關注本課程!
目標受眾
- 有志於學習世界上發展最快的程式語言之一的程式設計師
- 熟悉其他語言並渴望了解 Rust 獨特功能的開發者
講師簡介
Boris Paskhaver 軟體工程師 | 顧問 | 作家
大家好,很高興認識你!我是一位常駐紐約的軟體工程師、作家和顧問,自 2016 年以來一直在 Udemy 上授課。
和許多同行一樣,我並沒有循規蹈矩地選擇現在的 Web 開發者職位。 2013 年,我從紐約大學畢業,獲得商業經濟學和行銷學位。之後,我先後在多家公司擔任業務分析師、系統管理員和資料分析師,包括一家數位行銷機構、一家金融服務公司和一家國際科技巨頭。在其中一個職位上,我有幸接受了用 Python 和 JavaScript 建立多個專案的挑戰。
我沒有接受過正規的電腦科學教育;我完全是偶然發現了程式設計。最初的工作興趣很快就發展成了一種充滿熱情的週末愛好。最終,我辭去了之前的職位,去完成了 App Academy 的課程,這是一個位於紐約市的嚴格的全端 Web 開發訓練營。接下來的故事就眾所周知了。
我一直對科技與教育的交會著迷,尤其是在我苦苦掙扎於許多人們學習程式設計的傳統資源之後。作為一名講師,我的目標是創建全面的循序漸進的課程,將複雜的細節分解成易於理解的小塊。我喜歡打造那種剛開始學習就渴望擁有的教材。
我對教學充滿熱情,並樂於幫助你探索程式碼的潛力。期待課程再見!
字幕:簡中、英文
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- Udemy 永久擁有課程 許多課程約 NT400 (點擊連結看更多)
- ✨年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- Rust 相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響