-
Урок 1.
00:01:58
Introduction
-
Урок 2.
00:01:52
Course Resources
-
Урок 3.
00:04:39
Understanding Remix
-
Урок 4.
00:01:59
Layout Of A Solidity File
-
Урок 5.
00:01:07
Course Feedback
-
Урок 6.
00:02:02
Alternatives To Solidity
-
Урок 7.
00:04:05
Types Of Variables You Need For The Game
-
Урок 8.
00:12:49
Functions In Solidity
-
Урок 9.
00:14:10
Addresses And The Global Msg-Object
-
Урок 10.
00:02:14
Denominations In Ethereum
-
Урок 11.
00:03:39
Storing Ether Safely
-
Урок 12.
00:04:44
Introduction To Arrays
-
Урок 13.
00:04:53
Structs - Your Own Datatype In Solidity
-
Урок 14.
00:02:31
Difference Between A Call And A Transaction
-
Урок 15.
00:08:27
Exceptions In Solidity
-
Урок 16.
00:03:45
Events in Solidity
-
Урок 17.
00:02:52
The Most Important Changes in Solidity
-
Урок 18.
00:04:22
How To Work With Times In Solidity
-
Урок 19.
00:05:00
Basic Game Functionality
-
Урок 20.
00:01:25
How A Second Player Can Join The Game
-
Урок 21.
00:06:57
Defining Our Game Board
-
Урок 22.
00:09:07
Adding A Function To Determine Winning Or Losing
-
Урок 23.
00:07:32
Getting the Draw Right
-
Урок 24.
00:01:15
Assignment Discussion: Game Events
-
Урок 25.
00:14:52
Adding An Economic Incentive To Our Game - It's Payable
-
Урок 26.
00:04:03
Discussion & Solution Of The Assignment
-
Урок 27.
00:03:16
What Happens If A Player Stops Playing?
-
Урок 28.
00:07:44
Playing A Full Game In Remix
-
Урок 29.
00:02:19
An Introduction To Truffle
-
Урок 30.
00:02:14
Difference Between Truffle-Contract & Web3
-
Урок 31.
00:02:25
Installing Truffle
-
Урок 32.
00:05:01
Unboxing Our First Project
-
Урок 33.
00:01:31
Introduction To Atom For Solidity Development
-
Урок 34.
00:04:51
This is the Difference between the TestRPC, Ganache, Developer Console, etc
-
Урок 35.
00:02:53
Setting Up The Truffle Environment For Our Game
-
Урок 36.
00:06:06
Understanding & Working With Truffle-Contract And Artifacts
-
Урок 37.
00:01:32
Introduction To The Testing Framework That Comes With Truffle
-
Урок 38.
00:13:29
Adding A Simple JavaScript-Test For Our Game
-
Урок 39.
00:09:48
Testing Winning & Losing
-
Урок 40.
00:02:29
Adapting The HTML & Introduction To The Game Field
-
Урок 41.
00:08:52
App.js File & How It Connects To The Blockchain
-
Урок 42.
00:01:33
Understanding that Web3 is just a JavaScript Library making HTTP Calls
-
Урок 43.
00:13:10
Implementing The Create Game Or Join Game Functionality
-
Урок 44.
00:12:28
Bringing Our Game-Board To Life
-
Урок 45.
00:07:14
Showing X or O When Playing A Game
-
Урок 46.
00:07:00
Listening To Events When A Player Joins
-
Урок 47.
00:10:59
Let's Listen To The "NextPlayer" Event
-
Урок 48.
00:08:16
Assignment Discussion: Listening To The Right Events & Stop Watching
-
Урок 49.
00:15:26
Adding Design With Bootstrap
-
Урок 50.
00:05:30
Assignment Discussion & The Last Important Fix
-
Урок 51.
00:00:23
An Introduction To MetaMask
-
Урок 52.
00:00:50
Downloading & Installing MetaMask
-
Урок 53.
00:02:39
Guiding You Around In MetaMask
-
Урок 54.
00:02:23
Get Some Ether From The Rinkeby Faucet
-
Урок 55.
00:01:09
Send Some Ether From One Account To Another
-
Урок 56.
00:12:03
Connect MetaMask To Our Truffle Developer Console
-
Урок 57.
00:04:33
Observe And Play One Game In MetaMask, Chrome & FireFox
-
Урок 58.
00:09:12
How We Can Deploy The Game
-
Урок 59.
00:01:24
Congratulations