Skip to content

Latest commit

 

History

History
100 lines (67 loc) · 6.37 KB

README.md

File metadata and controls

100 lines (67 loc) · 6.37 KB

NEAR Certified Developer

完成课程将获得至多 500 美金奖学金,欢迎一起开启 Learn to Earn 的旅程!

NEAR是一个基于区块链的开放网络基础设施,是发布下一代去中心化社交、金融、游戏等应用的开发平台。除了拥有极高的性能,NEAR 最大的特点正如同它的名字,是拉近用户与区块链距离,连接互联网和 Web3 的桥梁。

课程介绍

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

NEAR 认证开发者课程目前已有数百位开发者积极报名、组队学习和开发项目,并且有很多同学已经成功完成课程学习并提交了高质量的作品。

2024年7月15日~7月26日我们将推出新一期的课程。完成课程学习并且成功进行项目演示的开发者,将赢得至多价值 500 USD$NEAR 奖励并且被授予「NEAR 认证开发者」证书,还有机会获得 NEAR 纪念衫 等奖品。

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

课程目的

帮助开发者在四周内掌握 NEAR 应用开发基本概念和方法

课程时间

7月15日 ~ 7月26日

课程内容

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

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

NEAR 应用开发实践:

  • 待定

课程安排

课程在指定日期的晚上8点开始。采用远程授课方式,通过在线腾讯会议进行。课程有录播

章节 时间 时长 演讲者
NEAR 核心概念与应用架构 7月15日 1.5h Robert, NEAR 工程师
NEAR Rust 智能合约开发 7月17日 1.5h Marco, NEAR Rust 合约专家
NEAR JavaScript 智能合约开发 7月17日 1.5h Robert, NEAR 工程师
NEAR DApp 开发与常用工具 7月19日 1.5h Daniel, NEAR 工程师
在线答疑 Office Hour 7月19日 1h --
TBD 7月22日 1h
TBD 7月24日 1h
Demo Day 7月26日 1h --

课件与视频

章节 时间 幻灯片 视频
NEAR 核心概念与应用架构 7月15日 下载 播放
NEAR Rust 智能合约开发 7月17日 打开 播放
用 JavaScript 开发 NEAR 智能合约 7月17日 下载 播放
NEAR DApp 开发与常用工具 7月19日 下载 播放
在线答疑 Office Hour 7月19日 -- --
TBD 7月22日
TBD 7月24日
Demo Day 7月26日 -- --

认证方法

  • 完成课程作业:阅读代码等
  • 开发 Demo 项目,参加 7月26日的 Demo Day 进行项目演示

课程注册

1. 加入 NEAR 开发者社区

填写问卷

2. 在 LearnNEAR Club 注册

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

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

3. 组队开发

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

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

提问和建议

  1. 您对于 NEAR 认证开发者课程内容有哪些建议?欢迎在这个帖子下留言讨论