Working with Ethereum: Smart Contract Development
Ethereum
| Beginner
- 10 Videos | 1h 13m 44s
- Includes Assessment
- Earns a Badge
Develop Blockchain applications for Ethereum by using a variety of tools with unique features. In this course, you will explore Ethereum development tools including solc-js and the Remix IDE (integrated developer environment) for developing smart contracts written in the Solidity language. Learn the functions of full Ethereum nodes and the different tools in the Truffle Suite by getting familiar with the features of the Truffle framework, Ganache, and Drizzle tools that speed up smart contract development. Discover the purpose of the MetaMask client for Ethereum and the techniques it uses to connect to an Ethereum network and the functions of smart contract bytecode, opcodes, and ABI (application binary interface) in interacting with a contract. Also, get acquainted with the role of the Ethereum virtual machine for running smart contract code. By the end of this course, you will have a conceptual understanding of smart contract development and the tools available to help you build robust, efficient contracts that are easy to maintain.
WHAT YOU WILL LEARN
-
identify the different networks available to test out smart contracts and describe their unique featuresrecognize the role of the Ethereum Virtual Machine for running smart contract codedescribe the functions of smart contract bytecode, opcodes, and ABI in interacting with a contractidentify the characteristics of full, light, and archive nodes in Ethereumrecognize the role of an Ethereum client and list the different Ethereum clients
-
describe the purpose of the Metamask client for Ethereum and the techniques it uses to connect to an Ethereum networkidentify the roles of solc-js and the Remix IDE for developing smart contracts written in the Solidity languagerecognize the features of the Truffle framework, Ganache, and Drizzle tools that speed up smart contract developmentrecall the functions of full Ethereum nodes and the different tools in the Truffle Suite
IN THIS COURSE
-
1.Course Overview2m 23sUP NEXT
-
2.Ethereum Test Networks9m 48s
-
3.The Ethereum Virtual Machine5m 47s
-
4.Compiling Smart Contracts5m 32s
-
5.Ethereum Nodes9m 50s
-
6.Ethereum Clients8m 19s
-
7.Metamask8m 55s
-
8.Developing Smart Contracts5m 43s
-
9.The Truffle Suite9m 20s
-
10.Exercise: Smart Contract Development8m 9s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.