{"id":18860330,"url":"https://github.com/jimilai/ethereum","last_synced_at":"2025-04-14T12:30:42.561Z","repository":{"id":100549989,"uuid":"124318708","full_name":"jimilai/ethereum","owner":"jimilai","description":"以太坊DApp开发入门教程，涵盖以太坊去中心化应用相关基础内容：区块链、智能合约、truffle框架、ganache仿真器、Solidity语言、solc编译器、web3js库、通证（代币）发行等，手把手地教大家构建一个区块链投票系统。","archived":false,"fork":false,"pushed_at":"2018-04-04T07:01:16.000Z","size":9,"stargazers_count":68,"open_issues_count":0,"forks_count":24,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-28T01:50:20.544Z","etag":null,"topics":["blockchain","dapp","ethereum","ethereum-blockchain","ethereum-contract","ethereum-dapp","ethereum-token","solidity","truffle","web3js"],"latest_commit_sha":null,"homepage":"http://xc.hubwiz.com/course/5a952991adb3847553d205d1?affid=github20180308","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jimilai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-03-08T01:31:53.000Z","updated_at":"2025-03-13T13:05:05.000Z","dependencies_parsed_at":"2023-05-15T20:30:35.632Z","dependency_job_id":null,"html_url":"https://github.com/jimilai/ethereum","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimilai%2Fethereum","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimilai%2Fethereum/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimilai%2Fethereum/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jimilai%2Fethereum/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jimilai","download_url":"https://codeload.github.com/jimilai/ethereum/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248881299,"owners_count":21176826,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","dapp","ethereum","ethereum-blockchain","ethereum-contract","ethereum-dapp","ethereum-token","solidity","truffle","web3js"],"created_at":"2024-11-08T04:23:36.532Z","updated_at":"2025-04-14T12:30:42.547Z","avatar_url":"https://github.com/jimilai.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ethereum\n以太坊DApp入门教程\nv1.0\n\n本课程面向初学者，内容涵盖以太坊去中心化应用开发相关的诸多概念，如区块链、ganache仿真器、Solidity语言、solc编译器、web3js库、通证（代币）发行等，并将手把手地教大家如何构建一个基于以太坊的完整去中心化应用 —— 区块链投票系统。\n\n[http://xc.hubwiz.com/course/5a952991adb3847553d205d1](http://xc.hubwiz.com/course/5a952991adb3847553d205d1?affid=github20180308)\n\n* 一、初识以太坊\n\n* 1.1 课程概述\n* 1.2 课程项目简介\n* 1.3 开发迭代\n* 1.4 初识区块链\n* 1.5 C/S架构 —— 以服务器为中心\n* 1.6 去中心化架构 —— 彼此平等的节点\n* 1.7 以太坊 —— 世界计算机\n\n* 二、使用NodeJS开发DApp\n\n* 2.1 开发流程概述\n* 2.2 节点仿真器\n* 2.3 投票合约设计\n* 2.4 合约代码开发\n* 2.5 合约代码编译\n* 2.6 投票合约部署\n* 2.7 控制台交互\n* 2.8 网页交互\n* 2.9 课程小结\n\n* 三、使用Truffle开发DApp\n\n* 3.1 内容概述\n* 3.2 初始化项目\n* 3.3 升级投票应用代码\n* 3.4 迁移脚本\n* 3.5 合约的编译与部署\n* 3.6 控制台和网页交互\n* 3.7 总结\n\n* 四、使用数字代币/通证\n* 4.1 概述\n* 4.2 加权投票应用\n* 4.3 实现思路\n* 4.4 加权投票合约设计\n* 4.5 合约实现 —— 购买通证\n* 4.6 合约实现 —— 加权投票\n* 4.7 合约实现 —— 转账\n* 4.8 合约部署\n* 4.9 控制台交互\n* 4.10 网页交互\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjimilai%2Fethereum","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjimilai%2Fethereum","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjimilai%2Fethereum/lists"}