This course dives into various blockchain platforms available in the market, their unique features, and their application scenarios. Students will gain hands-on experience in blockchain development, learning to design, deploy, and maintain blockchain solutions.
Start Date
TBD
Target Audience
Undergraduate students with a keen interest in blockchain technology. Prior knowledge of basic programming and blockchain foundations is recommended.
Duration
14-15 weeks
Learning Objectives
- Familiarize with prominent blockchain platforms like Ethereum, Hyperledger, and Binance Smart Chain.
- Grasp the architectural differences and consensus algorithms of various platforms.
- Understand the development environment, tools, and languages specific to each platform.
- Develop, deploy, and test smart contracts and decentralized applications.
- Master integration of blockchain solutions with traditional applications.
Key Features
- Expert-led sessions exploring the intricacies of popular blockchain platforms.
- Hands-on development labs to create and deploy smart contracts.
- Real-world case studies showcasing blockchain application scenarios.
- Collaborative projects to design holistic blockchain solutions.
- Access to state-of-the-art blockchain development tools via the LMS.
Learning path
- Unit 1: Introduction to Blockchain Platforms (4)
- Unit 2: Ethereum Deep Dive (6)
- Unit 3: Hyperledger Exploration (4)
- Unit 4: Exploring Binance Smart Chain and Others (6)
- Unit 5: Advanced Blockchain Development (4)
- Unit 6: Practical Application Scenarios (4)