【Udemy课程】面向程序员的Rust语言入门——从其他语言过渡 [2024版] | Rust for Programmers – Coming from another language [2024]

【Udemy课程】面向程序员的Rust语言入门——从其他语言过渡 [2024版] | Rust for Programmers – Coming from another language [2024]-幻仿编程
【Udemy课程】面向程序员的Rust语言入门——从其他语言过渡 [2024版] | Rust for Programmers – Coming from another language [2024]
此内容为付费资源,请付费后查看
49.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
资源分类: IT编程查看预览
最近更新: 2024-08-30文件内容: 视频+中英文字幕+配套课件
视频分辨率: 720P 准高清视频大小: 5.57GB
视频语言: 英语视频字幕: 中英字幕

幻仿编程 Udemy 付费课程,独家中英字幕 + 配套资料!
限时1折特惠!课程永久访问权,随时随地学习!

程序员的 Rust – 来自另一种语言 [2024]

Rust 揭秘:使用现代、类型安全且快速的编程语言释放您的编程潜力。

讲师:Jan Schaffranek


图片[1]-【Udemy课程】面向程序员的Rust语言入门——从其他语言过渡 [2024版] | Rust for Programmers – Coming from another language [2024]-幻仿编程

您将学到什么

  • 了解 Rust 的基本概念
  • 理解可变性和借用背后的逻辑
  • 了解标准库的最重要特性
  • 应用现代面向对象
  • 理解特征和泛型的使用

探索相关主题

  • Rust(编程语言)
  • 编程语言
  • 发展

要求

  • 具有现代编程语言(C、C++、Java 等)的基本经验

描述

课程描述:

您想学习和掌握现代而有效的编程语言 Rust 吗?您已经拥有另一种编程语言(例如 C/C++、C#、Java、Python 等)的基本经验?那么我的 Rust 课程正适合您!

什么是 Rust?

Rust 的开发目标是安全、并发和实用。安全性特别指避免程序错误导致内存访问错误或缓冲区溢出,从而可能还会导致安全漏洞。与其他具有自动内存管理的编程语言不同,Rust 不使用垃圾收集来实现此目的,而是使用特殊的类型系统。其类型安全性已得到正式证明。(来源:维基百科)

主要特色

  • 无竞争条件
  • 没有例外
  • 无内存泄漏
  • 包含的官方工具:
  • 构建系统
  • 包管理器
  • 编译器
  • 单元测试
  • 基准测试
  • 文档生成器

学习 Rust 真的重要吗?

Rust 已连续六年在年度 Stack Overflow 开发者调查中名列第一。该语言的性能与 C++ 一样好,但同时更防错,并且包含开发人员所需的所有工具。甚至 Linux 内核的部分内容也已用 Rust 编写!

本课程包含以下主题:

  • 安装工具
  • 变量和控制台
  • 功能基础知识
  • 内存管理
  • 通用编程
  • 数据结构
  • 库和工具
  • 主题和频道
  • 面向对象
  • 更多主题
  • 章节后的小型编程项目

今天就成为专业人士,掌握明天的技术! 课程上见!

本课程适合哪些人:

  • 所有想学习 Rust 的人:)

显示更多显示较少

