在过去一年中 Rust 语言取得了显著的进展。最新版本 Rust 1.61 已于 2024 年 4 月发布,带来了多项新特性和改进。Rust 1.61 中引入了改进的 error handling 机制,使得开发者能够更方便地处理复杂的错误场景。此外,该版本还优化了编译器性能,缩短了代码编译时间,从而提高了开发效率 。与此同时,Rust 生态系统中的工具链也在不断完善,Cargo 和 Clippy 等工具的优化进一步提升了开发效率和代码质量。
为了帮助更多开发者更好地理解 Rust、运用 Rust,并顺利进入 Rust 的世界,由 TinTinLand 联合 Polkadot、NEAR 共同打造的全新一期 Rust Web3 Buidler 训练营——《Rust 快速入门指南:掌握 Rust 编程基础》第三期于 5 月上旬圆满结束。让我们一同回顾这期训练营的精彩瞬间,并期待这些学员在未来利用 Rust 开发出令人惊艳的 Web3 项目!




课程回顾


第三期《Rust Web3 Buidler 训练营——基于 Rust 开发你的第一个 Web3 项目》课程于 2024 年 3 月 13 日开课,于 2024 年 5 月 6 日正式结业。课程由 Rust 语言中文社区联合创始人 Mike Tang 担任讲师,课程内容主要涵盖了:
🛠️ 课程形式包含:5 节视频课学习 + 2 次 Bounty 任务赛道技术分享 + 5 次 office hour or 课外加餐知识分享 + 5 次 Quiz 活动,高频率的线上直播互动让学员能够与导师保持紧密联系,确保线上学习的高效性。此外,课程期间还有多名助教陪伴学员,共同解决学习过程中遇到的各种问题,帮助学员顺利成长和进步。




学员画像


第三期课程自开班以来,实际参与学习比例达到 72%,最终毕业人数达到报名学员总数的一半。让我们一起来看看本期课程学员的基本情况吧!

学员们拥有多样化的编程语言背景

在开发语言基础统计中,Python 和 JavaScript 是学员中最为常用编程语言,分别有 33% 和 25%,学员们在编程语言方面的多元背景,为训练营中的学习和交流提供了丰富的经验基础。而 Rust 作为训练营的核心语言,虽然当前学员掌握人数较少,但具有很大的潜力和发展空间。

5 年以上开发经验学员占主导地位

在本期 Rust Web3 Buidler 训练营中,拥有 5 年以上开发经验的学员占比最高,达到 34%。其次,拥有 3-5 年开发经验的学员占 22%,1-3 年的学员占 17%,而有 1 年以下开发经验的学员占 20%。此外,完全没有开发经验的学员则占 7%
无论是新手还是资深开发者都对 Rust 和 Web3 技术充满了兴趣和热情,纷纷加入到我们的训练营中来,共同探索这门强大编程语言的无限可能。

更多学员了解并表达参与黑客松
与 Bounty 任务的意愿

所有报名第三期 Rust 入门课的学员中,大多数学员对黑客松和 Bounty 任务已有一定的了解,接近 62%,而另有 17% 的学员有深入了解但未曾参与过。此外,有 7% 的学员非常了解并且参与过这些活动。仅有 14% 的学员表示从未听说过。
值得一提的是,95% 的学员表示有意愿参与课程挑战赛或黑客松,大多数学员对这些实践机会充满兴趣和热情。期待未来学员们在实际项目中展现出色的创新能力。



近 100 份作业递交
过半学员顺利毕业

在课程期间,除了讲师以外,还有何元勋、Onion、刘博、江华和恭喜發財五位助教和 Adam 班长,共同帮助开发者完成了 Rust 入门课的学习。下面将从数据角度出发,为大家总结本期学员的课程表现。
  • 课程总点击量千余次,平均每节课程视频的浏览量达到 150+

  • 针对每次课程的主要内容,我们设计了包含重要知识点与实操案例的课后作业,总计收取了来自学员近 100 份作业

  • 共举办 5 次 office hour or 课外加餐知识分享 + 5 次 Quiz 活动+Bounty 任务 workshop,累计 100+ 人次线上参会,并积极互动交流;

多数课程学员在结课后表示对课程体系、教学质量、作业辅导、班级答疑等板块十分满意,顺利踏出了利用 Rust 勇闯 Web3 世界的第一步,期待后续能够有更多在 TinTinLand 社区学习深度技术课程的机会!




Rust 黑客松挑战赛

