3
头图

课程介绍

我们在从8月开始推出了为期两周的NEAR 认证开发者(NEAR Certified Developer)中文课程。课程介绍了 NEAR 智能合约和应用开发的基础知识,同时邀请来自 NEAR 生态项目的开发者,分享在 NEAR 生态中的 NFT、游戏、应用链 等方面的开发实践,以及和 The Graph、Filecoin、Crust 等技术的集成等。

NEAR 认证开发者课程目前已有数百位开发者积极报名、组队学习和开发项目。在过去几个月的 Demo Day 中,已经有不少同学成功完成课程学习并提交了高质量的作品。

2021年12月~1月的课程每两周举行一次,完成课程学习并且成功进行项目演示的开发者,将赢得至多价值 500 USD 的 $NEAR 奖励并且被授予“NEAR 认证开发者”证书,还有机会获得 Rust 学习书籍和其他 NEAR 纪念品。同时,可以参加 12月22日~2月10日 期间的 NEAR MetaBUILD 黑客松点击报名)做好准备,竞争百万美金大奖。

本次课程主要面向有1年以上 Web 2.0 或者区块链开发经验的开发者。如果没有任何编程经验,也欢迎报名参加,但需要付出较多的精力才能跟上课程内容。

课程时间

课程每两周一次,建议在每周一、三、五、日晚 8~10点参加

12月~1月共有四期,分别为:

  1. 第一期:11月29日 ~ 12月12日
  2. 第二期:12月13日 ~ 12月26日
  3. 第三期:12月27日 ~ 1月9日
  4. 第四期:1月10日 ~ 1月23日

往期课程

8月~11月课程为每月一期,课程内容可以参考:

  1. 2021年11月课程:NEAR认证开发者中文课程 11月15日-28日
  2. 2021年10月课程:NEAR认证开发者中文课程 10月18日-31日
  3. 2021年9月课程:NEAR认证开发者中文课程 9月13日-30日
  4. 2021年8月课程:NEAR认证开发者中文课程 8月16日-29日

课程内容

课程内容分为必修课程和选修课程:

  1. 第一周根据课程视频与课件,自主完成必修课程;
  2. 第二周可根据兴趣选择参加对应的选修课程,或参加 NEAR MetaBUILD 黑客松 期间最新课程

本次课程采用远程授课方式,课程内容有录播,部分课程通过在线腾讯会议进行。

往期课程视频合集,可以在这里观看。

Demo Day 的时间为第二周的周日晚上8点。

必修课程:NEAR认证开发者课程(一级)

第一周为基础课程,包括概念与架构、合约开发、前端开发与工具等等。

  • NEAR 核心概念与应用架构
  • 使用 Rust 或 AssemblyScript 开发智能合约
  • NEAR APIs 与工具
  • 开发 NEAR 应用并演示

建议在第一周的周一、三、五日自主完成课程,并参加周日的在线答疑活动。其中周三的合约课程,可以自主选择参加 Rust 或者 AssemblyScript 的课程。

章节日期幻灯片视频
NEAR 核心概念与应用架构周一下载播放
NEAR Rust 智能合约开发周三打开播放
NEAR AssemblyScript 智能合约开发周三--播放
NEAR DApp 开发与常用工具周五下载播放
在线答疑时间周日----

选修课程:NEAR 开发实践

第二周为选修课程,可以根据需要,选择参加对应的课程内容。可选的课程内容如下:

Rust 合约高阶课程

章节幻灯片视频
NEAR Rust 核心合约解读 播放
NEAR 合约的数据存储 播放
NEAR Rust 合约安全下载播放

存储和索引

章节幻灯片视频
Filecoin: 为 NEAR DApp 提供去中心存储下载播放
基于 NEAR 和 Crust 的开发实践代码播放
NEAR + The Graph:打造完美的 Web3.0 用户体验课件播放

NFT

章节幻灯片视频
NFT实战:市场 + 盲盒第一部分 / 第二部分播放
NEAR NFT 开发实践下载播放

游戏

章节幻灯片视频
NEAR 游戏开发实践下载播放

EVM / Solidity

章节幻灯片视频
Aurora 应用开发实践下载播放

应用链

章节幻灯片视频
基于 Octopus 的 Substrate 开发实践下载播放

协议

章节幻灯片视频
NEAR 夜影分片技术介绍下载播放

MetaBUILD 黑客松相关课程

章节日期幻灯片视频
零代码构建 NEAR 应用2021年12月30日下载播放
OIN 稳定币的实现与应用2022年1月7日下载播放
NEAR 节点和Indexer的搭建与运维2022年1月11日下载播放
Akash云计算及其在NEAR的应用2022年1月13日下载播放
NEAR Linkdrop 详解2022年1月18日
Web3.bio:黑客松获奖作品介绍2022年1月20日下载播放
NEAR 合约测试技巧2022年1月25日
Flux:NEAR 和 Aurora 上的预言机2022年1月27日

课程答疑

课程项目演示 Demo Day

12月~1月 课程的 Demo Day 每两周进行,将于12月12日、12月26日、1月9日、1月23日晚上8点进行,请提交 Demo 信息参与对应的 Demo Day:https://docs.qq.com/sheet/DSU...

往期 Demo Day 的作品可供参考:

往期 Demo Day幻灯片视频
8月29日 Demo Day作品列表播放
9月30日 Demo Day作品列表播放

课程注册

可按照以下步骤注册 NCD 中文课程:

1. 加入NCD课程群

添加 NearKat 微信,要求加入NCD课程群

image.png

2. 在 LearnNEAR Club 注册

  1. 如果还没有 NEAR 账户,请到 https://wallet.near.org/ 创建新账户。;
  2. 打开 https://learnnear.club/,用 NEAR 账户登录;
  3. 浏览指南下的2~3篇文章,以获得足够积分用于注册 NCD L1 课程;
  4. 打开 NCD L1 课程页面中文版 ,点击 Enroll Now 按钮进行注册;
  5. 点击 介绍 – NEAR认证开发者(一级)章节,大致了解课程内容,并填写页面底部的表格。在表格中,Native Language 一栏请务必填写“Chinese”,Demo Day Month 选择 12月或1月的日期即可;
  6. 点击 Continue 按钮,成功完成注册。

恭喜完成注册!接下来,请根据个人时间安排,阅读 第 1 步 – 认识 web3 – NEAR 认证开发者(一级) 中的资料。

3. 填写组队信息

NCD课程鼓励大家以小组形式共同学习和开发Demo项目。

  1. 完成课程注册后,请把微信群名片改为你的 NEAR 用户名 + 角色(如 robertyan.near + 合约开发 或 前端开发),方便沟通和组队;
  2. 课程可以以小组或者个人形式参加,无论小组或者个人,都需要填写组队信息(可以是一人的小组);
  3. 打开组队表格,如果已经找到队友或确认个人参加,直接将队员的 NEAR 用户名填写到某一列下即可;
  4. 如果还没有队伍,可先在”寻找队友登记处 🔽“ 填写相应信息,等待协调完成组队。

如有任何组队方面的问题,请随时提出和讨论。

常见问题 FAQ


robertyan
46 声望34 粉丝