Rust 编程:完整的开发人员指南
Rust Programming: The Complete Developer’s Guide
从零开始学习 Rust 编程语言!了解如何使用 Rust 编写代码和构建您自己的实际应用程序,以便您在今年获得录用。不需要以前的编程或 Rust 经验。
你会学到什么
- 计算机编程概念的基础知识,例如条件逻辑、循环和数据转换
- 基础计算机科学主题,例如计算机内存、程序逻辑和简单数据结构
- 使用数据:枚举、结构、元组、表达式、可选数据等
- 扎实理解 Rust 编程语言的所有核心概念,例如:内存、可变性、特征、切片和泛型
- 使用 Rust 编程语言读写应用程序代码
- 利用 Rust 生态系统更有效地开发应用程序
- 如何将现实生活中的需求转化为工作应用程序以解决现实世界中的问题(并且您可以将其添加到您的投资组合中)
- 如何通过使用自动化测试和利用 Rust 语言的特性使您的程序可靠
学生不断告诉我们,这门课程是对Rust-Lang 官方书籍(这也是一个很棒的资源)的完美补充。
为什么?
因为本课程的重点是边做边学,而不是观看无休止的教程,但没有任何可展示的内容。您将通过实际编码和构建自己的 Rust 项目来学习 Rust。
而且你不会一个人学习 Rust。
因为通过今天的注册,您还可以加入我们独家的实时在线社区课堂,这样您就可以与成千上万的学生、校友、导师、助教和讲师一起学习。
积极的。熙。支持。有帮助。友好的。激励。基本的。
这些只是学生用来描述 ZTM Discord 的几个词,它也是 Discord 上最大和最活跃的开发者社区之一。
最重要的是,您将向 Jayson 学习(并与他一起学习),Jayson 是一位具有使用 Rust 为公司构建应用程序的实际经验的行业专家。
但我对 Rust 或编程一无所知!?
完美的。本 Rust 编程课程专为希望学习如何编码而不被技术术语和计算机科学主题所淹没的完全初学者而打造。
我们将首先教您开始构建应用程序所必需的核心编程概念,同时也为以后的学习打下坚实的基础。
学习编程的最好方法就是实际去做!
这就是为什么您将尽快编写引人入胜且有趣的程序的原因。
怎么样,你问?本课程包含30 个编码练习以补充讲座,并且在设计时考虑了实际应用。
每个练习都会提出一个问题,并提供有关如何实施解决方案的提示,因此您可以获得成功所需的练习。练习随附一段视频,演示练习的可能实现方式,以及代码如何完成任务及其工作原理的逐行评论。
本课程中的信息以深思熟虑的顺序介绍,这意味着您将始终了解程序中的每一段代码在做什么,以及它是如何工作的。
无需等到课程后期,或学习更高级的主题,才能完全理解呈现的代码。
这是通过通过简明易懂的讲座来积累知识来实现的,这些讲座可以快速复习。
在本 Rust 课程结束时,您将学习:
- 使用代码所必需的关键概念,没有过多的细节
- 为现实世界的问题创建数字解决方案
- 使用 Rust 编程语言读写应用程序代码
- 利用 Rust 生态系统高效开发应用程序
- 自动化测试以增强解决方案的可靠性
- 如何通过使用生成的文档使您的项目更易于使用
- 基础计算机科学主题,例如计算机内存、程序逻辑和简单数据结构
所以这只是另一门针对初学者的课程?
现在来吧,这是一个严肃的问题吗?我们从零开始。我们永远不会那样对你。我们超越了基础。
本课程不仅适用于初级程序员,也适用于任何希望学习 Rust 的程序员。
如果您有使用高级内存管理语言(如Python、JavaScript或 C#)进行编码的经验,那么本课程很好地介绍了 Rust 编程语言(这是一种低级编程语言)及其独特的内存模型和句法。
我们还确保涵盖中级和高级主题,以便您构建的项目可以在现实世界中使用。
如果您还没有看到涵盖的所有内容,请查看完整的课程列表。
与我们所有的课程一样,本课程并不是要让您在不了解原理的情况下只是编写代码,这样当您完成本课程后,除了观看另一个教程之外,您不知道该做什么……不!
本课程将推动您并挑战您,让您从绝对的初学者成长为可以构建您自己的真实世界 Rust 应用程序并被聘为 Rust 开发人员的人 💪。
Zero To Mastery 的毕业生现在在谷歌、特斯拉、亚马逊、苹果、IBM、摩根大通、Facebook、Shopify 和其他顶级科技公司工作。
他们还作为顶级自由职业者在世界各地远程工作时获得报酬。
他们来自不同的背景、年龄和经历。许多人甚至从完全的初学者开始。
所以没有理由不能也是你。
2024-08-22 更新 从242 节课(25 小时 58 分钟)更新到246 节课(26小时 8分钟)
评论(3)
这门课最新更新日期是2024年12月,本网站这门课最新更新日期是2024年8月,本网站能否更新到最新?
已经是最新的了 没有东西可以更新 网站的更新日期不可信 是假更新
这门课最新版有一章是Maintainable Code,里面17讲这里全部没有。还有一章是Project: Time Tracker,里面23讲这里全部没有。