- Programming in Solidity
- Creating Blockchain applications using fundamental Design Patterns
- GAS optimization of Smart Contracts
- Working with basic Security concepts in implementing Smart Contracts
- Interaction with blockchain using JavaScript
- Working with blockchain technologies
- Working with architectures for decentralized applications