2022年8月 NEAR认证开发者中文课程

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

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

课程介绍

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

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

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

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

image.png

课程目的

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

课程时间

8月22日 ~ 9月2日,每周一三五晚 8~10点

课程内容

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

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

NEAR 应用开发实践:

  • SputnikDAO v2 合约讲解
  • Wasm Runtime 原理

课程安排

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

章节 时间 时长 演讲者
NEAR 核心概念与应用架构 8月22日 1.5h Robert, NEAR 工程师
NEAR Rust 智能合约开发 8月24日 1.5h Marco, NEAR Rust 合约专家
NEAR JavaScript 智能合约开发 8月24日 1.5h Robert, NEAR 工程师
NEAR AssemblyScript 智能合约开发 8月24日 1.5h Daniel, NEAR 工程师
NEAR DApp 开发与常用工具 8月26日 1.5h Daniel, NEAR 工程师
在线答疑 Office Hour 8月26日 1h --
SputnikDAO v2 合约讲解 8月29日 1.5h BlockSec Auditor
Wasm Runtime 原理 8月31日 1.5h Bo Yao, NEAR Tech Lead
Demo Day 9月2日 1.5h --

课件与视频

章节 时间 幻灯片 视频
NEAR 核心概念与应用架构 8月22日 下载 播放
NEAR Rust 智能合约开发 8月24日 打开 播放
NEAR AssemblyScript 智能合约开发 8月24日 -- 播放
用 JavaScript 开发 NEAR 智能合约 8月24日 下载 播放
NEAR DApp 开发与常用工具 8月26日 下载 播放
在线答疑 Office Hour 8月26日 -- --
SputnikDAO v2 合约讲解 8月29日 下载 播放
Wasm Runtime 原理 8月31日 下载 播放
Demo Day 9月2日 -- --

认证方法

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

课程注册

1. 加入 NEAR 开发者社区

image.png

2. 在 LearnNEAR Club 注册

  1. 如果还没有 NEAR 账户,请到 https://wallet.near.org/ 创建新账户。;
  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 认证开发者课程内容有哪些建议?欢迎在这个帖子下留言讨论

你可能感兴趣的:(near区块链区块链开发学习)