Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
Rust for Web Development 簡介
- 什麼是Rust?
- 使用 Rust 進行 Web 開發的優勢
- Rust Web 開發框架和工具概述
設置開發環境
- 安裝 Rust 和相關工具
- 配置開發環境
- 探索用於 Rust Web 開發的流行 IDE 和文本編輯器
構建伺服器端 Web 應用程式
- 處理 HTTP 請求和回應
- 路由和 URL 處理
- 中間件和請求處理管道
- 會話管理和身份驗證
在 Rust 中使用資料庫
- Rust 中的資料庫選項概述
- 使用 Rust 庫查詢資料庫
- Rust 中的 ORM(物件關係映射)
- Rust 個 Web 應用程式中的數據遷移和管理
創建 RESTful API
- 設計 RESTful API
- 使用 Rust 處理 CRUD 操作
- 序列化和反序列化資料格式(JSON、XML 等)
- API 版本控制和文件
使用 Rust 開發前端元件
- Rust中的前端框架和庫概述
- 將 Rust 與 JavaScript 框架(例如 React、Vue.js)集成
- 使用 Rust 和 WebAssembly 編寫前端元件
Rust Web 應用程式中的性能優化
- 分析和基準測試 Rust Web 應用程式
- 通過異步程式設計提高性能
- 緩存和資源優化技術
- 負載均衡和擴展策略
確保 Rust 個 Web 應用程式的安全性
- Web 應用程式中的常見安全漏洞
- Rust 中的輸入驗證和清理
- Rust 中的身份驗證和授權
- Web 應用程式中的安全通信和加密
測試和部署 Rust 個 Web 應用程式
- 為 Rust Web 應用程式編寫單元測試和集成測試
- Rust Web 專案的持續集成和部署管道
- Rust Web 應用程式的容器化和部署選項
- 在生產環境中進行監視和日誌記錄
摘要和後續步驟
最低要求
- 對程式設計概念的基本瞭解
- 熟悉 HTML、CSS 和 JavaScript
- 具有後端程式設計語言(例如 Python、Ruby 或 Node.js)的經驗
觀眾
- 開發人員
- Web 開發人員
- 後端開發人員
21 時間:
客戶評論 (2)
我喜歡我們製作的互動式示例,培訓師對我們提出的問題幾乎每個主題都非常瞭解,並就與培訓中某些材料相關的實際用例提供了出色的建議。
Tracy - GenesysGo
Course - Rust Advanced
機器翻譯
培訓師解釋了很多關於 RUST 的有趣事情,從基礎開始,到它的應用,走向 Blockchain,這是非常有見地和引人入勝的
Elena Paraschiv - ICI BUCHAREST
Course - Rust Programming
機器翻譯