查看原文
其他

课程结业回顾|国内首批 100 位 IC 开发者诞生!

DFINITY 2022-07-07

The following article is from TinTinLand Author TinTinLand



由 TinTinLand 和 DFINITY Foundation 联合打造的「Internet Computer:从核心技术入门到开发实战」入门开发课程刚于 1 月底结束第一期的课程学习。本期共有 108 位开发者参与了课程学习,最终 56 名开发者成功完成所有课程学习及作业,顺利毕业!让我们期待未来可以在 IC 生态中看到他们的身影。

 

 

1 月 30 日 TinTinLand 以线上直播的形式举办第一期“IC 开发者入门课程”结业仪式!在结业仪式上,课程导师 Paul Liu(DFINITY 核心开发工程师)感谢并祝福了所有课程学习的开发者,再一次带着大家回顾了整个课程的重要知识点,并预告了 TinTinLand 与 DFINITY Foundation 即将推出的 IC 进阶开发课程的主要内容。



短短的 4 周学习过程中,课程吸引超过 3100 人的关注,并有 127 人参与了课程的学习,共收到来自各位开发者提交的 338 份作业!

 

 

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

 


1课程内容回顾


由 TinTinLand 与 DFINITY Foundation 联合打造的首期入门开发课是量身定制的开发者跨链部署速成班《Internet Computer:从核心技术入门到开发实战》。通过这门课程,开发者可以深入理解 ICP 区块链的特点,并在开发中发挥它的优势,掌握运用智能合约进行组合的设计理念,理解开发大型应用的基础架构。

 

 

由耶鲁大学博士主讲导师、DFNITY 核心技术工程师 Paul Liu 担任讲师,总计 5 节课程,开发课程均为公益性质,课程结束后所有毕业学员皆可获得学费返还,剩余学费也会作为奖金池,由所有优秀学员瓜分。


课程内容主要涵盖了:


  • 如何使用 DFX SDK 搭建简易网站;

  • 介绍 Motoko 开发语言的语法以及编程基础;

  • Canister 智能合约结构和生命周期的介绍;

  • 如何使用 Motoko 开发后端;

  • 使用 JavaScript 开发前端。


概括来说,学完这门课后,你将从 0 到 1 全面了解 IC 区块链生态系统及底层代码基础,通过使用 SDK 开发智能合约和网络应用的前端和后端,并完成主网部署。


 

为了帮助学员更好地掌握所学习的内容,我们还用心布置了涵盖重要知识点与实操案例的课后作业,让学员可以及时发现一些细节问题,并通过每次的作业点评以及老师在线答疑,让同学们在课程基础知识的上对 IC 技术的理解更加渗透。感兴趣的同学可以到 TinTinLand 官方 B 站上观看所有的课程活动:


  • https://space.bilibili.com/1152852334/channel/seriesdetail?sid=1911186


2DFINITY Foundation 创始人寄语


DFINITY Foundation 创始人&首席科学家 Dominic Williams,以及 CTO Jan Camenisch 对此开发课程非常重视,在第一期入门课程结束后,他们表示:“我们强烈推荐 Paul Liu 的《Internet Computer:从核心技术入门到开发实战》培训课程。Paul 是 DFINITY 的高级工程师,也是设计、构建和启动 Internet Computer 区块链的核心开发者。作为 Intel Labs 的前任研究科学家和耶鲁大学的博士、Haskell 发明者 Paul Hudak 博士的学生,他还带来了丰富的计算机科学知识。这门关于 Internet Computer 和 Motoko 编程语言的课程,为区块链开发者提供了构建 Web3 项目的实际操作经验,并有可能改变世界。最重要的是,Web3 是作为一个社区去构建,课程学员将会有机会接触熟悉 IC 和 Motoko 的开发者社区,帮助他们在构建无限可扩展的 Web3 应用时解决技术问题。”



3学员有话说

在本次课程结束后,TinTinland 对完成每节课程的学员进行了问卷回访来了解学员的学习感受,在收到的反馈中,我们发现 70% 以上的同学都非常满意老师的课程内容讲解。40% 以上的同学认为课程难易度偏简单,对新手较友好。

 



我们还从中发现,60% 以上的同学完成课程学习及作业大约会花费每周 1-3 小时的时间,视频内容更新频率的设计也有层次,作业让大家掌握了部署的方法和一些细节,老师的答疑也很快,体验很棒!

 

 

学员中有一部分都是高校的计算机专业在读学生,这其中有毫无开发经验的小白,也有拥有 5 年以上开发经验的技术人员。此外,有 44 位同学都表示有兴趣继续进行学习,并且非常期待接下来的进阶课程,已经报名加入!

 

 

在城市分布上,人数前三的城市分别为上海、北京和沈阳除此之外,我们还看到有来自于杭州、深圳、长沙、南京、西安、武汉、重庆、苏州、广州、镇江、厦门、大理、东京等各地开发者的加入。

 


课程结束后,我们采访了几位优秀同学和助教,分享了他们的学习心得与感受:


