Ultimate Rust 2:中级概念

Ultimate Rust 2: Intermediate Concepts

Rust 适合日常练习者

你将学到什么

  • 如何编写惯用的、经过充分测试、有文档记录的 Rust 代码
  • 线程、通道、闭包、迭代器、代码文档、std 库特征、错误处理、测试、基准测试、日志记录、属性、turbofish 等等!
  • “终极 Rust 速成课程”中教授的 Rust 概念超出了基础知识
  • 如何使用 Rust 制作视频游戏原型

要求

  • Rust 初学者知识(推荐参加“终极 Rust 速成课程”)
  • 具有一般编程概念和语言的中级以上经验。
  • Rust 安装完毕并准备使用 – 这是一门实践课程!

描述

与 Nathan Stocks 一起,以快节奏、有趣、有趣的方式深入了解Rust 编程语言。这是继终极 Rust速成课程之后终极 Rust系列的第二门课程。如果您喜欢那门课程,您也会喜欢这门课程!

这是一门实践课程!不仅针对讨论的每个主题提供了有针对性的练习,还有一系列项目场景,引导您使用所学知识来组合可在 macOS、Linux 和 Windows 上运行的可玩游戏原型!这些项目将使用 Rusty Engine,这是专门为本课程开发的游戏引擎,可将游戏引擎概念降至最低,以便您可以专注于准确使用您在本课程中学到的知识。

Rust 是一种系统编程语言,它消除了所有类型的错误和安全漏洞,具有像 C 和 C++ 一样的零成本抽象,编程很有趣,并且让系统程序员拥有美好的东西。难怪 Rust 在游戏引擎、高性能计算、嵌入式设备和 Web 编程等领域越来越受欢迎!了解如何编写高性能代码,而不必担心崩溃或安全​​漏洞。加入一个充满活力的开发者社区,这里的多样性、包容性和友善都是一流的目标。

本课程适合谁:

  • 经验丰富的系统程序员、软件开发人员、工程师、巫师、战士和霍比特人
  • 任何需要在严格限制下或以最少的错误快速、高效、安全地运行代码的开发人员。
  • 任何计划经常使用 Rust 的人
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。