课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 宁哥教育创始人兼CEO,IT畅销书作者,企业内训讲师,东北大学计算机专业硕士,曾出版过30余本IT畅销书,制作过上千小时IT类视频课程,培训过数千企业学员。

  • 课程详情

    课程目标
    让学员深入了解web3.js api的用法,以及使用web3.js和微信小程序实现一款在线云笔记DApp(去中心化应用),
    适用人群
    区块链程序员,以太坊程序员,小程序程序员,所有对开发DApp感兴趣的同学
    课程简介

         本课程是《跟宁哥学区块链开发》的第3套课程,本系列课程包含了区块链和以太坊基础知识、Solidity语言详解、Web3.js详解、Truffle以太坊开发框架、项目实战(包括支持以太坊的微信小程序版记事本、用Electron实现的DApp云笔记、用Electron实现的DApp MySQL数据库管理系统【支持将数据保存到以太坊中】)。

     

    注意:如果在Windows下使用solc命令编译sol文件时,如果solc已经安装成功,还是提示solc命令没有找到,请在后面加cmd扩展名,也就是说要执行solc.cmd才可以。

     

    本课程的主要内容如下:

     

    01-基础知识-01-Web3.js简介.mp4

    01-基础知识-02-安装Web3.js开发环境.mp4

    01-基础知识-03-使用web3.js连接测试节点【testrpc】.mp4

    01-基础知识-04-连接私有链节点(geth).mp4

    01-基础知识-05-使用JavaScript发布智能合约.mp4

    02-基础API-01-BigNumber(处理任意数值).mp4

    02-基础API-02-单位转换.mp4

    02-基础API-03-转换为十六进制.mp4

    02-基础API-04-十六进制与Ascii互转.mp4

    02-基础API-05-十六进制与十进制互转.mp4

    02-基础API-06-转换为BigNumber.mp4

    02-基础API-07-检测地址是否有效.mp4

    02-基础API-08-生成字符串的hash编码.mp4

    03-Eth API-01-默认账号(defaultAccount).mp4

    03-Eth API-02-默认区块(defaultBlock).mp4

    03-Eth API-03-获取同步区块对象(syncing).mp4

    03-Eth API-04-捕捉区块同步状态(isSyncing).mp4

    03-Eth API-05-获取矿工地址.mp4

    03-Eth API-06-判断当前以太节点是否在挖矿.mp4

    03-Eth API-07-获取gas价格(gas和gaslimit的概念).mp4

    03-Eth API-08-获取当前节点的账户列表.mp4

    03-Eth API-09-返回当前区块号(通过部署合约产生新区块).mp4

    03-Eth API-10-获取指定账户的余额.mp4

    03-Eth API-11-获取智能合约的二进制代码.mp4

    03-Eth API-12-根据区块号或区块哈希值返回区块信息.mp4

    03-Eth API-13-返回指定区块的交易数量.mp4

    03-Eth API-14-返回匹配指定交易哈希值的交易.mp4

    03-Eth API-15-返回指定账户发起的交易数.mp4

    03-Eth API-16-直接执行智能合约中的函数.mp4

    03-Eth API-17-预估交易需要的手续费(gas).mp4

     

     

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课