课程结业报告|如何从0成为一名Moonbeam开发者

本次课程邀请到了Moonbeam开发者关系工程师Henry作为主讲导师,总共266位开发者参与了课程学习,最终有50名开发者成功完成所有课程学习及作业,顺利毕业!让我们期待未来可以在Moonbeam生态中看到他们的身影。

Oneblock与Moonbeam中文团队合作推出的Moonbeam开发者课程《Moonbeam入门:轻松开始跨链Solidity开发》已于12月初正式结束,并且于12月3日以线上直播的形式举办第一期“Moonbeam开发者入门课程”结业典礼!​

本次课程总共吸引了超过3400人的关注,并有266人参与了课程的学习,共收到来自各位开发者提交的650份作业!

图片

 最后共有50名同学顺利完成全部课程任务获得毕业证书,其中44人成为本次课程的优秀学员。 

图片

课程内容回顾

由Oneblock与Moonbeam共同打造的首期开发者入门课程是量身定制的开发者跨链部署速成班。通过课程学习,开发者们可以了解如何在Moonbeam、以太坊以及其他以太坊兼容链上进行Soildity开发,掌握跨链交易的基本原理和实现方式

本次课程邀请到Moonbeam开发者关系工程师Henry作为主讲导师,总计12节课程,开发课程均为公益性质,关于课程详情请参考:Moonbeam入门开发课程上线 | 轻松开始跨链Solidity开发!

图片

课程内容主要包括

  1. 对Solidity、Substrate、Moonbeam以及EVM等的简单介绍;

  2. Moonbeam本地节点的运行以及与Web3钱包(如Metamask等)的连接;

  3. 介绍Moonbeam开发者工具,以及如何Moonbeam上部署智能合约、签署交易等;

  4. 使用Moonbeam预编译开发质押DAO DApp。

概括来说,课程的内容包括从环境搭建到运行节点、从部署合约到发行、以及DeFi项目中常用的预言机喂价以及NFT项目中常用的ERC721代币相关操作等,基本包含了在Moonbeam上基于EVM搭建应用时所有基础的,需要与链进行交互的操作。

为了帮助学员更好地掌握所学习的内容,我们还用心布置了涵盖重要知识点与实操案例的课后作业,让学员可以及时发现一些细节问题,并在每次课程后的Office Hour上向老师提问,通过“学”与“用”的结合,夯实了在Substrate框架下使用Solidity语言开发的基本功帮助学员在实践中迅速掌握跨链部署流程。

Moonbeam CEO 寄语

PureStake & Moonbeam创始人Derek Yoo在课程结业典礼上感谢并祝福了学习课程的开发人员,另外还表达了将Moonbeam发展为新型原生多链应用程序的最佳目的地的愿景。

他表示:波卡(Polkadot)也为Moonbeam平台和产品本身提供了很多思路,这就是以太坊的兼容性,与所有这些工具兼容,使我们更容易与波卡(Polkadot)以外的其他链进行相互操作。同时,这也为Moonbeam的战略发展提供了参考,即能够通过由波卡(Polkadot)提供的跨链集成来扩展基本的以太坊功能集

Moonbeam入门开发课程结业仪式 - Derek致辞

事实上,这是Moonbeam在行业中存在的意义。在未来的几年里,区块链世界将会有一个巨大转变,从只在一个区块链上建立的应用程序转变为建立/设计跨越多个区块链的应用程序。这个巨大转变将赋予拥抱多链未来的项目更广阔的未来。

学员“面面观”

在本次课程结束后,Oneblock对完成课程的学员进行了问卷回访来了解学员的学习感受,在收到的35份反馈中,我们发现学员除了从事与IT相关的职业之外,还包括了从事教育、交易策略设计、自媒体工作的“外行人”,甚至还有一部分是国内高校在读学生

这其中有毫无开发经验的小白,也有拥有10年以上开发经验的技术人员,而在被问及课程难度时,有28名同学都认为难度刚刚好,仅有6人觉得比较简单,而觉得简单的同学80%都拥有超过5年的开发经验。这也反映出Oneblock根据以往丰富的经验,在课程内容的设计上兼顾了大多数学员的情况,即使是认为课程简单的同学也认为在部分课程中有所收获。

此外,接受回访的学员全部都表示有兴趣继续进行学习,并且非常期待接下来的进阶课程!同时,我们也收到了同学们的宝贵建议,例如希望课后作业的实操部分比例提高一些、举办线下活动(疫情不允许啊😭)以及合约课程中增加一些例如DeFi、NFT、DAO的实例讲解。我们也会根据反馈不断改进,争取为同学们奉上更全面、更有价值的开发课程!

除了学员本身的反馈,我们也收集到了一些珍贵的开发者数据:

在使用电脑学习的学员中,Windows系统的使用者占到了23%,而MacOS仅占10%

图片

在城市分布上,人数前三的省份分别为广东、北京和浙江。除此之外,我们还看到有来自于加州、弗洛伦萨、斯图加特、东京、克恩顿、台北、悉尼、曼谷、澳门、温哥华、香港等各地华人开发者的加入。

图片

或许当前的样本空间仍然有限,但相信随着Oneblock影响力的不断提升,我们可以为波卡生态绘制出完整的国内开发者画像,帮助Substrate生态以及平行链项目更高效地建立开发者社区、生态,并更有针对性地推出开发工具。

学员有话说

在12月3日晚间举行的结业仪式上,我们也请到了四位同学分享了他们的学习心得与感受:

学员@刘博:

不要写太复杂的逻辑,Gas、数据结构和库功能、EVM 性能都是限制。可以把合约简单当做数据库存储的 model 层来使用,链上链下需要好好协作起来才能实现一个好的项目所以,还需要多学习 web3.js 怎么去与合约进行交互,怎么去异步处理结果。