为了帮助开发者更好地使用 Rust 语言并促进生态建设,NEAR、Polkadot 与 TinTinLand 开发者社区携手合作,共同推出了 Rust Web3 Buidler 集结计划——开发你的第一个 Web3 项目,旨在为 Rust 入门第三期课程的学员提供一个展示学习成果的平台
参赛者可以任选其一进行项目开发,也可以同时参与两个赛道。在规定时间内提交 Demo 作品。本次 Bounty 挑战赛吸引了大量学员参与,报名人数达到了 24 人,其中 NEAR 赛道有 14 人,Polkadot 赛道有 16 人。最终,共提交了 9 个项目(NEAR:3个,Polkadot:6个)。经过初步筛选,有 5 个项目进入了 5 月 18 日的决赛 Demo Day 展示环节错过直播活动的小伙伴可以点击链接查看精彩回放哦!

活动主题

Rust Bounty 挑战赛 —— 入局 Rust 开发浪潮,打造 Web3 新星项目

活动时间

2024 年 5 月 18 日(周六) 20:00 UTC+8

精彩回放

🎙️ 回放链接https://www.bilibili.com/video/BV1hD421G7XL/




获奖项目介绍

让我们祝贺在本期 Rust 黑客松挑战赛中获奖的开发者和项目,下面我们具体看看这 4 个获奖项目吧!

Polkadot 赛道

🥇 Energy-bidding(参赛人:Pursue)

Energy-bidding 是基于 Substrate 框架的创新能源招标系统。该项目旨在利用区块链技术提高能源招标过程的透明度和效率,促进可再生能源的使用和交易。
🥈 FuBan(参赛人:潇迪)
FuBan 旨在基于 Substrate 区块链框架创建一个强大的去中心化金融(DeFi)借贷平台。该平台将允许用户借贷加密货币和游戏物品。用户可以在平台上存储资产,并指定借贷价格和时间框架。借款人可以借用这些资产,并在各种游戏或其他应用中使用这些资产。
🥉 POECenter(参赛人:李辉)
POECenter 实现了存证必要的基础功能,包括:创建存证、转移存证、撤销存证。

NEAR 赛道

celestial tarot(参赛人:Anne B)
Celestial Tarot 是一个基于区块链技术的塔罗牌应用,旨在通过区块链的去中心化和透明性,提供公平和独特的塔罗牌占卜体验。




Move 黑客松火热报名中

随着第三期 Rust Web3 Buidler 训练营的圆满结束,不少小伙伴的开发热情被充分点燃。现在,为了进一步拓展你的开发技能和项目经验,不妨参与我们的 Move bounty 和 Sui Overflow 黑客松,一同赢取超 100 万美元的奖金吧!七大赛道可供选择,按照要求提交项目即可获得 50U 奖励。
需了解更多活动详情,或快速完成线上组队冲击黑客松奖金,请添加 Terry(微信 🆔:Zain1229。马上行动吧,让你的开发之路更加精彩纷呈!
🦀️ 免费加入 Move 开发训练营:https://meggd.xetlk.com/s/g96Ad




结语

第三期 Rust 入门课的圆满结束和 Bounty 挑战赛的成功举办,不仅展示了学员们在短时间内掌握并运用 Rust 语言的能力,更体现了他们在 Web3 项目开发中的创造力与实践精神。这次活动为开发者们提供了一个展示自我的舞台,同时也促进了 Rust 生态的进一步繁荣。我们相信,学员们会在未来的 Web3 领域中将会继续发光发热,推动更多创新项目的诞生。让我们共同期待下一期训练营的到来,见证更多开发者的成长与突破。


往期精彩


想成为 Web3 开发者?你必须知道的完整入门路线图

技术驱动未来,全面揭秘 Sui 的生态发展和布局

2023年全球加密行业薪酬报告:开发者、产品经理、设计师和市场运营...薪资秘密大公开!



关于我们

ABOUT US



TinTinLand 是赋能下一代开发者的技术社区,通过聚集、培育、输送开发者到各开放网络,共同定义并构建未来。


Discord: https://discord.gg/kmPnTDSFu8

Twitter: https://twitter.com/OurTinTinLand

Bilibili: https://space.bilibili.com/1152852334

Medium: https://medium.com/@tintin.land2021

YouTube: https://www.youtube.com/channel/UCfHiMcFt-4btbC75FsReQh


点击“阅读原文”进入 TinTinLand 社区空间 Notion 资源库,需科学上网访问