This course introduces students to blockchain development for enterprise environments. Before you can develop software applications, you need to ensue your development environment is in place. That means youâ€™ll need all the tools and infrastructure installed and configured to support enterprise blockchain software development projects.
In this lab youâ€™ll set up your own Hyperledger Fabric development environment and install the course software from the textbook. When you finish this lab, youâ€™ll have a working development environment and will be ready to start running and modifying blockchain applications.
Now that you have a running business network, you can write, install, and run smart contracts, called chaincode, to interacts with your blockchain. Chancode makes up your blockchain application and provides the only way for users to read from, and append to, the blockchain.
In this lab youâ€™ll examine several chaincode files, run the sample chaincode presented in your textbook, and run tests on the chaincode to assess its functionality.