这门综合性 Rust 编程课程欢迎各种水平的学习者,包括初学者和有一定编程经验的人。不要求事先了解 Rust,因此编码新手也能无障碍地学习。在整个课程中,您将获得 Rust 编程的坚实基础,并熟练掌握高级概念,从而能够编写高效、可靠和高性能的代码。您将了解 Rust 的核心概念和语法,学习有效的代码组织、错误处理技巧,并探索 Rust 的包管理器,以实现高效的项目管理。完成本课程后,无论您以前是否有编程经验,都将掌握开发 Reliability 和高性能应用程序的技能。


了解顶级公司的员工如何掌握热门技能

积累特定领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 获得可共享的职业证书

该课程共有4个模块
本周,您将学习如何使用编程建议、Copilot 提示和 GitHub Codespaces 等强大工具优化 Rust 开发工作流程。通过深入学习使用建议编程、使用 Copilot 的提示以及探索 Codepaces 的基本原理,您将掌握简化编码流程和更高效地与他人协作的技能。
涵盖的内容
23个视频14篇阅读材料4个作业1个讨论话题
本周,您将深入学习 Rust 编程中的控制流、错误处理和函数等基本概念。通过探索有关条件语句、Loop(包括 while 和 for 循环)、break 和 continue 语句、匹配控制流和错误处理的课程,您将扎实了解如何有效控制代码流和处理错误。此外,你还将探索 Rust 中函数的基本原理,包括单元函数、返回值、使用参数和借用概念。
涵盖的内容
24个视频11篇阅读材料2个作业7个非评分实验室
本周,您将学习 Rust 中的各种 Data Structure 和类型。我们将介绍定义结构体、创建 Instance 和相关函数。此外,您还将探索使用 String 和 str 类型进行字符串操作。课程还将涉及向量,包括值检索和元素添加。您还将熟悉枚举,包括 Option 枚举及其应用,以及使用枚举矢量。最后,我们将重点介绍处理枚举案例的详尽匹配。贯穿整个课程的实践评估将加强您对 Rust 数据结构和类型的理解。
涵盖的内容
21个视频7篇阅读材料1个作业8个非评分实验室
本周,您将探索与代码组织、测试、文档和库开发相关的高级主题。通过深入学习使用 doctest 验证代码、使用公共模块和私有模块、管理公共字段和私有字段、组织测试文件、为代码编写测试、测试私有代码、有效使用测试失败消息以及记录代码等课程,您将掌握创建稳健且结构良好的 Rust 项目所需的技能。
涵盖的内容
22个视频13篇阅读材料1个作业8个非评分实验室
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
从 机器学习 浏览更多内容
- 状态:免费试用
Edureka
- 状态:免费试用
人们为什么选择 Coursera 来帮助自己实现职业发展




学生评论
192 条评论
- 5 stars
55.72%
- 4 stars
17.18%
- 3 stars
9.89%
- 2 stars
8.33%
- 1 star
8.85%
显示 3/192 个
已于 Jun 27, 2024审阅
The fundamentals of rust course is very clear, well explained, and the contents are ok for any audience, with only little experience in other programming languages. I highly recommend it.
已于 Apr 30, 2024审阅
Great hands on lessons. Thoroughly organized. I am grateful for the learning experience.
已于 Oct 18, 2024审阅
Course is very good for this how start to learn Rust. It give essential knowledge that you can start to coding.
常见问题
要获取课程资料、作业和证书,您需要在注册课程时购买证书体验。 您可以尝试免费试听,或申请资助。课程可能提供 "完整课程,无证书"。通过该选项,您可以查看所有课程资料,提交必要的评估,并获得最终成绩。这也意味着您无法购买证书体验。
注册课程后,您就可以访问专项课程中的所有课程,完成作业后还可以获得证书。您的电子证书将添加到您的 "成就 "页面--在那里,您可以打印证书或将其添加到您的 LinkedIn 个人资料中。
是的。在特定的学习课程中,如果您付不起注册费,可以申请助学金或奖学金。如果您选择的学习课程有助学金或奖学金,您可以在说明页面找到申请链接。
更多问题
提供助学金,