这是《终极Rust》系列的第二门课程,承接《Rust终极编程指南 – 快速入门》。我们将以同样快节奏、有趣且信息量大的动手实践方式,进一步深入探索Rust编程语言。如果你喜欢上一门课程,那么你一定会爱上这门课!

课程说明

这是一门动手实践课程!每个主题都有针对性的练习,还有多个项目场景,帮助你应用所学知识,构建能在macOS、Linux和Windows上运行的游戏原型。

我们会使用专门为本课程开发的Rusty Engine游戏引擎,简化游戏引擎的概念,让你能专注于学习Rust本身。

你将学到的内容

  • 如何编写符合Rust风格的、经过良好测试且有文档记录的代码
  • 线程、通道、闭包、迭代器、代码文档、标准库特性、错误处理、测试、基准测试、日志记录、属性、turbofish等核心概念
  • 超越“Rust终极编程指南 – 快速入门”的基础知识的高级Rust概念
  • 如何用Rust制作视频游戏原型

学习要求

  • 对Rust有基本了解(建议先参加“终极Rust速成课程”)
  • 中级以上的一般编程概念和语言经验
  • 已安装并准备好使用Rust——因为这是一门动手实践课程!

适合人群

  • 经验丰富的系统程序员、软件开发者和工程师
  • 需要代码快速、高效、安全运行,或者在严格限制条件下工作的开发者
  • 计划频繁使用Rust的任何人
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。