登录后查看本帖详细内容!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
区块链开发入门到精通视频教程 2017年7-9月开播炼数成金新课 视频+源码+作业 毫无疑问,区块链技术在当下是一个非常火的新技术,受到全球各大型IT公司和专家的推崇。前不久,区块链技术平台企业以太坊联盟(EEA)宣布正式成立,摩根大通、微软、英特尔等近30家巨头加入。极度看好以太坊前景。
5 K: k* ]( Z$ v4 s9 v9 R2 ?5 F0 Z! V! k
什么是以太坊?
) o: T8 E7 B- Y U# {Ethereum(以太坊)是一个平台和一种编程语言,使开发人员能够建立和发布下一代分布式应用。 Ethereum可以用来编程,分散,担保和交易任何事物:投票,域名,金融交易所,众筹,公司管理, 合同和大部分的协议,知识产权,还有得益于硬件集成的智能资产。
, H/ t3 S* \; d$ X- B$ x( {, c% {( C. `( Y/ |% B* G& c" W4 b
以太坊和比特币有什么不同?谁更有前景?& Y; O/ b/ t) v- t! K3 @* N# `
在哲学、结构、货币政策与愿景方面,以太坊与比特币网络完全不同。比特币被开发用作一种数字黄金和一种现金系统。相比之下,以太坊被用于补充去中心化应用。本质上讲,比特币是一种数字货币,而以太坊是一种去中心化应用网络。前景方面,目前更多人认为:以太坊,一个真正可以与比特币竞争的对手,更认为以太坊有更大的发展潜力!
0 l/ x0 o; r' Q
4 ^' b- d8 q: }' Q- o目前区块链一词,虽然火热,但是真正了解区块链技术的却不多。如若你不再希望只做旁观者,欢迎来学习本课程,学完本课程你可以掌握以下内容:深度掌握区块链技术,了解什么是挖矿,学会如何构建属于你自己的区块链网络,如何在你自己的区块链网络或企业以太坊网络上发布你自己的应用,如何编写智能合约,区块链技术应用等。本课程秉承以实用为主,主要讲授一线实践技能,确保让同学们能快速学以致用!
) ^1 o( m1 V5 T; Q
" P+ j9 w% @% Y" D$ u课程大纲:2 d t5 @/ ^/ N/ l( p0 U
第1课. 区块链介绍) O0 A7 i; _6 e, _# T$ l' \7 ?
a) 区块链技术简介& T- Q% h1 ~, X8 Z9 Z
b) 区块链平台,以太坊,一个开源的区块链技术平台9 L9 D. {! X6 u8 m0 ]+ B
c) 以太坊工作原理,以太坊虚拟机,账户6 h4 ~) X9 v5 o# M6 }( q0 Z. m
d) 以太坊能用来干什么,区块链技术应用鉴赏等
# `. Z5 A, E7 P3 E$ h' _# Be) 以太坊白皮书
0 e. M4 W$ n: i7 Z& s4 q
- x4 I) K8 N/ K/ {1 c- X5 s! {2 X) Y第2课. 客户端安装及运行
% u' l3 o- X- |/ Ra) 客户端安装5 Q! o- U# J, j" A& X% X. Q1 L
b) 以太坊账户创建及管理
/ L1 w) {, T- O: R2 vc) 多重签名账户) @' ?# a2 C/ a
d) 以太币
j( o1 x5 l3 i) f7 n' p0 O% _. s% P$ Q A1 | R3 m4 L% \ A
第3课. 以太坊网络
9 O! h6 N/ H2 }8 R7 xa) 以太网网络类型
- J {7 U; M. s' Z! Cb) 构建本地私有网络,自定义创世区块3 o& T, o8 Q8 k. w# m: w5 r. q
c) 在本地私有网络上挖矿: t3 H4 B% B4 {7 q
$ r& ^! ]* F* U- r5 @第4课. 智能合约编程入门8 Q: M+ _ R& l! {8 z. A$ U
a) 以太坊多个私有节点组网
, `6 R+ B. |1 x \b) 多节点中,智能合约编写部署和使用介绍5 E/ _) m" W& C( @+ J- c
c) 开发语言Solitidy介绍
# G; ~9 m. J& y* V9 Q9 k+ |; b$ `d) 搭建开发环境
# V% e; [9 H/ y$ O; Pe) 基本变量类型
% R. V4 }. \# W
, `' p9 [& C1 d9 t第5课. Solitidy复杂变量类型' ?# U5 U7 Z5 b% R
a) 枚举
1 s# t |3 }' J' ]3 [b) 结构
+ @6 }3 j1 w4 U/ [5 u" k, C8 c; I$ G# }c) 映射9 o2 w, B) x, `# I5 X9 U- F8 z+ W9 F* V
d) Delete- H9 L1 X8 N: O
e) 区块和交易的常用属性和方法介绍
. F1 `- v4 o5 b8 T! z7 ?/ n
7 a0 {5 g" V' {第6课. Solitidy 方法# E5 c! M2 u' Y1 b
a) 匿名方法
' u4 H$ Y. r. w2 H5 _: D7 \6 tb) 修改器8 M4 w* }- A. D: H
' J5 r# w% Z. T6 _0 R
第7课. Solitidy 继承 和 事件/ e9 ^- }8 e' A. Z7 ]
. L/ b- L T$ [( z
第8课. Solitidy 编程实战
0 B3 q; Q! u9 K8 e* d, J9 E) I+ La) 智能合约--“投票”4 h8 ^, ~, H T* `4 n7 D: r
, x" Y: v! R& m' Q第9课. Solitidy 编程实战5 L& C1 j& X# ], D
a) 智能合约—“创建属于自己的代币”
4 n# P4 u; C$ T- Rb) 智能合约--“公开拍卖”6 p% ]. x3 s) Y7 `6 T J3 [. |
: [/ N; R! }* x+ ]% N$ a
第10课. 去中心化应用Dapp项目实战- x8 p4 o" k: H7 `! s) |: ^
a) 以太坊web3接口$ U( n4 ^6 Y/ l/ r
b) 搭建以太坊在线钱包
) C# _# k% r& k/ X" Y( Fc) 在Windows上搭建truffle 的开发框架
: a: f' {( L& P. S" y; E) h" s% C9 a5 C% T2 u: J
授课时间:
, j- [0 R2 |4 x; x% T: i课程预计2018年6月27日开课,课程预计持续时间为12周。
+ J+ E) x$ [; B. Q! `. [7 U. L' T+ O9 o8 ]* m% _) c1 f
授课对象:
6 A5 V/ C8 c8 X, L5 U; y对区块链技术感兴趣的同学,对构建智能合约,去中心化的应用感兴趣的同学
& X9 d4 E0 j5 T* g- m5 H- {( i9 ?7 n0 Z1 w7 j* n; B. \% H
收获预期:
! V5 I h$ `" h& q* z掌握构建自己的区块链网络的能力,可发行自己的区块链货币,编写构建智能合约,发布去中心化的应用等
% x0 L) _5 |' ^; r
5 |- Q3 N7 _6 I5 h2 \9 X8 D授课讲师:
) ~# o7 @7 G2 R4 O; H$ OElink& k- U/ H" C5 i( Q
8年编程开发经验,某大型科技公司CTO。2014年开始跟踪和研究区块链技术,翻译多部区块链相关技术手册,如Ethereum 开发手册,Solidity开发手册,web3,web3j API接口文档等" w8 H% [. x' }# C. j# r& r
9 U% x6 K% E6 w: r6 M- |
下载地址:itjc20 |