About this Course
Introduced as the technology underlying bitcoin and other crypto currencies, blockchain provides an alternate architecture to build applications. The technology has many attractive features, such as decentralization, fault tolerance, immutability and digital identity verification and is used in many fields, such as finance, banking, supply-chain management, security and healthcare.
In this course, you’ll create your own blockchain proposal and see it through conception, design, development, testing and integration. Learn how to distinguish use cases to build a project in the industry, geographic region and blockchain stack of your choice. Discover the limits to the applications and the underlying regulations that govern these technologies. You’ll wrap up the course with a presentation on your entrepreneurial project and feedback from local investors.
Software developers, programmers or professionals with equivalent experience understanding various technologies and ability to pick up new ones quickly.
WHAT YOU'LL LEARN
- How to articulate use cases for blockchain technology
- Various technology stacks in blockchain and how choose the right ones for an application
- Ways to implement smart contracts and work with solidity
- Approaches for employing solutions through design, development, test and integration
GET HANDS-ON EXPERIENCE
You'll work either individually or with a small team to create your own application and present it to local entrepreneurs and investors.