学员@朱志鑫:

谈到学习的感受其实我想说的是,能够结合亲手实践加上作业反馈,学习者和老师的这种交流方式,对两边的共同成长都是非常好的,至少我自己看到的,视频质量其实通过这段时间的学习互动,是眼见为实的越来越好的,另外要说的是,助教和主讲老师的答疑都很及时准确,这一点尤其对于不怎么了解区块链技术的初学者都是非常好的。

学员@王奡:

这是一门特别容易上手、又能收获颇丰的课程,智能合约是构建DApp的基石,Moonbeam作为波卡之内与以太坊兼容度最高的智能合约平台,为进入波卡生态的项目方和开发者提供最熟悉的建设环境,助力整个波卡大生态的蓬勃发展。

学员@张逸夫:

关于怎么更好的学习咱们的课程,我认为一方面要紧跟咱们的课程以及Office Hour,及时学习新知识,平常遇到问题,一定要及时的提问,多问多思考才能进步,有什么问题只要是技术上的,群里的老师与同学都会很快的回答。

我们希望这些经验之谈可以成为以后参与Oneblock开发课程的同学的“开学第一课”,帮助大家利用有限的时间更快更好地掌握课程内容。

毕业学员可优先成为Moonbeam技术大使!

Moonbeam作为波卡生态的智能合约平台,已在插槽拍卖中以锁定超过3570万枚DOT的成绩成功赢得第二轮波卡插槽拍卖,而Moonbeam的先行网Moonriver已在今年早些时候成功拍得Kusama平行链插槽,截至目前已有超过60个项目通过Moonriver进入波卡生态,其中不乏很多知名的DeFi平台。从Moonriver正式上线至今已超过100天,目前其稀释后市值接近20亿美元。未来,Moonbeam也有望成为波卡生态中承载DeFi、NFT等基本应用,并形成价值沉淀的重要公链。

图片

也正是鉴于此,Oneblock希望可以通过本次课程吸引更多优秀的国内开发者加入Moonbeam生态,并支持开发者发挥他们的想象力来创建优质的Web3应用。Moonbeam团队也为跃跃欲试的国内开发者们准备了一份大礼:Moonbuilder技术大使计划。

Moonbeam期待招募志同道合的开发者一起学习新技能,扩大自身影响力,凝聚推动多链未来的力量。成为Moonbuilder的开发者可与Moonbeam生态共享全球资源,包括与Moonbeam技术专家面对面交流、访问Moonbeam全球大使网络、解锁各类技术大使专属权益等。


重点来了!

首批Moonbuilder将在开发者课程的学员中诞生!如感兴趣Moonbuilder申请详情,请关注Oneblock社区微信公众号,我们将于近期推出Moonbuilder大使计划及相关申请教程。

参与课程的学员中,有超过3/4都表示愿意成为Moonbeam技术大使。此外,毕业的学员还可以申请加入Moonbeam团队或者申请Grant来自己开发项目,甚至已经有部分学员已经在集结同门,不仅组团“征战”Moonbeam黑客松还获得不错的名次在看文章的你们,无论是否参与了课程,都可以查看Moonbeam招聘信息以及Grant申请流程

成为Moonbeam开发者的引路人

随着波卡正式启动平行链插槽拍卖,等待了数年的波卡生态建设终于拉开帷幕。与以太坊不同的是,国内的团队在波卡生态中扮演着非常重要的角色,有不少的优质项目都是由国内团队开发。

但对于平行链之上的应用,国内开发团队的能力与想象力却略显不足,不少传统互联网技术人员希望进入Web3领域却苦于不知道如何入门。

图片

Oneblock将够继续与Moonbeam的合作开发者课程,第二期入门课将于2022年2月下旬开课,我们希望能够继续成为众多开发者朋友们的“引路人”,为Substrate生态不断注入新鲜血液,让好的idea在国内落地生根,开花结果。

最后再次感谢所有参与Moonbeam入门开发课程学习的开发者,让我们一起继续为Web3的浪潮贡献力量,期待与你相见于那个我们梦想所及的时代。

👉 Moonbeam技术文档:https://docs.moonbeam.network/cn/

📺 结业典礼视频:https://www.youtube.com/watch?v=u6sM8vJLU18

✍️ 课程回顾:

第一课:课程导读
第二课:环境配置与安装运行 Moonbeam 节点
第三课:Truffle和连接MetaMask
第四课:使用Truffle在Moonbeam部署智能合约
第五课:介绍使用Remix IDE部署ERC-721(NFT)合约
第六课:介绍和使用web3.js与Moonbeam交互(上)
第七课:介绍和使用web3.js与Moonbeam交互(下)
第八课:NominationDAO DApp(一)
第九课:NominationDAO DApp(二)
第十课:NominationDAO DApp(三)
第十一课:NominationDAO DApp(四)
第十二课:智能合约验证和课程总结


关于Moonbeam
Moonbeam是波卡(Polkadot)网络中与以太坊兼容的智能合约平台,可实现轻松构建原生的互操作性去中心化应用。以太坊兼容特性允许开发者以最少的更改将现有的Solidity智能合约和DApp前端部署到Moonbeam。Moonriver作为Kusama上最活跃的平行链,已有80多个DApp完成在Moonriver的集成。Moonbeam将受益于Polkadot中继链的共享安全性和链接波卡其他链的互操作优势。

如需了解更多信息,请访问:https://moonbeam.network/

更多 Moonbeam 信息 
官网: Moonbeam | Polkadot Smart Contract Platform
微博:Sina Visitor System
twitter: https://twitter.com/MoonbeamNetwork
Telegram: https://t.me/moonbeam_CN
Discord: https://discord.gg/skPfXvJWG7
中文电报群助手:@MoonbeamSister

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值