共 102 节课程 • 总时长 8 小时 47 分钟
第一章 课程介绍
1. 课程介绍4分45秒
2. Windows编译器安装 – 第2部分4分55秒
3. Linux编译器安装 – 第2部分2分48秒
4. Mac 编译器安装 – 第2部分1分56秒
5. 课程手册1分51秒
6. 设置 Visual Studio Code4分8秒
7. 你好世界示例9分50秒
8. 你好世界 – 运行与调试5分35秒
第二章 第2章 变量与控制台输入输出
1. 打印与格式化9分55秒
2. 可变与不可变5分7秒
3. 原始数据类型6分59秒
4. 常量4分11秒
5. 跟读训练6分24秒
6. 控制台输入4分39秒
第三章 第3章第1节 复合类型
1. 元组6分33秒
2. 数组5分30秒
3. 数组切片3分32秒
4. 字符串8分9秒
第四章 第3章第2节 函数与控制流
1. 函数3分48秒
2. 条件判断3分57秒
3. 循环5分29秒
4. 枚举 – 第1部分5分24秒
5. 枚举匹配2分26秒
6. 比赛4分10秒
7. 枚举 – 第2部分4分37秒
8. 选项枚举7分5秒
9. If Let4分38秒
10. 嵌套选项匹配4分32秒
11. While Let3分25秒
第五章 第3章 更多基础知识
1. 字符串切片3分39秒
2. 结构体6分27秒
3. 结构体方法5分13秒
4. 关联函数2分18秒
5. 更多关于结构体的内容4分28秒
6. 闭包2分35秒
7. 函数指针2分29秒
第六章 项目1 猜数字游戏
1. 猜谜游戏 – 第1部分5分52秒
2. 猜谜游戏 – 第1部分6分36秒
第七章 第4章 内存管理
1. 铸造4分2秒
2. 所有权7分21秒
3. 借贷规则5分27秒
4. 我们一直在移动吗2分48秒
5. 借用作用域2分42秒
6. RAII与Box指针5分23秒
7. 引用计数指针3分58秒
8. 终身6分8秒
第八章 第5章 第1节 错误处理
1. 恐慌3分39秒
2. 结果枚举6分59秒
3. 解包与预期6分29秒
4. 错误传播3分36秒
5. 运算符2分54秒
第九章 项目2 文件解析器
1. 文件解析器 – 第1部分10分1秒
2. 文件解析器 – 第2部分6分42秒
3. 文件解析器 – 第3部分4分28秒
第十章 第5章第2节 泛型
1. 泛型结构体4分57秒
2. 泛型方法与特征4分43秒
3. 泛型结构边界2分48秒
4. 扩展类型的特征8分7秒
5. 实用衍生性状4分39秒
第11章 项目3 比较特征
1. 比较特征7分45秒
第12章 第6章 数据结构
1. 向量7分6秒
2. 哈希映射10分16秒
3. 哈希集合6分6秒
4. 迭代器 – 第1部分12分4秒
5. 迭代器 – 第2部分8分12秒
6. 迭代器与迭代器特征6分27秒
7. 范围迭代器4分50秒
第13章 项目4 计算
1. 计算7分7秒
第14章 第7章 – 1 箱与模块
1. 图书馆6分15秒
2. 模块 – 第1部分4分36秒
3. 模块 – 第2部分4分29秒
4. 模块 – 第3部分2分24秒
5. 绝对路径与相对路径3分32秒
第15章 项目5 迭代器模块
1. 迭代器8分40秒
第16章 第7章第2节 工具
1. 单元测试8分57秒
2. 代码覆盖率3分34秒
3. HTML文档6分4秒
4. 代码检查工具Clippy5分5秒
5. 编译选项与配置文件5分24秒
6. 基准测试4分52秒
7. 版本2分18秒
第17章 项目6 迭代器测试
1. 迭代器4分30秒
第18章 第8章 线程与通道
1. 线程8分25秒
2. 频道 – 第1部分7分15秒
3. 通道(mpsc) – 第2部分1分54秒
4. 互斥锁6分17秒
第19章 项目7 并行素数
1. 实现并行素数计算9分58秒
2. 时间与优化3分59秒
第20章 第9章 面向对象
1. Rust面向对象编程2分13秒
2. 多态性 – 第1部分2分51秒
3. 多态性 – 第2部分3分7秒
4. 多态性 – 第3部分1分38秒
5. 运算符重载6分
6. 超级特质2分26秒
第21章 项目8 一维张量
1. Tensor1D – 第1部分4分5秒
2. Tensor1D – 第2部分8分15秒
第22章 第10章 更多细节
1. 自定义错误类型5分51秒
2. 解引用Trait3分42秒
3. 闭包特性2分5秒
第23章 项目9图形用户界面
1. 入门2分10秒
2. 图形用户界面9分19秒
第24章 第11章 课程完成
1. 课程总结30秒
1. 关于课程更新与获取

