区块链快速入门到开发实战

从0-1学习开发一个简单项目、了解IC生态系统以及就业机会

34人学习

初级9课时2023/11/30更新

二维码下载学堂APP缓存视频离线看

TinTinLand
    • 畅销套餐
  • 课程介绍
  • 课程大纲

适合人群:

区块链从业者:想要了解IC区块链特点并在这个平台上开发应用 IT从业者:想把传统网络服务移植到区块链上进一步利用区块链优势拓展业务 在校学生或科研人员:学习前沿区块链技术 创业者:了解新风口

你将会学到:

从0-1学习开发一个简单项目、了解IC生态系统以及就业机会

课程简介:

课程简介:

官方 DFINITY 官方实战指南,目前正在免费入营学习!除了课程内容本身,您还将深入了解 IC 生态系统应用共享以及就业机会,通过综合性的基础教学实际操作生态洞察和职业方向指导等丰富内容,您将成功迈出踏入  web3 以及 DFINITY 生态的第一步。


互联网计算机(IC)是世界上第一个以不受限制的、以网络速度运行的区块链,该项目由Dominic Williams 于2016年10月创立,位于瑞士苏黎世的非营利科学研究组织 DFINITY 基金会孵化和启动。


互联网计算机不仅定位于区块链项目,也是未来的互联网底层基础设施。互联网计算机背后的科学突破是“Chain Key 技术”,它包含数十种先进技术,例如全新的共识、非交互式分布式密钥生成(NI-DKG)、网络神经系统(NNS)、互联网身份等。其设计的初衷是大大降低开发人员的工作量和成本,让开发人员把更多的时间和精力放在项目的设计机制和实现逻辑上。


课程导师:

20231130-125427.jpeg


课程大纲:

  1. 使用 SDK 搭建一个简易网站

    • 介绍 Internet Computer

    • 安装和使用 SDK

  2. Motoko 语言简介

    • VSCode 开发环境配置

    • 语法以及编程基础

    • 运行 Motoko 代码

    • Motoko Playground

  3. Canister 智能合约

    • 公共接口调用

    • Canister 的生命周期

    • Cycles 计费标准

    • 网页请求接口标准

  4. 用 Motoko 做后端

    • 函数类型

    • 结构类型

    • Actor 类型

    • 身份与权限处理

  5. 用 Javascript 做前端

    • Agent-js 代理库

    • 异步调用后端方法

    • 数据类型对应关系

    • 错误和异常处理

课程收获:

  • 免费入学,IC 官方认证

  • 配套完整代码,Motoko 基础语法保姆式教学

  • 对比主流语言,习得 Motoko 全新编程理念

  • 带你快速上手 IC 开发,赢至多$500奖金

  • 成长路径:从入门到精通,掌握 IC 生态学习之道

  • 深度解读:IC 未来发展趋势与近期动态

  • 岗位需求:就业&创业指导

  • 社区建设:参与 IC 生态,获取丰富资料

适合人群:

  • 想要了解 IC 区块链特点并在这个平台上开发应用的区块链从业者

  • 想把传统网络服务移植到区块链上进一步利用区块链优势优势拓展业务的 IT 从业者

  • 想要利用区块链技术开发更具创意、更有革命性的应用来打败传统网络服务的创业者

  • 想学习前沿区块链的创新技术(比如用区块链来跑网站)的在校学生或者科研人员


展开更多

课程大纲-区块链快速入门到开发实战

“TinTinLand”老师的其他课程更多+

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部