Урок 1.00:04:06
Course Introduction
Урок 2.00:03:37
Section Introduction
Урок 3.00:06:05
Basic Concepts Of The Blockchain
Урок 4.00:06:40
How A Smart Contract Works
Урок 5.00:08:21
Ethereum Blockchain Nodes Explained
Урок 6.00:03:42
Difference Between A Call A Transaction
Урок 7.00:06:18
The Genesis.Json File How You Create A Private Network
Урок 8.00:03:21
How To Use The Ethereum TestRPC Why A Mnemonic Is Important
Урок 9.00:06:21
Dapps Web3 The Communication Between Javascript And The Blockchain
Урок 10.00:05:52
Mist The Ethereum Wallet
Урок 11.00:06:34
Mist The Ethereum Wallet Practical
Урок 12.00:02:18
Troubleshooting Tips For Mac Linux - The IPC File
Урок 13.00:06:02
Lets Take A Look At MetaMask
Урок 14.00:03:52
Lets Have A Look At Remix
Урок 15.00:05:50
How To Install Use Truffle
Урок 16.00:05:21
Section Wrap-Up
Урок 17.00:01:17
Section Introduction
Урок 18.00:07:06
What Is An Ethereum Based Initial Coin Offering
Урок 19.00:16:41
ERC-20 Ethereum Sample Token Contract Analysis
Урок 20.00:11:02
Launching Our Own ICO Token On Our Private Network
Урок 21.00:02:31
Watching Our Token Contract In MistEthereum Wallet
Урок 22.00:06:01
Moving Tokens Between Accounts
Урок 23.00:01:51
Section Wrap-Up
Урок 24.00:01:48
Section Introduction
Урок 25.00:03:30
What Is An Exchange How Do They Work
Урок 26.00:03:26
What Were Going To Integrate On The Blockchain
Урок 27.00:06:09
Interface Of Our Contract In Detail
Урок 28.00:04:04
Difference Between A Market-Order A Limit-Order
Урок 29.00:09:03
Datatypes Were Going To Implement In Our Contract
Урок 30.00:02:53
The Events Our Contract Should Emit
Урок 31.00:01:43
Section Wrap-Up
Урок 32.00:02:00
Section Introduction
Урок 33.00:09:44
A Library In Solidity How It Works Explained
Урок 34.00:04:27
Importing Source Files
Урок 35.00:01:27
Difference Between .Send .Transfer .Call
Урок 36.00:08:11
Difference Between .Send .Transfer .Call Practical
Урок 37.00:03:30
Exception Handling Require Assert Revert
Урок 38.00:05:32
Difference Between Remix Truffle Webpack Angular
Урок 39.00:09:08
Important Aspects For Solidity Security
Урок 40.00:03:00
Section Wrap-Up
Урок 41.00:01:06
Section Introduction
Урок 42.00:05:48
General Contract Structure
Урок 43.00:04:38
The Data-Structures We Need
Урок 44.00:05:34
How To Add Symbols To The Contract
Урок 45.00:01:27
Discussion Solution Of The Assignment
Урок 46.00:00:53
Section Wrap-Up
Урок 47.00:01:13
Section Introduction
Урок 48.00:03:19
How To Install Truffle
Урок 49.00:01:15
The Truffle Directory Structure
Урок 50.00:06:46
Looking At The Truffle Config File
Урок 51.00:01:33
Troubleshooting Truffle On Windows
Урок 52.00:07:34
Using Truffle In Combination With EthereumJS-TestRPC
Урок 53.00:04:15
Lets Add Our FixedSupplyToken Contract
Урок 54.00:06:41
Lets Add Some Tests For Our FixedSupplyContract
Урок 55.00:20:40
Discussion Solution Of The Assignment
Урок 56.00:02:01
Section Wrap-Up
Урок 57.00:01:22
Section Introduction
Урок 58.00:03:57
Implementation Of Deposit Withdrawal In Theory
Урок 59.00:02:41
Implement The Deposit Withdrawal Of Ether
Урок 60.00:01:56
Discussion Solution Of The Assignment
Урок 61.00:02:38
How The Token Withdrawal Function Should Work
Урок 62.00:04:46
Testing The Ether DepositWithdrawal Function
Урок 63.00:08:11
Discussion Solution Of The Assignment
Урок 64.00:01:21
Section Wrap-Up
Урок 65.00:01:04
Section Introduction
Урок 66.00:01:45
The Events We Want To Emit
Урок 67.00:03:08
Lets Implement The Events
Урок 68.00:03:24
Lets Test The Events In Truffle
Урок 69.00:01:11
Section Introduction
Урок 70.00:06:22
The Theory Behind Limit Orders
Урок 71.00:12:26
Implementation Of The Limit Buy Order
Урок 72.00:10:22
Discussion Solution Of The Assignment
Урок 73.00:05:04
Implementation Of The Order Buy Book
Урок 74.00:08:54
Урок 74
Урок 75.00:01:39
Урок 75
Урок 76.00:11:41
Урок 76
Урок 77.00:01:00
Урок 77
Урок 78.00:04:43
How Market Orders Can Work
Урок 79.00:12:08
Implementation Of The Market Sell Order Function
Урок 80.00:04:08
Lets Test The Function In Truffle
Урок 81.00:04:10
ASSIGNMENT INTRO - Market Buy Order
Урок 82.00:09:50
Discussion Solution Of The Assignment
Урок 83.00:01:51
Section Introduction
Урок 84.00:08:20
What Our Front-End Will Be Able To Do
Урок 85.00:10:05
Tips Tricks For Installing And Working With The Front-End Tools
Урок 86.00:08:24
Scaffolding Our Managetoken Site
Урок 87.00:09:09
Implementing A Function To Get The Balance Of Tokens
Урок 88.00:07:31
Implementing The Function To Send Tokens Between Accounts
Урок 89.00:03:09
Discussion Of The Assignment
Урок 90.00:07:31
Adding A Function To Add A Token To The Exchange
Урок 91.00:00:53
Lets Test With MetaMask Wrap This Section Up
Урок 92.00:06:26
Section Introduction
Урок 93.00:03:50
Difference Between Watching Getting Events
Урок 94.00:07:13
Setting Up An Environment To Test Events
Урок 95.00:01:01
Testing The Differences Between Watching Getting Events
Урок 96.00:06:45
Section Introduction
Урок 97.00:04:39
Updating Our Index.Html File With The Menu The Right Forms
Урок 98.00:05:23
Adding The Logic For Showing The Token Ether Balance
Урок 99.00:02:17
Adding The Deposit Token Logic
Урок 100.00:03:50
Discussion Of The Assignment
Урок 101.00:03:02
Testing The Deposit Withdrawal Of Tokens
Урок 102.00:03:18
Lets Add The Deposit Of Ether
Урок 103.00:01:06
Discussion Wrap Up Of The Withdrawal Ether Functions
Урок 104.00:02:26
Section Introduction
Урок 105.00:03:22
HTML Site For Our Trading Functionality Part 1
Урок 106.00:05:56
Final Trading Site Part 2
Урок 107.00:04:23
Listen To The Trading Events
Урок 108.00:02:16
Get The Order Books Right
Урок 109.00:02:35
Lets Test What We Have With MetaMask TestRPC
Урок 110.00:02:05
Adding A Function To Sell Tokens
Урок 111.00:01:14
Test The SellToken Function Observe The Events
Урок 112.00:00:50
Discussion Of The BuyToken Function
Урок 113.00:01:59
Section Introduction
Урок 114.00:03:34
This Is The Rinkeby Test-Net
Урок 115.00:03:32
Lets Sync In The Test-Net
Урок 116.00:03:42
Getting Your Accounts From Private Net To Rinkeby Test-Net
Урок 117.00:03:44
Getting Our First Ether From The Rinkeby Faucet
Урок 118.00:07:07
Start Geth With The Right Parameters
Урок 119.00:01:20
Adjusting The Truffle Config-File Preparing For Deployment
Урок 120.00:04:31
Opening Our App With MetaMask On The Rinkeby Test-Net
Урок 121.00:05:49
Lets Play Around With Our Exchange Trade Some Tokens Against Ether
Урок 122.00:03:05
Publishing The Exchange To Github Pages
Урок 123.00:01:59
The Final Exchange Distributed Application
Урок 124.00:04:06
Congratulations On Completing This Masterclass