学员@张钲浩 东北大学软件工程专业大二学生,东北大学 ICP Labs 成员


我觉得 Paul 老师讲得非常细致,内容也有层次。作业让我们掌握了部署的方法和一些细节,Paul 老师对同学们的问题回答的也很及时,体验很棒。


学员@刘笑天陕西理工大学测控技术专业学士,熟悉 Fabric,了解 Substrate


课程整体体验不错。老师在教授具体的技术细节时,也会兼顾 IC(Internet Computer,以下简称IC)的优势及适用场景,对同学们更好地理解 IC 架构及使用提供了很大的帮助。


学员@Kevin北京大学计算机专业硕士,具有 DApp 开发(Solidity 开发,Web3.0)经验


我觉得课程深入浅出,浅显易懂,可以边看边实践。老师的录课方式和课程内容质量都是挺不错的,作业设计也很有针对性,很赞!


学员@张诚东北大学数据科学与大数据技术专业大三学生,Solidity 合约入门,参加 DFINITY 黑客松成功入围


我认为 Paul 老师讲授方法很好,一步一步带着做,作业的难度对于基础薄弱的我可能稍大,尤其在 VAR Int 向 Int 转变时卡住了很久。冯力全助教也给了我很大的信心,在群友交流中也能学到很多东西,困难是我自己的原因导致,我会努力克服的!


学员@郑禹


要毕业了!很感谢这段时间助教和 Paul 老师的付出,每当看到 Paul 老师每天从早到晚在群里回答同学们的问题,就会觉得老师真的很棒!


助教@WitterDeland Labs 核心开发者,深耕 IC DeFi 基础设施


整个课程体验不错!从不同的前端编程方式,介绍了前端如何接入,并去除了身份验证部分,降低了初学者的上手难度,难度设定比较合适。作业部分设定的后端内容和前端结合,是个综合应用的过程,入门开发课程的最后一课,综合内容演练是个良好的结束实践。


4优秀学员可优先成为 IC 课程助教

TinTinLand 希望可以通过本次课程吸引更多优秀的国内开发者加入 IC 开发课程的教研团队中,DFINITY Foundation 也期待招募志同道合的开发者一起学习新技能,扩大自身影响力,凝聚推动多链未来的力量。因此 TinTinLand 和 DFINITY Foundation 联合推出 IC 开发课程助教招募计划!


那么谁将能成为 IC 开发课程的助教呢?


  • 在往期 IC 开发课程的学习中顺利毕业,并成为优秀毕业生的学员;

  • 每周能够付出 6-8 个小时的业余时间在助教工作上;

  • 能够用 2 个月时间陪伴学弟学妹们完成一个 IC 开发课程的循环;

  • 沟通能力强,靠谱最重要;

  • 通过 TinTinLand 官方对助教的资格审核、上岗考核与认证。


成为 IC 开发课的助教后,将会获得哪些福利呢?


  • DFINITY 基金会珍藏版全套纪念品;

  • 可直接申请担任 IC 官方技术大使;

  • 免费门票活动:DFINITY 基金会所有活动都可享受免费门票;

  • 演讲机会:DFINITY 基金会线上线下官方活动,可以优先申请演讲机会,获取更多的曝光和打造个人 IP;

  • 每位助教担任 2 期以上,并按时完成助教任务的小伙伴,可得到由国库提供的 100 个 ICP。


 

5第二期 IC 开发入门课来了!

TinTinLand 将继续与 DFINITY Foundation 合作,将于2022 年 2 月 20 日推出由 Dfinity 核心开发工程师 Paul 老师主讲的《Internet Computer:从核心技术入门到开发实战》的线上开发课程,这是全球首个 DFINITY 实战指南,也是 DFINITY 生态开发者的必修课。


课程涵盖了如何使用 SDK 搭建简易网站、Motoko 语言入门、Canister 智能合约开发、如何用 Motoko 做后端以及用 Java 做前端等内容。并且为保证课程服务质量,们每期限招 100 名学员第 2 期目前仅剩 40 个名额。想要参与的开发者小伙伴尽快扫描下方海报二维码报名,提前占座!

 

 

最后,再次感谢所有参与首批 IC 开发入门课程的开发者,希望能够从 IC 技术出发,开启你们的区块链之旅,一切都才刚刚开始。


关于我们

ABOUT US


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


Discord: https://discord.gg/Uzujyw3fYuTwitter: https://twitter.com/Tintinland2021Bilibili: https://space.bilibili.com/1152852334Medium: https://medium.com/@tintin.land2021YouTube: https://www.youtube.com/channel/UCDpcMcnfYHHdvn8ym10cGlA


来源:TinTinLand
排版:Catherine


互联网计算机上的第一个 DEX 推出,其他的即将推出

互联网计算机:我们要去的地方,我们不需要云

改善 ICP 治理质押的提案:税收和代币经济学




你关心的 DFINITY 内容
技术进展 | 项目信息 | 全球活动


长按关注 DFINITY 微信公众号

随时答疑解惑


*添加小助手微信 comiocn 进交流社群


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存