Substrate 入门课第 14 期圆满结束,岗位内推直达知名 Web3 项目!
Substrate,一个完全免费且开源的框架,利用 Rust 语言的强大功能和安全性,为全球开发者提供了一个高效和灵活的开发环境。借助其模块化的设计,即使是新手开发者也能在短短 15 分钟内搭建起定制化的区块链。自 2020 年以来,OneBlock+ 联合 Parity 推出的 Substrate 系列课程已助力超过 3000 名开发者快速掌握 Web3 开发技能,推动着波卡生态和全球 Web3 的持续进步。
4 月 29 日,第 14 期「Substrate 区块链开发入门课」课程已圆满毕业收官!本期课程共计 38 名学员顺利毕业,13 名学员获得优秀毕业奖励。此外,在刚刚结束的结营仪式上,Bifrost 的 CEO 兼联合创始人 Lurpis 介绍了公司概况,并公布了三个内推岗位,给到本期课程的优秀 & 毕业学员。目前,已有五位优秀学员提交了他们的简历,希望加入这个充满潜力的团队。
以下是 Substrate 第 14 期入门课程精彩内容回顾:
🚩 结营仪式:
https://www.bilibili.com/video/BV1L1421X7SH/?share_source=copy_web&vd_source=8850a31b79b1231379bbe01a1a81c552
入门课内容回顾
第 14 期「Substrate 区块链开发入门」课程于 3 月 8 日正式开课,于 4 月 29 日结营,由 Parity 工程师王大锤、周俊、孙凯超三位具有丰富区块链开发经验的老师联合授课,刘正源,江华,杜崇铭,涂敏飞,李逸港,邹航标六位资深助教倾力辅助教学,Emma 担任课程班长,协助学员们深入理解区块链技术,并应用 Substrate 开发技能到实际项目中,从而提升实战能力和技术熟练度。
本期课程内容主要涵盖了以下内容:
作为 Substrate 入门课程,充分结合了学员的开发基础和知识需求,从实际出发进行科学安排,帮助开发者们更轻松地踏上 Substrate 开发之旅,为打造下一个 Web3 潜力项目奠定基础。
课程形式包含:六节录播课、课后作业、作业点评、技术分享、Office hour 和社区活动,线上直播互动让学员与课程导师保持密切交流和沟通,进一步提高学员的线上学习效率;开课期间还有多名课程助教辅导支持,及时解决学员面临的各种开发难题。
本期课程为公益性质课,结课后顺利毕业的学员们均获得了学费返还及毕业证书。此外,表现优异的团队内 21 名毕业学员还额外获得了奖学金。
课程学员精彩表现
以资深开发者为主,多数学员拥有丰富经验
本次课程学员中,绝大部分学员有一定开发经验,5 年以上开发经验的学员,占比达 22%;其次 1-3 年开发经验的学员占比 20%;3-5 年开发经验学员占比 18%。虽然完全没有开发经验的新手也有一定占比,达到 31%,但大多数学员带着丰富的开发经验参与本次课程,这为深入学习 Substrate 和实践打下了坚实的基础。
学员集中于一线城市,海外学员积极参与
从学员的地域分布上来看,学员大部分来自广东、浙江、北京、四川、上海这 5 个城市,其余同学分别来自 21 个不同城市和地区。值得一提的是,有接近 10% 的海外学员也加入了我们的学习行列,跨越国界来共享知识。这一方面得益于线上授课突破地理限制的优势,另一方面也突显了一线城市及海外地区在 Web3 领域的前瞻性和活跃度。
男性占比较高,女性开发者活跃参与
在参与者中,开发者绝大多数为男性,共 84 人,占比 87.5%;女性共 12 人,占比 12.5%。本期课程我们看到了更多女性开发者的身影,越来越多女性开发者开始投身区块链行业发光发热。
多数学员每日投入 1-2 小时学习
根据学员反馈,绝大多数学员每日能够安排 1-2 小时用于学习,约占总数的 39%。此外,每日学习时间在 1 小时以内的学员占比为 30%。投入 2-3 小时的学员占 20%,而每日学习时间超过 3 小时的学员则 占比 11%。尽管时间有限,但大部分学员能在日常生活中抽出至少 1 小时进行学习。
半数学员顺利毕业,优秀毕业率近 20%
在课程学习过程中,学员们在老师、六位助教以及班长的协助下,成功地完成了入门课程及相关作业练习。下面将从数据角度出发,为大家总结本期学员的整体表现:
每节课程视频的平均浏览量 500+,六次课程视频总浏览量近 3,000;
每次课程布置的课后作业,总计收到了来自学员的 282 份作业,人均学员提交作业次数达 3.86 次;
共举办 6 次课程 Office Hour,累计 140 人次线上参会,并积极互动交流;
38 位学员顺利完成学业任务并毕业,毕业率达到 52%;13 名学员成为优秀毕业学员,优秀毕业率达到 18%。他们将获得官方认证的毕业证书和学费返还等奖励!
学员满意度高,实操板块受欢迎,教师支持出色
在课程结束后,为了更好了解学员的学习感受,不断改进 Substrate 技术课程安排与内容设计,OneBlock+ 对学员进行了问卷调查回访。以下是部分学员的反馈与意见总结:
- 课程中新增的实操板块感觉很好,这不仅帮助大家更好地理解了理论知识,还增强了动手能力。通过实践操作,能够更深刻地把握课程内容,使学习变得更加生动有趣。
- 课程整体体验很好。特别是大锤老师非常负责任,大锤老师总能在讨论群不间断在群里耐心解答问题。
- 很不错!老师的课程 demo 很好地帮助我完成作业。
- 课程内容逻辑清晰,让学生对比特币网络有了一个基本的认识。 如果可以对比目前几个主流的网络,比如以太坊、solana、near 的实现,这样能更加加深理解。
教师寄语
在经历了近两个月的积极学习和参与后,大家都展现了极大的学习热情,完成了课程作业。在结营仪式上,王大锤和周俊表达了对学员的期望。
王大锤老师首先表达了对所有学员完成课程的祝贺,并提到了课程从基础的区块链概念介绍,如比特币起步,至 Substrate 的核心技术和工具选择的深入教学。她鼓励学员们利用在课程中学到的知识,尤其是 Substrate 框架在区块链应用中的灵活运用,例如集成 EVM 模块和开发复杂逻辑如 NFT。大锤老师还透露,今年下半年将有针对 Substrate 的黑客松活动,她鼓励学员们积极参与,进一步深化在 Substrate 上学到的技能。
周俊老师则在寄语中祝贺了学员们完成了课程学习,并重申了课程的目标是为学员们提供区块链基础知识、编程语言语法以及链上和前端交互等方面的基础介绍。他鼓励学员们在感兴趣的领域继续深造,并表示会有更多的活动和内容等待学员们的参与,如黑客松、进阶课以及每月的技术交流活动。此外,周俊老师还鼓励学员们与 Bifrost 多沟通,了解职位需求,祝愿学员们能够找到理想的工作。
毕业学员 & 优秀学员表彰
随着 Substrate入门课第 14 期的圆满结束,我们向所有通过自己的努力和坚持成功克服挑战的学员表示祝贺。所有在 2024 年 4 月 26 日前完成并满分通过六门必答题的学员均满足毕业标准,将获得课程学费全额退款及电子毕业证书。此外,在 4 月 19 日前完成全部作业,并且作业总分达到 90% 以上的学员被评为优秀学员,将额外获得纸质版优秀学员证书和波卡周边礼品。
特别表彰以下 13 位优秀毕业学员。恭喜你们的杰出成就,并期待你们在区块链领域的进一步发展。毕业证书将在五一假期后发放,祝贺所有达到毕业和优秀标准的同学!
优秀学员代表结业分享
在本期 Substrate 入门课程中,我们有幸见证了许多学员的卓越表现。同时我们邀请到了本次课程的两位优秀学员分享了他们的学习体验和未来展望。
马琳:作为第 14 期 Substrate 入门课程的优秀学员代表,我非常荣幸能分享我的学习经历。在这次课程中,我第一次接触到了 Rust 编程语言和 Substrate 框架。最初的挑战来自于环境设置和实验室练习,尽管我遇到了许多技术障碍,但王大锤老师给予了我极大的支持。她不厌其烦地解答我的每一个问题,使我能够迅速克服困难,让我感受到了 Substrate 社区的热情和专业。通过这次课程,我不仅学到了技术知识,更对区块链技术的潜力和应用前景有了深刻的认识。
陈嘉慧:我拥有多年的 Java 开发经验,随着技术的不断演进,我开始寻求新的职业方向,区块链技术自然而然成为了我的兴趣焦点。通过参加 OneBlock+ 的 Substrate 入门课程,我从零开始,逐步掌握了 Substrate 的核心概念和操作方法。课程不仅涵盖了区块链的基础知识和 Rust 语法,还通过实际的编程任务,使我深刻理解了模块化区块链开发的高效性。虽然过程中遇到了不少挑战,但得益于教师和助教的耐心指导,我能够顺利解决问题并坚定地继续我的学习之旅。未来,我计划将区块链技术与传统行业结合,开发出具有实际应用价值的项目。
Bifrost —— 毕业/优秀学员岗位内推
此外,正如在开营仪式上所承诺的, OneBlock+ 提供的不仅是知识学习的机会,还包括为大家搭建就业和创业的桥梁。本期课程的结尾我们有幸邀请到了 Bifrost 的 CEO 兼联合创始人 Lurpis,他介绍了公司概况,并公布了三个内推岗位,有兴趣的毕业生或优秀学员请将简历提交给 Emma【🆔:oneblockEmma】。
同时,对于有创业志向的同学,不要错过即将在 7 月开启的波卡黑客松创业大赛。希望每位学员都能在 Web3 领域找到自己的舞台,实现职业生涯的飞跃。
项目介绍:Bifrost 是基于 Polkadot 构建的模块化、可拓展、⾮托管的全链 LSD(Omnichain LSD) 平⾏链,通过 XCM 为 Web3 提供标准化、⾼收益、安全可靠的底层附息资产,正在实现任意链使⽤任意 LSD 的全链愿景。
「Substrate 区块链开发入门课」第 15 期即将开课!
即将在 6 月开课的「Substrate 区块链应用开发入门课」第 15 期,为您带来一系列全新更新的视频内容和课程规则。本期课程不仅包括宣讲会、开营仪式、6 节录播课程、官方翻译视频,还将有生态项目 Workshop 分享和圆桌讨论以及结营仪式。
特别值得一提的是,本期课程将免费向大家开放,并采取申请入学的方式,名额仅限 100 名学员,为确保您的参与请尽快访问以下链接,认真填写申请入学表格,通过申请的学员们我们将主动与您联系!
🔸 立即申请入学:
https://wj.qq.com/s2/14608784/e56c/
参与者不仅能够通过学习获得知识,还有机会通过完成特定任务和 mini hackathon 来获得奖金激励,具体的激励规则将在后续公布。这是一个难得的学习机会,同时也是展示您区块链应用开发技能的平台。不要错过这次深入了解和实践 Substrate 区块链开发的机会!
新课程助教招募进行中!
为了提高线上课程的效率,课程将开启助教招募。助教将参与教研过程,帮助课程学员的同时以教代学不断精进技术开发能力。与此同时,我们将为助教提供线上活动发言的机会,个人将会获得更多关注度与影响力。
此外,助教还将有机会与官方技术专家、志同道合的开发者建立联系,有助于拓展自己的发展资源并建立潜在的合作伙伴关系。欢迎各位开发者踊跃扫码报名!
报名二维码
助教的基本要求
每天能够付出 30 - 60 分钟业余时间在助教工作上
能够用一个多月的时间陪伴学弟学妹完成一个课程的循环
沟通能力强、靠谱最重要
助教的工作内容
批改学弟学妹作业以及点评
解答学弟学妹们的疑问,分享自身学习经验
激励学弟学妹们快速成长
助教福利
担任一期助教即可获得波卡周边
担任两期助教评选优秀助教,可获得波卡全套周边
结语
作为全球最大的 Polkadot 和 Substrate 开发者社区,OneBlock+ 一直致力于引导并支持每一位对区块链充满热情的开发者深入了解、精通 Substrate。我们见证了许多具有潜力的项目在我们社区的数千名开发者的共同努力下孕育并成长,最终踏入更广阔的行业舞台。即使面对逆风,我们也从未放慢前进的步伐。OneBlock+将不断改进课程内容和提升服务体系,始终以开发者的需求和反馈为核心,帮助更多学员明确职业发展方向并实现自己的职业目标。在区块链这个时代的新风口,我们与所有学员一起,迎接更多的挑战与机遇。
相关文章:

