获取资料

极客时间 Rust 训练营「包更新」

极客时间 Rust 训练营「包更新」

课程介绍

极客时间 陈天 Rust训练营。本课是一套系统高效的体系化Rust课程,一.夯实基础语法:从基础语法和数据结构上手,熟悉Rust的设计理念。完成思维转换,从其他编程语言平滑迁移至Rust。二.迁移生态系统:了解Rust常用的库和框架,掌握Rust生态体系的基本用法。在实战中逐步构建生产级应用,提升编程能力。三.打造高性能的系统基石:灵活运用Rust, 为系统增强可扩展性。发挥Rust语言的强项,打造稳定可靠的底层系统,循序渐进轻松实现Rust系统入门,实战驱动,围绕5大项目实战,带你构建生产环境级别的应用程序。

相关推荐

极客时间-初级Go工程师训练营

极客时间-Java实战特训营

为什么要学习本课程

语言设计思路严谨,帮你成为更好的工程师

代码安全性高,让工程师专注于代码逻辑和功能设计

比C语言性能更好,广泛应用在多种高性能场景下

表达力超越Go语言,拥有在编程语言中能想到的所有功能

Rust已被微软纳入第一等支持语言,也是Android新的系统组件首选开发语言

Rust已经进入Linux kernel,可用于开发Linux驱动等

字节等企业已经使用Rust开发系统组件,推动工程师使用Rust作为主力编程语言

与云计算领域结合紧密,未来发展潜力巨大

极客时间 Rust 训练营「包更新」

课程实战项目

实战一:构建简单的HTTP静态页面服务器

极客时间 Rust 训练营「包更新」

实战二:构建简易版Redis服务器

极客时间 Rust 训练营「包更新」

实战三:构建高性能聊天应用

极客时间 Rust 训练营「包更新」

实战四:构建强大高效的CRM微服务

极客时间 Rust 训练营「包更新」

实战五:构建更好的ChatGPT

极客时间 Rust 训练营「包更新」

适合人群

已掌握一门编程语言,有生产级的研发经验,想跟上技术潮流的工程师。

想进入云计算、操作系统、数据库、区块链等高薪领域,希望提升编程能力,扩展技能领域的工程师。

热爱编程,追求技术深度和广度,想要了解Rust语言的能力和设计理念的工程师。

资源目录

.

00 预习/

AIGC 浪潮下的技术实践/

InfoQ2023年研究报告/

Rust程序设计(第2版)/

Rust语言从入门到实战/

云原生、微服务领域最佳实践/

[655K] 入学基础和预习资料.pdf

大模型时代下的技术思考与个人成长/

陈天·Rust编程第一课/

01 第1周:从 Hello world 到实用的 CLI 工具/

[655K] 入学基础和预习资料.pdf

[172M] 1. Rust 语言简介

[ 37M] 2. Rust 编程工具和 CICD 环境

[ 89M] 3. Rust 基础语法

[ 59M] 4. Rust 的类型系统与数据结构

[100M] 5. Rust 的所有权和生命周期

[ 47M] 6. 泛型和 trait

[268M] 7. CLI 项目:处理 CSV

[382M] 8. CLI 项目:生成随机密码

[378M] 9. CLI 项目:Base64 编解码

[304M] 10. CLI 项目:文本签名(一)

[261M] 11. CLI 项目:文本签名(二)

[295M] 12. CLI 项目:HTTP 文件服务器(一)

[158M] 13. CLI 项目:HTTP 文件服务器(二)

[310M] 14. 重构 CLI 项目

[108M] 15. 总结与回顾

02 第2周:从单线程到多线程,从同步到异步(上篇)/

[294M] 1. Rust 并发处理简介

[173M] 2. 矩阵乘法:从线性处理到并发处理(一)

[300M] 3. 矩阵乘法:从线性处理到并发处理(二)

[160M] 4. 使用并发 HashMap 实时收集统计信息(一)

[341M] 5. 使用并发 HashMap 实时收集统计信息(二)

[136M] 6. 异步处理的基本概念

资料代码/

评论0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址