课程介绍
区块链入门与去中心化应用实战课程是一门介绍区块链技术和去中心化应用开发的课程。该课程旨在帮助学员了解区块链技术的基本原理和概念,并通过实战项目的方式掌握去中心化应用的开发和部署。
课程内容主要包括以下几个方面:
- 区块链基础知识:介绍区块链的基本概念、特点和原理,包括区块链的分布式账本、共识机制、加密算法等。
- 区块链开发环境搭建:介绍如何搭建区块链开发环境,包括安装和配置开发工具、创建区块链网络等。
- 智能合约开发:介绍智能合约的基本概念和语言,包括Solidity语言的使用、合约的编写和部署等。
- 去中心化应用开发:介绍如何开发去中心化应用,包括设计应用的数据结构、实现应用的逻辑和功能、部署应用到区块链网络等。
- 区块链安全和隐私保护:介绍区块链的安全性和隐私保护机制,包括身份验证、权限控制、数据加密等。
- 区块链应用案例分析:介绍一些实际的区块链应用案例,包括数字货币、供应链管理、物联网等领域的应用。
通过该课程的学习,学员将能够了解区块链技术的基本原理和概念,能够搭建区块链开发环境并开发去中心化应用,能够理解区块链的安全性和隐私保护机制,并能够应用区块链技术解决实际问题。
课程目录
/【imooc-214】区块链入门与去中心化应用实战/
│├─project.zip 481.6KB
│├─区块链课程资料.zip 14.1MB
│├─第1章 课程简介与学习安排
│├─第2章 区块链技术的核心概念和原理
│├─第3章 区块链技术核心原理实现
│├─第4章 以太坊入门
│├─第5章 智能合约编程语言-solidity
│├─第6章 区块链去中心化应用开发
│├─第7章 去中心化应用运行
详细目录
第1章 课程简介与学习安排/
│├─1-1 课程导学.mp4 13.5MB
第2章 区块链技术的核心概念和原理/
│├─2-1 区块链的过去与未来.mp4 8MB
│├─2-2 比特币是什么?.mp4 8.2MB
│├─2-3 比特币原理.mp4 11MB
│├─2-4 账户所有权问题.mp4 15.8MB
│├─2-5 为什么记账-挖矿.mp4 14.2MB
│├─2-6 共识机制.mp4 10.2MB
│├─2-7 本章总结.mp4 7.5MB
第3章 区块链技术核心原理实现/
│├─3-1 python 实现区块链环境准备.mp4 44.7MB
│├─3-10 实现共识机制-1.mp4 70.8MB
│├─3-11 实现共识机制-2.mp4 69.2MB
│├─3-2 建立项目,确定区块结构.mp4 18.2MB
│├─3-3 实现区块类结构-添加交易.mp4 18.9MB
│├─3-4 实现创建区块.mp4 54.4MB
│├─3-5 实现工作量证明.mp4 48.1MB
│├─3-6 添加节点通信功能.mp4 42.2MB
│├─3-7 交易接口实现.mp4 84.5MB
│├─3-8 挖矿接口实现.mp4 56.2MB
│├─3-9 实现注册节点.mp4 49.9MB
第4章 以太坊入门/
│├─4-1 以太坊由来.mp4 9.4MB
│├─4-2 智能合约.mp4 34MB
│├─4-3 核心概念之账号及钱包.mp4 73.3MB
│├─4-4 核心概念之GAS.mp4 88.9MB
│├─4-5 去中心化应用DAPP.mp4 62.9MB
第5章 智能合约编程语言-solidity/
│├─5-1 本章概述.mp4 6.4MB
│├─5-10 solidity错误处理.mp4 63.8MB
│├─5-11 solidity参数.mp4 65MB
│├─5-12 solidity控制结构.mp4 38.9MB
│├─5-13 solidity可见性.mp4 62.7MB
│├─5-14 solidity函数.mp4 57.2MB
│├─5-2 solidity合约文件讲解.mp4 52.1MB
│├─5-3 solidity类型讲解-bool.mp4 20.9MB
│├─5-4 solidity类型讲解-整形.mp4 50.8MB
│├─5-5 solidity类型讲解-常量.mp4 67MB
│├─5-6 solidity类型讲解-地址类型.mp4 69.1MB
│├─5-7 solidity类型讲解-数组.mp4 89.7MB
│├─5-8 solidity类型讲解-结构体和映射.mp4 36.4MB
│├─5-9 solidity类型讲解-区块及交易属性.mp4 71.8MB
第6章 区块链去中心化应用开发/
│├─6-1 合约实战-简单代币开发.mp4 37.1MB
│├─6-10 DAPP实战-页面编写.mp4 77.3MB
│├─6-11 DAPP实战- UI如何与智能合约交互介绍.mp4 35.1MB
│├─6-12 DAPP实战- 应用中初始化Web3及合约.mp4 56.7MB
│├─6-13 DAPP实战- 实现合约交互.mp4 67.4MB
│├─6-2 合约实战-实现标准代币接口.mp4 39.8MB
│├─6-3 合约实战-实现标准代币实现.mp4 89.3MB
│├─6-4 DAPP实战- 应用介绍及前置知识.mp4 20.7MB
│├─6-5 DAPP实战- 使用truffle创建项目.mp4 41.2MB
│├─6-6 DAPP实战- 宠物领养合约编写.mp4 44.6MB
│├─6-7 DAPP实战- 合约部署.mp4 40MB
│├─6-8 DAPP实战- 合约测试用例.mp4 49.2MB
│├─6-9 DAPP实战- 初始化web 环境.mp4 30.5MB
第7章 去中心化应用运行/
│├─7-1 DAPP运行-总结.mp4 46.5MB
![[衡天云]爆款云服务器 低至12元/月](/hty.png)