Substrate 入门课第 14 期圆满结束,岗位内推直达知名 Web3 项目!
Substrate,一个完全免费且开源的框架,利用 Rust 语言的强大功能和安全性,为全球开发者提供了一个高效和灵活的开发环境。借助其模块化的设计,即使是新手开发者也能在短短 15 分钟内搭建起定制化的区块链。自 2020 年以来ÿ…...

android进阶-AIDL
参考:Android进阶——AIDL详解_android aidl-CSDN博客 AIDL(Android 接口定义语言),可以使用它定义客户端与服务端进程间通信(IPC)的编程接口,在 Android 中,进程之间无法共享内存&…...

贪心算法-活动选择问题背包问题
目录 活动选择问题 无重叠区间-Leetcode 435 分数背包问题--贪心解法 贪心法 0-1 背包问题 贪心法 贪心算法的局限 Set cover problem 活动选择问题 分析: /* 要在一个会议室举办n个活动 - 每个活动有它们各自的起始和结束时间 - 找出在时间上互不冲突的活动组合,能…...

Web3工具集合 - 00
使用 React 和 Material-UI 构建的 Web3 工具集合 大家好! 我很高兴向大家介绍我最近刚启动了一个项目:Web3 工具集合。 这个项目的目的是一个集成各种 Web3 工具的网站,旨在为开发人员和加密货币爱好者提供便捷的工具和资源。 特点&#…...

分布式与集群的区别
先说区别: 分布式是并联工作的,集群是串联工作的。 分布式中的每一个节点都可以做集群。而集群并不一定就是分布式的。 集群举例:比如新浪网,访问的人很多,他可以做一个集群,前面放一个相应的服务器&…...

学习心得:如何开始学习一款MCU
一、MCU简介 任何一款MCU,其基本原理和功能都是大同小异,所不同的只是其外围功能模块的配置及数量、指令系统等。对于指令系统,虽然形式上看似千差万别,但实际上只是符号的不同,其所代表的含义、所要完成的功能和寻址…...

顺序表的实现(迈入数据结构的大门)(1)
上一节我们认识到了什么是数据结构 这一节我们就来实现第一个数据结构的实现 思考一个问题: 假定一个数组,空间为10,已经使用了5个,向其中插入数据的步骤: 1.插入数据,我们先要求数组长度,其…...

RERCS系统-WDA+BOPF框架实战例子 PART 1-新建List UIBB(列表组件)并分配Feeder Class和Node Element
需求背景: 已有的项目主数据功能,新增一个列表UIBB显示主数据额外的关联数据明细。 1、Fiori页面通过右键-技术帮助打开对应的组件配置; 2、双击对应的组件配置,调整对应的页面新建UIBB; 3、填写对应的UIBB属性字段&a…...

如何从 iPhone 恢复已删除或丢失的联系人?
不小心删除了您的 iPhone 联系人?不用担心。我们将向您展示如何从 iPhone或 iPad恢复已删除或丢失的联系人。当您从 iPhone 中删除联系人时,您可能认为无法将其恢复。但事实是,您可以从 iPhone 或 iPad 恢复已删除的联系人,因为它…...

RISCV 外部GCC 工具链安装@FreeBSD15
在交叉编译的时候,可以使用FreeBSD15默认的工具链:LLVM 也可以使用GCC工具链,GCC可以使用现成pkg包安装,也可以编译安装。 LLVM的特点是高移植性和高效,但学习成本高。GCC的特点是成熟稳定,但优化能力有限…...

全栈开发之路——前端篇(9)插槽、常用api和全局api
全栈开发一条龙——前端篇 第一篇:框架确定、ide设置与项目创建 第二篇:介绍项目文件意义、组件结构与导入以及setup的引入。 第三篇:setup语法,设置响应式数据。 第四篇:数据绑定、计算属性和watch监视 第五篇 : 组件…...

减瘦误区、雷点、陷阱和挑战怎么应对
在减瘦过程中,很多肥胖人群都容易踩到坑。比如陷入误区,认为只有短期快速的减调方式方法,才值得尝试,而忽视身体健康;或是踩到雷点,轻信强速方剂或方法,结果身体产生了排斥或根本没效用白花钱&a…...

Leetcode—946. 验证栈序列【中等】
2024每日刷题(133) Leetcode—946. 验证栈序列 实现代码 class Solution { public:bool validateStackSequences(vector<int>& pushed, vector<int>& popped) {int left 0;for(int i 0; i < popped.size(); i) {while(left &…...

Selenium定位方法及代码
天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。…...

GitHub搭建免费博客
一、GitHub仓库准备 搭建博客需要准备两个仓库。一个存放博客图床的仓库,另一个存放博客网站的仓库。 1.1、图床创建 新建仓库 第一步: 第二步: 生成Token令牌 点击右上角头像->Settings->下拉,直到左侧到底&#…...

开源代码分享(28)-含分布式光伏的配电网集群划分和集群电压协调控制
参考文献: [1] Chai Y , Guo L , Wang C ,et al.Network Partition and Voltage Coordination Control for Distribution Networks With High Penetration of Distributed PV Units[J].IEEE Transactions on Power Systems, 2018:3396-3407.DOI:10.1109/TPWRS.2018…...

idea-自我快捷键-2
1. 书签 创建书签: 创建书签:F11创建特色标记书签:Ctrl F11快速添加助记符书签:ctrl shift 数字键 查看书签: shift F11快速定位到助记符书签:Ctrl 数字键 删除书签: delete 2. 自动…...

深入学习指针3
目录 前言 1.二级指针 2.指针数组 3.指针数组模拟二维数组 前言 Hello,小伙伴们我又来了,上期我们讲到了数组名的理解,指针与数组的关系等知识,那今天我们就继续深入到学习指针域数组的练联系,如果喜欢作者菌生产的内容还望不…...

礼赞劳动节,致敬劳动者。节日随想:疾笔耕耘也是一种劳动方式。
马克思也快诞辰了206年了,恩格斯领导的第二国际通过的决议节日也迎来了134岁的生日了,我也继续在劳动的路上。 五月是值得纪念的日子,作为一名无上光荣的分子,无比仰慕崇拜的两位先驱前辈大胡子,其一 生于斯࿰…...

学习Java的日子 Day45 HTML常用的标签
Day45 HTML 1.掌握常用的标签 1.1 标题标签 h1-h6 <h1>一级标签</h1> <h2>二级标签</h2> <h3>三级标签</h3> <h4>四级标签</h4> <h5>五级标签</h5> <h6>六级标签</h6> 显示特点: * 文字…...

兔子与狮子
兔子与狮子 一只骨瘦如柴的兔子,在慢悠悠地吃草 趴在边上的狮子说,多吃点吧,你身上一点肉都没有 兔子说,我正在减肥,体重越来越轻,骨头越来越硬 狮子舔了舔嘴巴,你再狡猾,也是我的…...

GNU/Linux - 系统启动流程及rcS脚本介绍
Linux系统启动流程 在 Linux 系统启动过程中,会按特定顺序执行多个脚本和初始化例程,以使系统进入可用状态。虽然具体顺序可能因 Linux 发行版和版本而异,但以下是典型执行顺序的概括性概述: 1. BIOS/UEFI: 系统开机后…...

对象,字符串的解构赋值
大家想了解更多,可以去看阮一峰的ECMAScript6(ES6)标准入门课程 对象 简介 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } { foo: aaa, bar: bbb }; foo // "aaa" bar // "bbb" 对象的解构与数组有一个重要的不同。…...

Django 静态文件管理与部署指南
title: Django 静态文件管理与部署指南 date: 2024/5/10 17:38:36 updated: 2024/5/10 17:38:36 categories: 后端开发 tags: WebOptCDN加速DjangoCompressWebpackStaticDeployCICD-ToolsSecStatic 第一章:介绍 Django 静态文件的概念和重要性 在 Web 开发中&a…...

ORACLE ODAX9-2的一个误告警Affects: /SYS/MB的分析处理
在运维的多套ORACLE ODAX9-2版本,都遇到了一个计算节点的告警:Description: The service Processor poweron selftest has deteced a problem. Probabity;:100, UulD:cd1ebbdf-f099-61de-ca44-ef646defe034, Resource:/SYS/MB,;此告警从描述上…...

Spring AOP浅谈
什么是AOP? AOP是Aspect-Oriented Programming的缩写,是一种面向切面的编程方法。 在AOP中,一个切面是一组可以独立于其他代码执行的功能,如日志记录、安全性检查、事务处理等。这些功能通常被称为"通知",并…...

数据结构——图的基础知识与其表示
一:图的定义 由顶点的集合和边的集合组成;常以 G(V,E) 表示,G 代表图,V代表 顶点的集合,E代表边的集合; 如图: 在G1图中,有 0~4 五个顶点,有 0-1,0-2&…...

数据库管理-第187期 23ai:怎么用SQL创建图(20240510)
数据库管理187期 2024-05-10 数据库管理-第187期 23ai:怎么用SQL创建图(20240510)1 安装PGX1.1 数据库配置对应用户1.2 使用RPM包安装Graph Server1.3 安装Oracle Graph Client1.4 访问PGX页面 2 SQL Property Graph2.1 创建SQL属性图2.2 关于点和边图元…...

基于VOLOPV2的自动驾驶环境感知系统
基于VOLOPV2的自动驾驶环境感知系统是一个复杂的系统,它主要负责实时检测并识别周围环境中的各种物体和信息,为自动驾驶车辆提供必要的感知数据。以下是对该系统的一个简要介绍: 环境感知是自动驾驶系统中的一个关键部分,它依赖于…...

使用Python爬虫会遇到的问题和解决方法(包含案例)
一、HTTP错误(如403 Forbidden) 问题描述: 当使用requests库发起请求时,可能会遇到HTTP 403 Forbidden错误,这通常意味着服务器理解了请求,但是拒绝执行它。 解决方法: 1.设置headers…...