Common Job Roles for B|DC
Software engineers, programmers, project managers, network administrators, and other technical professionals interested in integrating blockchain applications and architectures into their organization.
Job Roles mapped to B|DC
- Blockchain engineer
- Blockchain developer
- Blockchain solution architect
- Blockchain consultant
- Web3 developer
Labs and Projects
- Exploring blockchain through the Bitcoin command-line interface (bitcoin-cli)
- Setting up a private net and cryptomining
- Installing Namecoin Client and creating a Namecoin record
- Remix IDE deployment and testing
- Using Solidity, Truffle, and Ganache to create a new coin
- Notarizing and hashing documents with proof of idea
- Alternative blockchain smart contract deployment
- Finding a bug in a Solidity program
- Using Python, Java, and JavaScript for blockchain development
- Running Ganache with Metamask
- Building a simple productivity app with blockchain
*Note: These will be self-paced activities with detailed instructions for students.