【R星球】四天入门 Rust 语言,精品快速入门课首期招生
前言
你是否喜欢 Rust 语言,想要深入 Rust 语言,却又在学习和放弃两种状态反复横跳呢?如果是的话,那这门课程就是为你准备的。
这门课程的特色是,专注于 Rust 语言的入门。入门,是这门课程的唯一学习目标。所以课程删减了很多入门时不必要学习的“噪音”,确保你可以入门。
本课程学习受众通常需要具有一定的编程语言基础,如果有 C++ 或 Java 背景最佳。无需你有 Rust 基础即可开始学习。
入门的主要标准:
对 Rust 语言建立初步的心智模型,消除对 Rust 语言的迷茫
建立 Rust 语言知识体系结构,知道自己在入门之后该如何进阶
建立 Rust 语言的思维模式,了解 Rust 语言的抽象范式
可以阅读开源项目代码,动手实现自己的 Rust 项目
课程介绍
本课程为 Goolge Android 团队出的 comprehensive-rust 四天入门课程[1] 的个人改编版,该课程开源且使用 Apache License 2.0 ,所以允许商业、修改、分发等权限。
这四天涵盖的内容如下:
第 1 天:基本 Rust、所有权和借用检查。 第 2 天:复合数据类型、模式匹配、标准库核心类型。 第 3 天:trait 和泛型、错误处理、多线程并发、Unsafe Rust。 第 4 天:项目实践 :实现一个有趣的项目
本课程为线上课程,第一期于 2023 年 4月18号到21号 开课。如果你想报名,但是苦于没有时间,那么可以公众号私信联系我,统一安排到周末开课。你对本课程有任何问题,也欢迎交流。
你为什么而付费
其实你不花一分钱都可以学会 Rust ,那么你为什么要为这个课程付费?或者说你的钱花在了哪里?
由本人亲自授课和答疑。Android 团队原课程仅用于内部团队线下课堂授课使用,对于想通过本课程自学的用户帮助不大。所以,本课程的改编也是基于我多年深入企业 Rust 团队的咨询和培训经验,并且也经过企业培训的实证,对于满足学习要求的人,四天确实可以入门。 为你学习 Rust 节省更多时间。本课程专注的就是帮助你系统且快速地入门 Rust,可以为你节省很多时间。 同时加入 R 星球,跟我一起畅游 Rust 语言海洋,收获专属的专注于学习和提升 Rust 语言的成长空间。 获得专业的 Rust 咨询交流。包括项目实践案例、日常开发问题交流、职位内推等等。 帮助你建立学习方法。如果你还没有找到适合自己的学习方法,那么这一点对你很有帮助。
R 星球介绍
R 星球是由觉学社公众号推出的知识星球组织,致力于为广大 Rust 初学者和开发者提供一个专注于 Rust 语言的学习和提升空间,成为您的专属“纯人工的 RustGPT”。我在未来的几年内,将专注于 R 星球的内容运营。
星球内提供以下服务:
Rust 精品入门课程 Rust 开源项目解读 Rust 安全参考 Rust 生态蜜蜂精品文章 Rust 语言特性跟踪与解读 Rust 职位内推 读书会 Rust 问题咨询与交流 社区热点深入讨论
欢迎加入,前 50 名可以享受 300 元优惠卷,星球原价 1200元/年:
扫码加入星球
参考资料
Goolge Android 团队出的 comprehensive-rust 四天入门课程: https://github.com/google/comprehensive-rust