Building an Ethereum Blockchain App: 4 Ethereum Development Tools
25mIntermediate2021-08-10
Authors

Michael Solomon
Security Speaker, Consultant, Trainer, Project Manager
Course details
Have you wondered how blockchain can help you create applications that offer greater transparency, traceability, efficiency, and resilience while lowering your costs? This course, fourth in a series of eleven, goes in-depth on the tools you need to develop your code. Instructor Michael Solomon walks you through the tools you’ll need from your Ethereum development toolbox, such as the blockchain client (EVM), local and public test blockchains, and more. Michael shows you how to download and install Go Ethereum (Geth), the command-line interface blockchain client. Then he steps through installing Ganache, the test blockchain that you will use in this course; Truffle, the development environment and testing framework; and Microsoft Visual Studio Code, a free integrated development environment (IDE).
Skills covered
EthereumWeb3CryptocurrencyFinance and AccountingEssential TrainingData ScienceOpen Source
Concepts
1. Ethereum Development Tools
- 01 - Your Ethereum development toolbox
- 02 - Installing Geth lab
- 03 - Installing Ganache lab
- 04 - Installing Truffle lab
- 05 - Installing Microsoft Visual Studio Code lab (IDE)
Related courses
- Tech Recruiting Foundations: 7 Recruiting for Blockchain
- Building an Ethereum Blockchain App: 11 Integrating Non-Blockchain Apps
- Building an Ethereum Blockchain App: 10 Deployment and Maintenance
- Building an Ethereum Blockchain App: 8 Supply Chain Smart Contract dApp
- Building an Ethereum Blockchain App: 9 Testing Ethereum Apps
- Building an Ethereum Blockchain App: 7 Smart Contracts
- Building an Ethereum Blockchain App: 6 Building Your First Ethereum App
- Building an Ethereum Blockchain App: 5 Your Ethereum Wallet