Rust 编程第 1 部分:Rust 编程基础

Rust Programming Part 1: Rust Programming Foundations

视频说明

7 小时视频教学

适用于实际应用的 Rust 编程。

概述:

Rust 编程第 1 部分通过清晰的培训和详细的示例向您介绍 Rust 编程的基础。Rust 是许多热情的程序员所拥护的语言,因为它的表现力、复杂性和严谨性。Rust 语言结合了 C/C++ 的效率、速度和底层功能以及 Java、Python 和 C# 等高级语言的优点,您可以使用它来实现各种解决方案,包括嵌入式系统、DevOps运营商、操作系统和平台等等。

Rust 编程基础是您学习之旅的第 1 部分。您将了解 Rust 工具集、Rust 类型系统以及如何实现流程控制。您还将学习如何使用复合类型和集合,以及 Rust 如何仔细管理对象的生命周期以及如何在代码中安全地引用它们。经验丰富的培训师 Andy Olsen 将系统地向您展示如何避免 C 和 C++ 中常见的陷阱和错误。

本课程包含的主题:

  • Rust 入门首先快速概述 Rust 作为一种编程语言,并向您展示如何下载 Rust 工具集。
  • 了解 Rust 变量和类型展示了如何在 Rust 中声明变量,并仔细研究了该语言中可用的一些基本类型。
  • 实现流程控制展示了如何在 Rust 中实现条件逻辑和迭代。
  • 了解枚举描述了定义和使用枚举类型的语法,还讨论了 Rust 库中的一些重要的标准枚举。
  • 使用复合类型和集合展示了如何创建和使用数组和元组,以及如何在 Rust 集合库中使用向量和映射。
  • 了解 Rust 中的所有权深入了解 Rust 如何管理对象生命周期的细节。您将了解 Rust 中复制值和移动值之间的差异。
  • 了解 Rust 中的借用着眼于一个称为“借用”的概念,这实际上是指在不声明所有权的情况下引用变量。

关于导师

Andy 是一位自由顾问、讲师和开发人员,在 IT 领域拥有 30 多年的经验。Andy 的职业生涯始于 C/C++ 开发人员,随着时间的推移,逐渐转向 Java、C# 和其他语言。Andy 积极参与广泛的技术,包括全栈开发、云原生应用、数据科学等。安迪热衷于技术教育,并在世界各地不同的市场领域开设培训课程。

技能水平

  • 初级到中级

了解如何:

  • 创建、构建和运行 Rust 应用程序
  • 正确组织 Rust 代码和应用程​​序结构
  • 安全有效地管理内存

课程要求:

  • 没有任何

谁应该参加本课程

  • 想要开始编写高效且结构良好的 Rust 应用程序的开发人员。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。