如何获取本站课程?

免费获取方式:在本站签到、评论、发布文章等可获取积分,通过积分购买课程。
付费获取方式:购买本站【月度会员】或【永久会员】。

课程购买后是否支持更新?
是的,所有课程均提供免费更新服务。 我们致力于为您提供持续的学习支持。

如何获取更新?
单独购买的课程: 您可在“个人中心”随时查看购买记录及最新下载链接,轻松获取免费更新。
永久会员: 您可在相关页面直接查看最新下载地址,随时免费获取更新。
非永久会员(重要提示):通过会员权限下载的课程,在“个人中心”可能不显示具体订单记录。

因此,会员到期后,您将无法通过“个人中心”查看最新下载链接。
解决方案建议:续费会员: 恢复会员权限后,即可再次查看所有最新下载链接。
妥善保存下载链接: 我们强烈建议您在会员有效期内,保存好本站分享的课程下载链接。通常,课程更新内容会直接补充到原有分享链接中。
2. 关于课程资料

课程下载后资料是否齐全?
绝大部分课程资料齐全。 我们尽力确保您获得完整的学习资源。
少数情况说明: 极少数课程可能存在资料缺失情况。针对 Udemy 课程,资料形式多样,请知悉:本地文件(随视频下载): 此类课件通常随视频一并提供,下载即得。

本地文件(含链接): 课件文件中会提供资料下载链接,您需自行访问链接下载。此类资料通常也可获取。
在线平台存储(如 GitHub): 讲师会在视频中说明资料获取方式(如访问特定平台),请您按指引自行下载。
③ Udemy 平台内资料: 部分资料需登录您在 Udemy 购买的账号才能查看。此类资料本站无法提供,除非您自行在 Udemy 平台购买该课程。
3. 关于课程字幕

是否提供中英文双字幕?原本无字幕的课程是否支持?
是的,本站下载的所有课程均提供中英文双字幕,包括 Udemy 原本无任何字幕的课程。 我们致力于提升您的学习体验。

Udemy 字幕现状与本站服务:
○ Udemy 绝大多数课程本身不提供任何字幕。在少数提供字幕的课程中,也几乎不提供中文字幕。

本站字幕服务流程:
Udemy 有字幕: 我们会将其翻译成中文字幕,与英文字幕一同提供。
Udemy 无字幕: 我们会通过技术手段识别生成英文字幕,再翻译成中文字幕,一同提供给您。

字幕服务重要说明(请您理解):
翻译精度: 字幕翻译采用谷歌翻译引擎完成,虽不及人工翻译精准,但足以保障您正常学习理解。
若您仍然觉得字幕精度较低: 可联系站长针对性润色字幕(该服务仅限本站会员)。
4. 关于视频存储与使用

视频存储位置与观看/下载方式?
本站所有课程视频均存储于网盘平台。
您支持在线观看: 可在网盘内直接播放学习。
您支持下载: 可将视频下载至本地,使用播放器播放,更灵活便捷。

主要存储网盘:百度网盘

视频格式与加密情况?
本站所有课程视频均以 MP4 或 MKV 通用格式提供。
视频文件不加密,您可自由分享(请遵守相关法律法规)。
播放建议: 使用本地播放器(如 PotPlayer)播放时,可同时加载中英文字幕文件,学习体验更佳。您可参考我们提供的《PotPlayer 挂载中英双字幕教程》。
5. 关于售后支持与退款政策

遇到问题如何联系?
无论您在购买前或购买后遇到任何疑问,都欢迎随时联系站长。 我们将竭诚为您服务。

退款政策说明:
原则: 由于虚拟商品(课程、资料等)具有可复制性,一旦购买成功并完成下载,原则上不支持退款。

请您在购买前仔细阅读课程介绍、资料说明及本条款,确认符合您的需求。 如有不确定之处,欢迎先行咨询站长。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容