Урок 1. 00:02:46
Solidity, Ethereum, and Blockchain: The Complete Developer's Guide
Урок 2. 00:03:46
Course Introduction
Урок 3. 00:00:38
Blockchain World
Урок 4. 00:01:43
The Birth of Blockchain
Урок 5. 00:02:27
What Is A Blockchain?
Урок 6. 00:02:16
Blockchain Visualized
Урок 7. 00:04:30
Blockchain Playground
Урок 8. 00:01:42
DeFi Farmer's Market
Урок 9. 00:01:58
The Problem with Digital Money
Урок 10. 00:04:13
Creating a Digital Currency
Урок 11. 00:02:56
Finding Consensus: The Byzantine Generals
Урок 12. 00:03:46
Shirley: The Woman with 16 Personalities
Урок 13. 00:06:17
Mining
Урок 14. 00:06:52
The Blockchain
Урок 15. 00:05:29
A Birthday for Bitcoin
Урок 16. 00:03:01
Proof of Work vs. Proof of Stake
Урок 17. 00:04:17
Smart Contracts
Урок 18. 00:02:32
A Look at Decentralized Banks
Урок 19. 00:04:56
Bitcoin Automation vs. Ethereum Automation
Урок 20. 00:04:51
Ethereum Virtual Machine (EVM)
Урок 21. 00:04:41
How to Interact with Smart Contracts
Урок 22. 00:03:53
Smart Contract Visualization
Урок 23. 00:05:28
Gas
Урок 24. 00:06:51
Architecture of a Typical DApp
Урок 25. 00:03:39
Ethereum Networks
Урок 26. 00:07:16
Swapping like a Unicorn
Урок 27. 00:04:18
Ethereum Versions
Урок 28. 00:05:16
Inspecting the Blockchain
Урок 29. 00:04:34
Do You Want To Become A Solidity Developer?
Урок 30. 00:02:32
Hot Contracts
Урок 31. 00:05:54
What is Solidity?
Урок 32. 00:06:22
Solidity Versions
Урок 33. 00:07:05
First Smart Contract in Solidity
Урок 34. 00:02:26
Anatomy of a Smart Contract
Урок 35. 00:02:49
Writing Your First Contract
Урок 36. 00:03:12
Normal vs. View Functions
Урок 37. 00:03:46
Testing Your First Contract
Урок 38. 00:04:49
Payable and Pure Functions
Урок 39. 00:04:55
Payable in Remix
Урок 40. 00:04:47
Public vs. Private Functions
Урок 41. 00:02:35
Deployment with Remix
Урок 42. 00:06:10
We Don't Want This Transaction!
Урок 43. 00:02:57
Exercise: Imposter Syndrome
Урок 44. 00:05:56
That's My Type!
Урок 45. 00:05:49
Numbers, Numbers, Numbers
Урок 46. 00:03:57
Public vs. Private State
Урок 47. 00:04:11
Immutable vs. Constant State
Урок 48. 00:04:34
What is ERC and EIP?
Урок 49. 00:03:50
What is the ERC-20 Standard?
Урок 50. 00:04:17
Why Do We Need The ERC-20 TransferFrom?
Урок 51. 00:03:21
ERC-20 State Remix
Урок 52. 00:07:21
ERC-20 Transfer Remix
Урок 53. 00:03:41
ERC-20 Transfer Remix Test
Урок 54. 00:05:26
Mappings are Kings
Урок 55. 00:01:37
Mapping Getters
Урок 56. 00:02:53
Default Values
Урок 57. 00:06:24
ERC-20 TransferFrom Remix
Урок 58. 00:04:08
ERC-20 TransferFrom Improvements Remix
Урок 59. 00:02:54
ERC-20 Why Return True
Урок 60. 00:04:08
ERC-20 TransferFrom Remix Test
Урок 61. 00:03:00
Something Is Happening On The Blockchain...
Урок 62. 00:03:02
Bloom Filters
Урок 63. 00:04:40
Something Is Happening In Solidity...
Урок 64. 00:03:34
Logging in Contracts
Урок 65. 00:03:54
Something Is Happening In Our ERC-20...
Урок 66. 00:02:44
Initializing a New Contract
Урок 67. 00:04:39
Initializing our ERC-20
Урок 68. 00:06:05
Memory, Calldata or Storage
Урок 69. 00:04:48
Message Variable
Урок 70. 00:03:36
Block Variable
Урок 71. 00:02:15
Unique Type: Address
Урок 72. 00:03:00
Calling Other Addresses
Урок 73. 00:02:45
Transfer ETH Call
Урок 74. 00:06:12
Reentrancy
Урок 75. 00:03:03
Contract Type
Урок 76. 00:01:00
Creating New Contracts in Solidity
Урок 77. 00:04:02
Creating New Tokens
Урок 78. 00:02:55
Burning Tokens
Урок 79. 00:05:14
Function Modifiers
Урок 80. 00:03:07
Stages with Enums
Урок 81. 00:04:56
Checked Arithmetic
Урок 82. 00:02:46
Checked Arithmetic in Remix
Урок 83. 00:02:43
Structuring State Data
Урок 84. 00:04:55
Getting Wiser with Libraries
Урок 85. 00:03:16
Importing Contracts
Урок 86. 00:03:53
The Smart Contract Heirs
Урок 87. 00:02:11
Parents
Урок 88. 00:02:21
Internal
Урок 89. 00:01:29
Grandfather
Урок 90. 00:01:31
Children
Урок 91. 00:01:54
Incest
Урок 92. 00:01:04
No Circles
Урок 93. 00:03:43
Constructors
Урок 94. 00:05:04
Virtual and Override
Урок 95. 00:05:12
Polymorphism
Урок 96. 00:02:39
Abstract
Урок 97. 00:05:21
Interfaces
Урок 98. 00:02:11
Development Setup
Урок 99. 00:01:33
Install VS Code
Урок 100. 00:04:55
Customize VS Code
Урок 101. 00:03:36
Install Foundry
Урок 102. 00:01:31
Foundry Overview
Урок 103. 00:05:30
Cast
Урок 104. 00:02:27
Setting Up Infura Key
Урок 105. 00:02:28
Anvil
Урок 106. 00:01:44
Chisel
Урок 107. 00:04:30
Foundry Init
Урок 108. 00:04:44
Foundry Test Setup
Урок 109. 00:04:43
Foundry Failing Test
Урок 110. 00:01:34
Foundry Succeeding Test
Урок 111. 00:03:35
Foundry Assertions
Урок 112. 00:03:38
Forge Test Verbose
Урок 113. 00:01:41
Code Formatting
Урок 114. 00:03:08
Testing Structure
Урок 115. 00:04:03
Console Logging
Урок 116. 00:03:25
Revert Test
Урок 117. 00:04:32
VM and forge-std
Урок 118. 00:03:38
Event Test
Урок 119. 00:04:54
Forge Create
Урок 120. 00:06:35
Forge Script
Урок 121. 00:07:46
Forge Script Improvements
Урок 122. 00:00:50
Introduction
Урок 123. 00:01:35
Foundry vs. Hardhat
Урок 124. 00:01:40
Hardhat Requirements
Урок 125. 00:06:24
Initializing Project
Урок 126. 00:04:12
Files and HH
Урок 127. 00:07:13
Test Setup
Урок 128. 00:03:40
Token Transfer Test
Урок 129. 00:05:36
Normal Mocking
Урок 130. 00:07:11
Smock Mocking
Урок 131. 00:07:12
Transfer Assertions
Урок 132. 00:02:59
Logging
Урок 133. 00:01:39
Sending From Different Acounts
Урок 134. 00:04:19
Reverts
Урок 135. 00:03:12
Event Testing
Урок 136. 00:07:01
Refactor Code
Урок 137. 00:03:45
Fixtures
Урок 138. 00:01:19
Network Helpers
Урок 139. 00:04:30
Script
Урок 140. 00:05:49
Deployment
Урок 141. 00:03:15
Contract Verification
Урок 142. 00:04:39
Hardhat + Foundry
Урок 143. 00:02:43
Centralized Stablecoins
Урок 144. 00:04:15
Decentralized Stablecoins
Урок 145. 00:02:04
Designing a Decentralized Stablecoin
Урок 146. 00:04:00
Visualizing Collateral Price Increase
Урок 147. 00:03:31
Visualizing Collateral Price Decrease
Урок 148. 00:05:53
Visualizing Bankrupt Stablecoin
Урок 149. 00:04:42
Creating Our Tokens
Урок 150. 00:01:54
Depositor Coin Mint + Burn
Урок 151. 00:03:39
Stablecoin Mint
Урок 152. 00:04:39
Stablecoin Burn
Урок 153. 00:08:23
Deposit Collateral Buffer
Урок 154. 00:05:49
Withdraw Collateral Buffer
Урок 155. 00:05:35
Calculating Surplus
Урок 156. 00:05:24
ETH Price
Урок 157. 00:05:46
Ask The Oracle
Урок 158. 00:05:07
Adding Fees
Урок 159. 00:05:27
Deploying Depositor Coin
Урок 160. 00:05:19
Calculating Deficit
Урок 161. 00:07:05
Handling Under Water
Урок 162. 00:05:57
Initial Collateral Ratio
Урок 163. 00:05:41
Time-locked Depositor Coin
Урок 164. 00:04:18
Allowing First Depositor Coin Minting
Урок 165. 00:04:47
Fixed Point Math
Урок 166. 00:05:40
Custom Addition Operator
Урок 167. 00:06:15
More Custom Operators
Урок 168. 00:06:58
Integrating Fixed Points Into Deposits
Урок 169. 00:02:19
Integrating Fixed Points Into Withdrawals
Урок 170. 00:02:32
Fixed Point Libraries
Урок 171. 00:05:30
Customizing Your Errors
Урок 172. 00:03:30
Randomness on the Blockchain
Урок 173. 00:03:09
Why Randomness for Ethereum PoS?
Урок 174. 00:03:14
Understanding Prevrandao
Урок 175. 00:04:15
Play Game Function
Урок 176. 00:03:51
Play Game Remix
Урок 177. 00:05:45
Play Game with Randomness
Урок 178. 00:01:46
Alternative Prevrandao Uses
Урок 179. 00:01:56
Prevrandao Discussion
Урок 180. 00:09:16
Commitments
Урок 181. 00:09:44
Implementing Chainlink VRF
Урок 182. 00:04:39
Testing Chainlink VRF
Урок 183. 00:03:42
Fallback Functions
Урок 184. 00:06:12
Arrays
Урок 185. 00:05:04
Winners with Arrays
Урок 186. 00:03:10
Solidity Unknowns
Урок 187. 00:03:02
Security and Gas
Урок 188. 00:01:46
Design Patterns
Урок 189. 00:01:54
Blockchains
Урок 190. 00:01:14
The Future of Blockchains
Урок 191. 00:01:19
Thank You
He made a very bad example and give very bad theory.
The worst of all, he made many grammatical error hence making it hard to understand what he said.
I suggest for those who want to learn Solidity to just watch other course, do not waste your time on this course.
https://coursehunter.net/course/solidity-i-ethereum-v-react-next-js-polnoe-rukovodstvo
but this course
https://coursehunter.net/course/ethereum-i-solidity-polnoe-rukovodstvo?lesson=14