完整的 Rust 编程课程
最大的 Rust 在线课程!2023 年通过挑战、编码实践等掌握 Rust!
教程演示🔗
课程描述
Udemy Academy 发布的完整 Rust 编程课程。 Rust 最大的在线课程!在 2022 年通过挑战、编码实践等掌握 Rust!
欢迎来到 Udemy 上规模最大、最全面的 Rust 编程语言课程!现在有 17 个小时的内容,这个实践课程会经常更新,以确保您以尽可能最快和最清晰的方式掌握成为 Rust 专家所需的所有技能。课程的前半部分充满挑战和实践练习,向您介绍 Rust 的基础知识,让您对 Rust 感到舒适和自信。本课程的后半部分侧重于数据结构和算法,探索您可以使用的数据结构以及如何使用它们!您还将学习分析空间和时间资源消耗的算法……等等!
您将在完整的 Rust 编程课程中学到什么:
- 编程基础包括:函数、结构、枚举、模式匹配、迭代器、闭包、智能指针、并发等。
- 学习内存管理并了解所有权、引用、借用以及如何保护 Rust 代码。
- 制作小程序,这样你就可以把概念放在一起。
- 了解如何测试您的代码。
本课程适合哪些人:
- 任何希望以最流行和最流行的语言之一获取知识的开发人员。
- 想要快速安全代码的人。
- 系统程序员、软件工程师、后端开发人员等。
课程规格
- 讲师:Tyler Weekley,Codestars
- 英语语言
- 培训级别:入门到高级
要求
-
无需编程经验。您需要知道的一切都会被教授!
说明
欢迎来到Udemy 上规模最大、 最全面的Rust 编程语言课程!
这门实践课程已包含17.5小时的内容,并且经常更新,以确保您以最快、最清晰的方式掌握成为 Rust 专家所需的所有技能。
本课程的前半部分充满了实际挑战和练习,向您介绍 Rust 的基础知识,让您对 Rust 感到舒适和自信。课程的后半部分重点关注数据结构和算法,看看你可以使用哪些数据结构,以及如何使用它们!您还将学习分析空间和时间资源消耗的算法……以及更多!
为什么要学习 Rust?
根据大量开发者调查,Rust 是过去几年最受开发者喜爱的编程语言。Rust 编程语言是一项备受追捧的技能,也是业内薪酬最高的技能之一。
在美国,Rust 开发者的平均年收入为14 万 – 25 万 美元(2022 年)。
你想用 Rust 做什么?!开发人员可以(并且确实!)使用 Rust 来构建游戏引擎、文件系统、网站和工具、操作系统、浏览器组件等等。
Rust 不会像许多语言那样牺牲内存管理的速度,但与 C/C++ 等语言不同, Rust确保了内存安全。Rust 的编译器将为您处理大量检查,以确保不存在未定义的行为、悬空指针、双重释放等。
为什么选择这门课程?
这是一门快节奏的课程,旨在以清晰但非常简洁的方式为您提供所需学习的一切。不涉及任何绒毛。我想尽快为您提供所需的技能,以便您立即开始使用 Rust 开发高质量的软件。
除了实践项目之外,课程的几乎每个部分都有专门的学生作业需要完成!每项作业都会测试您的新技能,并帮助您有信心继续处理自己的项目!
在本课程中,我将介绍:
- 常见编程概念(基本类型、函数、控制流)
- 所有权和移动
- 参考
- 结构体
- 枚举和模式
- 错误处理
- 板条箱和模块
- 特征和泛型
- 迭代器
- 收藏
- 并发性
- 网络组装
- 还有很多很多!
在本课程结束时,您将从编程基础知识开始,并一路成为Rust 专家!
你在等什么?今天就深入了解 Rust!
此课程面向哪些人:
- 任何希望获得最受喜爱和追捧的语言之一知识的开发人员
- 想要快速安全的代码的人
- 系统程序员、软件工程师、后端开发人员等。